| Home >> All >> org >> acegisecurity >> providers >> [ jaas Javadoc ] |
| | org.acegisecurity.providers.jaas.event.* (3) |
org.acegisecurity.providers.jaas: Javadoc index of package org.acegisecurity.providers.jaas.
Package Samples:
org.acegisecurity.providers.jaas.event: An authentication provider for JAAS.
Classes:
JaasAuthenticationProvider: An org.acegisecurity.providers.AuthenticationProvider implementation that retrieves user details from a JAAS login configuration. This AuthenticationProvider is capable of validating org.acegisecurity.providers.UsernamePasswordAuthenticationToken requests contain the correct username and password. This implementation is backed by a JAAS configuration. The loginConfig property must be set to a given JAAS configuration file. This setter accepts a Spring org.springframework.core.io.Resource instance. It should point to a JAAS configuration file containing an index matching the loginContextName 55 ...
SecurityContextLoginModule: An implementation of javax.security.auth.spi.LoginModule that uses an Acegi Security SecurityContext to provide authentication. This LoginModule provides opposite functionality to the JaasAuthenticationProvider API, and should not really be used in conjunction with it. The JaasAuthenticationProvider allows Acegi to authenticate against Jaas. The SecurityContextLoginModule allows a Jaas based application to authenticate against Acegi. If there is no Authentication in the SecurityContextHolder the login() method will throw a LoginException by default. This functionality can be changed with the ignoreMissingAuthentication ...
JaasAuthenticationCallbackHandler: The JaasAuthenticationCallbackHandler is similar to the javax.security.auth.callback.CallbackHandler interface in that it defines a handle method. The JaasAuthenticationCallbackHandler is only asked to handle one Callback instance at at time rather than an array of all Callbacks, as the javax... CallbackHandler defines. Before a JaasAuthenticationCallbackHandler is asked to 'handle' any callbacks, it is first passed the Authentication object that the login attempt is for. NOTE: The Authentication object has not been 'authenticated' yet.
LoginExceptionResolver: The JaasAuthenticationProvider takes an instance of LoginExceptionResolver to resolve LoginModule specific exceptions to Acegi exceptions. For instance, a configured login module could throw a ScrewedUpPasswordException that extends LoginException, in this instance the LoginExceptionResolver implementation would return a org.acegisecurity.BadCredentialsException .
JaasAuthenticationSuccessEvent: Fired by the JaasAuthenticationProvider after successfully logging the user into the LoginContext, handling all callbacks, and calling all AuthorityGranters.
AuthorityGranter: The AuthorityGranter interface is used to map a given principal to role names. If a Windows NT login module were to be used from JAAS, an AuthrityGranter implementation could be created to map a NT Group Principal to a ROLE_USER role for instance.
JaasPasswordCallbackHandler: The most basic Callbacks to be handled when using a LoginContext from JAAS, are the NameCallback and PasswordCallback. The acegi security framework provides the JaasPasswordCallbackHandler specifically tailored to handling the PasswordCallback.
JaasNameCallbackHandler: The most basic Callbacks to be handled when using a LoginContext from JAAS, are the NameCallback and PasswordCallback. The acegi security framework provides the JaasNameCallbackHandler specifically tailored to handling the NameCallback.
JaasAuthenticationEvent: Parent class for events fired by the JaasAuthenticationProvider .
JaasGrantedAuthority: Extends GrantedAuthorityImpl to hold the principal that an AuthorityGranter justified as a reason to grant this Authority.
JaasAuthenticationFailedEvent: Fired when LoginContext.login throws a LoginException, or if any other exception is thrown during that time.
JaasAuthenticationToken: UsernamePasswordAuthenticationToken extension to carry the Jaas LoginContext that the user was logged into
DefaultLoginExceptionResolver: This LoginExceptionResolver simply wraps the LoginException with an AuthenticationServiceException.
| Home | Contact Us | Privacy Policy | Terms of Service |