|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AuthenticationException | |
|---|---|
| org.acegisecurity | Provides core Acegi Security System for Spring interfaces and classes. |
| org.acegisecurity.adapters | Allows external containers to obtain authentication information from the system. |
| org.acegisecurity.concurrent | |
| org.acegisecurity.event.authentication | Enables events to be published to the Spring application context. |
| org.acegisecurity.intercept.web | Enforces security for HTTP requests, typically by the URL requested. |
| org.acegisecurity.providers | Implements a provider-based approach to authentication decisions. |
| org.acegisecurity.providers.anonymous | Allows you to secure every invocation (especially useful for web request URI security) by always having either an actual principal or an anonymous principal authenticated. |
| org.acegisecurity.providers.cas | An authentication provider that can process Yale Central Authentication Service (CAS) service tickets and proxy tickets. |
| org.acegisecurity.providers.cas.populator | Implementations that populate GrantedAuthority[]s of CAS authentications. |
| org.acegisecurity.providers.cas.ticketvalidator | Implementations that validate service tickets. |
| org.acegisecurity.providers.dao | An authentication provider that relies upon a data access object. |
| org.acegisecurity.providers.jaas | An authentication provider for JAAS. |
| org.acegisecurity.providers.rcp | Allows remote clients to authenticate and obtain a populated
Authentication object. |
| org.acegisecurity.providers.rememberme | Authentication provider that processes RememberMeAuthenticationTokens. |
| org.acegisecurity.providers.x509 | An authentication provider that can process X.509 certificaties. |
| org.acegisecurity.providers.x509.populator | Implementations that populate GrantedAuthority[]s of X509 authentications. |
| org.acegisecurity.runas | Allows secure objects to be run under a different authentication identity. |
| org.acegisecurity.ui | Authentication processing mechanisms, which respond to the submission of authentication credentials using various protocols (eg BASIC, CAS, form login etc). |
| org.acegisecurity.ui.basicauth | Authenticates HTTP BASIC authentication requests. |
| org.acegisecurity.ui.cas | Authenticates standard web browser users via Yale Central Authentication Service (CAS). |
| org.acegisecurity.ui.digestauth | Authenticates HTTP Digest authentication requests. |
| org.acegisecurity.ui.switchuser | |
| org.acegisecurity.ui.webapp | Authenticates users via a standard web form and HttpSession. |
| org.acegisecurity.ui.x509 | X.509 authentication filter and related classes. |
| org.acegisecurity.userdetails | |
| Uses of AuthenticationException in org.acegisecurity |
|---|
| Subclasses of AuthenticationException in org.acegisecurity | |
|---|---|
class |
AccountExpiredException
Thrown if an authentication request is rejected because the account has expired. |
class |
AuthenticationCredentialsNotFoundException
Thrown if an authentication request is rejected because there is no Authentication object in the SecurityContext. |
class |
AuthenticationServiceException
Thrown if an authentication request could not be processed due to a system problem. |
class |
BadCredentialsException
Thrown if an authentication request is rejected because the credentials are invalid. |
class |
CredentialsExpiredException
Thrown if an authentication request is rejected because the account's credentials have expired. |
class |
DisabledException
Thrown if an authentication request is rejected because the account is disabled. |
class |
InsufficientAuthenticationException
Thrown if an authentication request is rejected because the credentials are not sufficiently trusted. |
class |
LockedException
Thrown if an authentication request is rejected because the account is locked. |
| Methods in org.acegisecurity that throw AuthenticationException | |
|---|---|
Authentication |
AuthenticationManager.authenticate(Authentication authentication)
Attempts to authenticate the passed Authentication object,
returning a fully populated Authentication object
(including granted authorities) if successful. |
Authentication |
AbstractAuthenticationManager.authenticate(Authentication authentication)
An implementation of the authenticate method that calls the
abstract method doAuthenticatation to do its work. |
Authentication |
MockAuthenticationManager.doAuthentication(Authentication authentication)
|
protected abstract Authentication |
AbstractAuthenticationManager.doAuthentication(Authentication authentication)
Concrete implementations of this class override this method to provide the authentication service. |
| Uses of AuthenticationException in org.acegisecurity.adapters |
|---|
| Methods in org.acegisecurity.adapters that throw AuthenticationException | |
|---|---|
Authentication |
AuthByAdapterProvider.authenticate(Authentication authentication)
|
| Uses of AuthenticationException in org.acegisecurity.concurrent |
|---|
| Subclasses of AuthenticationException in org.acegisecurity.concurrent | |
|---|---|
class |
ConcurrentLoginException
Thrown by ConcurrentSessionControllerImpl if
an attempt is made to login and the user has already exceeded
their maxmimum allowed sessions. |
class |
SessionAlreadyUsedException
Thrown by a SessionRegistry implementation if
an attempt is made to create new session information for an existing
sessionId. |
| Methods in org.acegisecurity.concurrent that throw AuthenticationException | |
|---|---|
void |
NullConcurrentSessionController.checkAuthenticationAllowed(Authentication request)
|
void |
ConcurrentSessionControllerImpl.checkAuthenticationAllowed(Authentication request)
|
void |
ConcurrentSessionController.checkAuthenticationAllowed(Authentication request)
Called by any class that wishes to know whether the current authentication request should be permitted. |
| Uses of AuthenticationException in org.acegisecurity.event.authentication |
|---|
| Methods in org.acegisecurity.event.authentication that return AuthenticationException | |
|---|---|
AuthenticationException |
AbstractAuthenticationFailureEvent.getException()
|
| Uses of AuthenticationException in org.acegisecurity.intercept.web |
|---|
| Methods in org.acegisecurity.intercept.web with parameters of type AuthenticationException | |
|---|---|
void |
AuthenticationEntryPoint.commence(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
AuthenticationException authException)
Commences an authentication scheme. |
protected void |
SecurityEnforcementFilter.sendStartAuthentication(FilterInvocation fi,
AuthenticationException reason)
|
| Uses of AuthenticationException in org.acegisecurity.providers |
|---|
| Subclasses of AuthenticationException in org.acegisecurity.providers | |
|---|---|
class |
ProviderNotFoundException
Thrown by ProviderManager if no AuthenticationProvider
could be found that supports the presented Authentication object. |
| Methods in org.acegisecurity.providers that throw AuthenticationException | |
|---|---|
Authentication |
TestingAuthenticationProvider.authenticate(Authentication authentication)
|
Authentication |
AuthenticationProvider.authenticate(Authentication authentication)
Performs authentication with the same contract as AuthenticationManager.authenticate(Authentication). |
Authentication |
ProviderManager.doAuthentication(Authentication authentication)
Attempts to authenticate the passed Authentication object. |
| Uses of AuthenticationException in org.acegisecurity.providers.anonymous |
|---|
| Methods in org.acegisecurity.providers.anonymous that throw AuthenticationException | |
|---|---|
Authentication |
AnonymousAuthenticationProvider.authenticate(Authentication authentication)
|
| Uses of AuthenticationException in org.acegisecurity.providers.cas |
|---|
| Subclasses of AuthenticationException in org.acegisecurity.providers.cas | |
|---|---|
class |
ProxyUntrustedException
Thrown if a CAS proxy ticket is presented from an untrusted proxy. |
| Methods in org.acegisecurity.providers.cas that throw AuthenticationException | |
|---|---|
Authentication |
CasAuthenticationProvider.authenticate(Authentication authentication)
|
TicketResponse |
TicketValidator.confirmTicketValid(String serviceTicket)
Returns information about the ticket, if it is valid for this service. |
UserDetails |
CasAuthoritiesPopulator.getUserDetails(String casUserId)
Obtains the granted authorities for the specified user. |
| Uses of AuthenticationException in org.acegisecurity.providers.cas.populator |
|---|
| Methods in org.acegisecurity.providers.cas.populator that throw AuthenticationException | |
|---|---|
UserDetails |
DaoCasAuthoritiesPopulator.getUserDetails(String casUserId)
|
| Uses of AuthenticationException in org.acegisecurity.providers.cas.ticketvalidator |
|---|
| Methods in org.acegisecurity.providers.cas.ticketvalidator that throw AuthenticationException | |
|---|---|
TicketResponse |
CasProxyTicketValidator.confirmTicketValid(String serviceTicket)
|
| Uses of AuthenticationException in org.acegisecurity.providers.dao |
|---|
| Methods in org.acegisecurity.providers.dao that throw AuthenticationException | |
|---|---|
protected void |
DaoAuthenticationProvider.additionalAuthenticationChecks(UserDetails userDetails,
UsernamePasswordAuthenticationToken authentication)
|
protected abstract void |
AbstractUserDetailsAuthenticationProvider.additionalAuthenticationChecks(UserDetails userDetails,
UsernamePasswordAuthenticationToken authentication)
Allows subclasses to perform any additional checks of a returned (or cached) UserDetails for a given authentication request. |
Authentication |
AbstractUserDetailsAuthenticationProvider.authenticate(Authentication authentication)
|
protected UserDetails |
DaoAuthenticationProvider.retrieveUser(String username,
UsernamePasswordAuthenticationToken authentication)
|
protected abstract UserDetails |
AbstractUserDetailsAuthenticationProvider.retrieveUser(String username,
UsernamePasswordAuthenticationToken authentication)
Allows subclasses to actually retrieve the UserDetails from
an implementation-specific location, with the option of throwing an
AuthenticationException immediately if the presented
credentials are incorrect (this is especially useful if it is necessary
to bind to a resource as the user in order to obtain or generate a
UserDetails). |
| Uses of AuthenticationException in org.acegisecurity.providers.jaas |
|---|
| Methods in org.acegisecurity.providers.jaas that throw AuthenticationException | |
|---|---|
Authentication |
JaasAuthenticationProvider.authenticate(Authentication auth)
Attempts to login the user given the Authentication objects principal and credential |
| Uses of AuthenticationException in org.acegisecurity.providers.rcp |
|---|
| Methods in org.acegisecurity.providers.rcp that throw AuthenticationException | |
|---|---|
Authentication |
RemoteAuthenticationProvider.authenticate(Authentication authentication)
|
| Uses of AuthenticationException in org.acegisecurity.providers.rememberme |
|---|
| Methods in org.acegisecurity.providers.rememberme that throw AuthenticationException | |
|---|---|
Authentication |
RememberMeAuthenticationProvider.authenticate(Authentication authentication)
|
| Uses of AuthenticationException in org.acegisecurity.providers.x509 |
|---|
| Methods in org.acegisecurity.providers.x509 that throw AuthenticationException | |
|---|---|
Authentication |
X509AuthenticationProvider.authenticate(Authentication authentication)
If the supplied authentication token contains a certificate then this will be passed to the configured X509AuthoritiesPopulator to
obtain the user details and authorities for the user identified by the
certificate. |
UserDetails |
X509AuthoritiesPopulator.getUserDetails(X509Certificate userCertificate)
Obtains the granted authorities for the specified user. |
| Uses of AuthenticationException in org.acegisecurity.providers.x509.populator |
|---|
| Methods in org.acegisecurity.providers.x509.populator that throw AuthenticationException | |
|---|---|
UserDetails |
DaoX509AuthoritiesPopulator.getUserDetails(X509Certificate clientCert)
|
| Uses of AuthenticationException in org.acegisecurity.runas |
|---|
| Methods in org.acegisecurity.runas that throw AuthenticationException | |
|---|---|
Authentication |
RunAsImplAuthenticationProvider.authenticate(Authentication authentication)
|
| Uses of AuthenticationException in org.acegisecurity.ui |
|---|
| Methods in org.acegisecurity.ui with parameters of type AuthenticationException | |
|---|---|
protected void |
AbstractProcessingFilter.unsuccessfulAuthentication(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AuthenticationException failed)
|
| Methods in org.acegisecurity.ui that throw AuthenticationException | |
|---|---|
abstract Authentication |
AbstractProcessingFilter.attemptAuthentication(javax.servlet.http.HttpServletRequest request)
Performs actual authentication. |
| Uses of AuthenticationException in org.acegisecurity.ui.basicauth |
|---|
| Methods in org.acegisecurity.ui.basicauth with parameters of type AuthenticationException | |
|---|---|
void |
BasicProcessingFilterEntryPoint.commence(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
AuthenticationException authException)
|
| Uses of AuthenticationException in org.acegisecurity.ui.cas |
|---|
| Methods in org.acegisecurity.ui.cas with parameters of type AuthenticationException | |
|---|---|
void |
CasProcessingFilterEntryPoint.commence(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
AuthenticationException authenticationException)
|
| Methods in org.acegisecurity.ui.cas that throw AuthenticationException | |
|---|---|
Authentication |
CasProcessingFilter.attemptAuthentication(javax.servlet.http.HttpServletRequest request)
|
| Uses of AuthenticationException in org.acegisecurity.ui.digestauth |
|---|
| Subclasses of AuthenticationException in org.acegisecurity.ui.digestauth | |
|---|---|
class |
NonceExpiredException
Thrown if an authentication request is rejected because the digest nonce has expired. |
| Methods in org.acegisecurity.ui.digestauth with parameters of type AuthenticationException | |
|---|---|
void |
DigestProcessingFilterEntryPoint.commence(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
AuthenticationException authException)
|
| Uses of AuthenticationException in org.acegisecurity.ui.switchuser |
|---|
| Methods in org.acegisecurity.ui.switchuser that throw AuthenticationException | |
|---|---|
protected Authentication |
SwitchUserProcessingFilter.attemptSwitchUser(javax.servlet.http.HttpServletRequest request)
Attempt to switch to another user. |
| Uses of AuthenticationException in org.acegisecurity.ui.webapp |
|---|
| Methods in org.acegisecurity.ui.webapp with parameters of type AuthenticationException | |
|---|---|
void |
AuthenticationProcessingFilterEntryPoint.commence(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
AuthenticationException authException)
|
| Methods in org.acegisecurity.ui.webapp that throw AuthenticationException | |
|---|---|
Authentication |
SiteminderAuthenticationProcessingFilter.attemptAuthentication(javax.servlet.http.HttpServletRequest request)
|
Authentication |
AuthenticationProcessingFilter.attemptAuthentication(javax.servlet.http.HttpServletRequest request)
|
| Uses of AuthenticationException in org.acegisecurity.ui.x509 |
|---|
| Methods in org.acegisecurity.ui.x509 with parameters of type AuthenticationException | |
|---|---|
void |
X509ProcessingFilterEntryPoint.commence(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
AuthenticationException authException)
Returns a 403 error code to the client. |
protected void |
X509ProcessingFilter.unsuccessfulAuthentication(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AuthenticationException failed)
Ensures the authentication object in the secure context is set to null when authentication fails. |
| Uses of AuthenticationException in org.acegisecurity.userdetails |
|---|
| Subclasses of AuthenticationException in org.acegisecurity.userdetails | |
|---|---|
class |
UsernameNotFoundException
Thrown if an UserDetailsService implementation cannot locate a User by its username. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||