Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.acegisecurity.AuthenticationException

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 `RememberMeAuthenticationToken`s.
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()`

Constructors in org.acegisecurity.event.authentication with parameters of type AuthenticationException
`AbstractAuthenticationFailureEvent(Authentication authentication, AuthenticationException exception)`
`AuthenticationFailureBadCredentialsEvent(Authentication authentication, AuthenticationException exception)`
`AuthenticationFailureConcurrentLoginEvent(Authentication authentication, AuthenticationException exception)`
`AuthenticationFailureCredentialsExpiredEvent(Authentication authentication, AuthenticationException exception)`
`AuthenticationFailureDisabledEvent(Authentication authentication, AuthenticationException exception)`
`AuthenticationFailureExpiredEvent(Authentication authentication, AuthenticationException exception)`
`AuthenticationFailureLockedEvent(Authentication authentication, AuthenticationException exception)`
`AuthenticationFailureProviderNotFoundEvent(Authentication authentication, AuthenticationException exception)`
`AuthenticationFailureProxyUntrustedEvent(Authentication authentication, AuthenticationException exception)`
`AuthenticationFailureServiceExceptionEvent(Authentication authentication, AuthenticationException exception)`

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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2004-2005 Acegi Technology Pty Limited. All Rights Reserved.