Package org.springframework.security.authentication.jaas

An authentication provider for JAAS.

See:
          Description

Interface Summary
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.
 

Class Summary
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 Extends GrantedAuthorityImpl to hold the principal that an AuthorityGranter justified 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.
 

Package org.springframework.security.authentication.jaas Description

An authentication provider for JAAS.