| AuthorityGranter | The AuthorityGranter interface is used to map a given principal to role names. |
| JaasAuthenticationCallbackHandler | The JaasAuthenticationCallbackHandler is similar to the javax.security.auth.callback.CallbackHandler interface in that it defines a handle method. |
| LoginExceptionResolver | The JaasAuthenticationProvider takes an instance of LoginExceptionResolver to resolve LoginModule specific exceptions to Spring Security AuthenticationExceptions. |
| AbstractJaasAuthenticationProvider | An AuthenticationProvider implementation that retrieves user details from a JAAS login configuration. |
| DefaultJaasAuthenticationProvider | Creates a LoginContext using the Configuration provided to it. |
| DefaultLoginExceptionResolver | This LoginExceptionResolver simply wraps the LoginException with an AuthenticationServiceException. |
| JaasAuthenticationProvider | An AuthenticationProvider implementation that retrieves user details from a JAAS login configuration. |
| JaasAuthenticationToken | UsernamePasswordAuthenticationToken extension to carry the Jaas LoginContext that the user was logged into |
| JaasGrantedAuthority | GrantedAuthority which, in addition to the assigned role, holds the principal that an
AuthorityGranter used as a reason to grant this authority. |
| JaasNameCallbackHandler | The most basic Callbacks to be handled when using a LoginContext from JAAS, are the NameCallback and PasswordCallback. |
| JaasPasswordCallbackHandler | The most basic Callbacks to be handled when using a LoginContext from JAAS, are the NameCallback and PasswordCallback. |
| SecurityContextLoginModule | An implementation of LoginModule that uses a Spring Security SecurityContext to provide authentication. |