- setAuthenticationDetailsSource(AuthenticationDetailsSource<HttpServletRequest, ?>) - Method in class org.springframework.security.kerberos.web.authentication.SpnegoAuthenticationProcessingFilter
-
Sets the authentication details source.
- setAuthenticationManager(AuthenticationManager) - Method in class org.springframework.security.kerberos.web.authentication.SpnegoAuthenticationProcessingFilter
-
The authentication manager for validating the ticket.
- setDebug(boolean) - Method in class org.springframework.security.kerberos.authentication.sun.GlobalSunJaasKerberosConfig
-
Enable debug logs from the Sun Kerberos Implementation.
- setDebug(boolean) - Method in class org.springframework.security.kerberos.authentication.sun.SunJaasKerberosClient
-
- setDebug(boolean) - Method in class org.springframework.security.kerberos.authentication.sun.SunJaasKerberosTicketValidator
-
Enables the debug mode of the JAAS Kerberos login module.
- setDebug(Boolean) - Method in class org.springframework.security.kerberos.client.config.SunJaasKrb5LoginConfig
-
- setFailureHandler(AuthenticationFailureHandler) - Method in class org.springframework.security.kerberos.web.authentication.SpnegoAuthenticationProcessingFilter
-
This handler is called after a failure authentication.
- setHeaderName(String) - Method in class org.springframework.security.kerberos.web.authentication.ResponseHeaderSettingKerberosAuthenticationSuccessHandler
-
Sets the name of the header to set.
- setHeaderPrefix(String) - Method in class org.springframework.security.kerberos.web.authentication.ResponseHeaderSettingKerberosAuthenticationSuccessHandler
-
Sets the value of the prefix for the encoded response token value.
- setHoldOnToGSSContext(boolean) - Method in class org.springframework.security.kerberos.authentication.sun.SunJaasKerberosTicketValidator
-
Determines whether to hold on to the GSS security context
or
otherwise dispose
of it immediately (the default behaviour).
- setIsInitiator(Boolean) - Method in class org.springframework.security.kerberos.client.config.SunJaasKrb5LoginConfig
-
- setKerberosClient(KerberosClient) - Method in class org.springframework.security.kerberos.authentication.KerberosAuthenticationProvider
-
Sets the kerberos client.
- setKeyTabLocation(Resource) - Method in class org.springframework.security.kerberos.authentication.sun.SunJaasKerberosTicketValidator
-
The location of the keytab.
- setKeyTabLocation(Resource) - Method in class org.springframework.security.kerberos.client.config.SunJaasKrb5LoginConfig
-
- setKrbConfLocation(String) - Method in class org.springframework.security.kerberos.authentication.sun.GlobalSunJaasKerberosConfig
-
Kerberos config file location can be specified here.
- setLoginConfig(Configuration) - Method in class org.springframework.security.kerberos.client.ldap.KerberosLdapContextSource
-
The login configuration to get the serviceSubject from LoginContext
- setServicePrincipal(String) - Method in class org.springframework.security.kerberos.authentication.sun.SunJaasKerberosTicketValidator
-
The service principal of the application.
- setServicePrincipal(String) - Method in class org.springframework.security.kerberos.client.config.SunJaasKrb5LoginConfig
-
- setSessionAuthenticationStrategy(SessionAuthenticationStrategy) - Method in class org.springframework.security.kerberos.web.authentication.SpnegoAuthenticationProcessingFilter
-
The session handling strategy which will be invoked immediately after an
authentication request is successfully processed by the
AuthenticationManager.
- setSkipIfAlreadyAuthenticated(boolean) - Method in class org.springframework.security.kerberos.web.authentication.SpnegoAuthenticationProcessingFilter
-
Should Kerberos authentication be skipped if a user is already authenticated
for this request (e.g.
- setSuccessHandler(AuthenticationSuccessHandler) - Method in class org.springframework.security.kerberos.web.authentication.SpnegoAuthenticationProcessingFilter
-
This handler is called after a successful authentication.
- setTicketValidator(KerberosTicketValidator) - Method in class org.springframework.security.kerberos.authentication.KerberosServiceAuthenticationProvider
-
The KerberosTicketValidator
to use, for validating
the Kerberos/SPNEGO tickets.
- setUserDetailsService(UserDetailsService) - Method in class org.springframework.security.kerberos.authentication.KerberosAuthenticationProvider
-
Sets the user details service.
- setUserDetailsService(UserDetailsService) - Method in class org.springframework.security.kerberos.authentication.KerberosServiceAuthenticationProvider
-
The UserDetailsService
to use, for loading the user properties
and the GrantedAuthorities
.
- setUseTicketCache(Boolean) - Method in class org.springframework.security.kerberos.client.config.SunJaasKrb5LoginConfig
-
- SpnegoAuthenticationProcessingFilter - Class in org.springframework.security.kerberos.web.authentication
-
- SpnegoAuthenticationProcessingFilter() - Constructor for class org.springframework.security.kerberos.web.authentication.SpnegoAuthenticationProcessingFilter
-
- SpnegoEntryPoint - Class in org.springframework.security.kerberos.web.authentication
-
Sends back a request for a Negotiate Authentication to the browser.
- SpnegoEntryPoint() - Constructor for class org.springframework.security.kerberos.web.authentication.SpnegoEntryPoint
-
Instantiates a new spnego entry point.
- SpnegoEntryPoint(String) - Constructor for class org.springframework.security.kerberos.web.authentication.SpnegoEntryPoint
-
Instantiates a new spnego entry point.
- start() - Method in class org.springframework.security.kerberos.test.MiniKdc
-
Starts the MiniKdc.
- startMiniKdc() - Method in class org.springframework.security.kerberos.test.KerberosSecurityTestcase
-
- stop() - Method in class org.springframework.security.kerberos.test.MiniKdc
-
Stops the MiniKdc
- stopMiniKdc() - Method in class org.springframework.security.kerberos.test.KerberosSecurityTestcase
-
- subject() - Method in class org.springframework.security.kerberos.authentication.KerberosTicketValidation
-
- SunJaasKerberosClient - Class in org.springframework.security.kerberos.authentication.sun
-
Implementation of
KerberosClient
which uses the SUN JAAS
login module, which is included in the SUN JRE, it will not work with an IBM JRE.
- SunJaasKerberosClient() - Constructor for class org.springframework.security.kerberos.authentication.sun.SunJaasKerberosClient
-
- SunJaasKerberosTicketValidator - Class in org.springframework.security.kerberos.authentication.sun
-
Implementation of
KerberosTicketValidator
which uses the SUN JAAS
login module, which is included in the SUN JRE, it will not work with an IBM JRE.
- SunJaasKerberosTicketValidator() - Constructor for class org.springframework.security.kerberos.authentication.sun.SunJaasKerberosTicketValidator
-
- SunJaasKrb5LoginConfig - Class in org.springframework.security.kerberos.client.config
-
Implementation of Configuration
which uses Sun's JAAS
Krb5LoginModule.
- SunJaasKrb5LoginConfig() - Constructor for class org.springframework.security.kerberos.client.config.SunJaasKrb5LoginConfig
-
- supports(Class<? extends Object>) - Method in class org.springframework.security.kerberos.authentication.KerberosAuthenticationProvider
-
- supports(Class<? extends Object>) - Method in class org.springframework.security.kerberos.authentication.KerberosServiceAuthenticationProvider
-