Uses of Interface
org.acegisecurity.Authentication

Packages that use Authentication
org.acegisecurity Provides core Acegi Security System for Spring interfaces and classes. 
org.acegisecurity.acl Enables retrieval of access control lists (ACLs) for domain object instances. 
org.acegisecurity.acl.basic Access control list implementation based on integer bit masks. 
org.acegisecurity.acls.sid Provides indirection between ACL packages and security identities, such as principals and GrantedAuthority[]s. 
org.acegisecurity.adapters Allows external containers to obtain authentication information from the system. 
org.acegisecurity.afterinvocation Used for post-processing of an object returned from a secure object invocation. 
org.acegisecurity.concurrent Concurrent session control and registration classes. 
org.acegisecurity.context Provides a "request context". 
org.acegisecurity.event.authentication Enables events to be published to the Spring application context. 
org.acegisecurity.event.authorization Provides support objects for security event interception (ie authorization). 
org.acegisecurity.intercept Actually enforces the security and ties the whole security system together. 
org.acegisecurity.intercept.method Provides support objects for securing Java method invocations via different AOP libraries. 
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.dao An authentication provider that relies upon a data access object. 
org.acegisecurity.providers.jaas An authentication provider for JAAS. 
org.acegisecurity.providers.jaas.event Enables JAAS events to be published to the Spring application context. 
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.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.cas Authenticates standard web browser users via JA-SIG Central Authentication Service (CAS). 
org.acegisecurity.ui.logout   
org.acegisecurity.ui.rememberme Support for remembering a user between different web sessions. 
org.acegisecurity.ui.switchuser Provides HTTP-based "switch user" (su) capabilities. 
org.acegisecurity.ui.webapp Authenticates users via HTTP properties, headers and session. 
org.acegisecurity.ui.x509 X.509 authentication filter and related classes. 
org.acegisecurity.vote Implements a vote-based approach to authorization decisions. 
 

Uses of Authentication in org.acegisecurity
 

Methods in org.acegisecurity that return Authentication
 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 authRequest)
          An implementation of the authenticate method that calls the abstract method doAuthenticatation to do its work.
 Authentication RunAsManager.buildRunAs(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config)
          Returns a replacement Authentication object for the current secure object invocation, or null if replacement not required.
protected abstract  Authentication AbstractAuthenticationManager.doAuthentication(Authentication authentication)
          Concrete implementations of this class override this method to provide the authentication service.
 Authentication MockAuthenticationManager.doAuthentication(Authentication authentication)
           
 Authentication AuthenticationException.getAuthentication()
          The authentication request which this exception corresponds to (may be null)
 

Methods in org.acegisecurity with parameters of type Authentication
 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 authRequest)
          An implementation of the authenticate method that calls the abstract method doAuthenticatation to do its work.
 Authentication RunAsManager.buildRunAs(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config)
          Returns a replacement Authentication object for the current secure object invocation, or null if replacement not required.
 void AccessDecisionManager.decide(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config)
          Resolves an access control decision for the passed parameters.
 java.lang.Object AfterInvocationManager.decide(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config, java.lang.Object returnedObject)
          Given the details of a secure object invocation including its returned Object, make an access control decision or optionally modify the returned Object.
protected abstract  Authentication AbstractAuthenticationManager.doAuthentication(Authentication authentication)
          Concrete implementations of this class override this method to provide the authentication service.
 Authentication MockAuthenticationManager.doAuthentication(Authentication authentication)
           
 boolean AuthenticationTrustResolverImpl.isAnonymous(Authentication authentication)
           
 boolean AuthenticationTrustResolver.isAnonymous(Authentication authentication)
          Indicates whether the passed Authentication token represents an anonymous user.
 boolean AuthenticationTrustResolverImpl.isRememberMe(Authentication authentication)
           
 boolean AuthenticationTrustResolver.isRememberMe(Authentication authentication)
          Indicates whether the passed Authentication token represents user that has been remembered (ie not a user that has been fully authenticated).
 

Uses of Authentication in org.acegisecurity.acl
 

Methods in org.acegisecurity.acl with parameters of type Authentication
 AclEntry[] AclProviderManager.getAcls(java.lang.Object domainInstance, Authentication authentication)
           
 AclEntry[] AclProvider.getAcls(java.lang.Object domainInstance, Authentication authentication)
          Obtains the ACLs that apply to the specified domain instance and presented Authentication object.
 AclEntry[] AclManager.getAcls(java.lang.Object domainInstance, Authentication authentication)
          Obtains the ACLs that apply to the specified domain instance, but only including those ACLs which have been granted to the presented Authentication object
 

Uses of Authentication in org.acegisecurity.acl.basic
 

Methods in org.acegisecurity.acl.basic with parameters of type Authentication
 AclEntry[] BasicAclProvider.getAcls(java.lang.Object domainInstance, Authentication authentication)
           
 AclEntry[] EffectiveAclsResolver.resolveEffectiveAcls(AclEntry[] allAcls, Authentication filteredBy)
          Determines the ACLs that apply to the presented Authentication object.
 AclEntry[] GrantedAuthorityEffectiveAclsResolver.resolveEffectiveAcls(AclEntry[] allAcls, Authentication filteredBy)
           
 

Uses of Authentication in org.acegisecurity.acls.sid
 

Methods in org.acegisecurity.acls.sid with parameters of type Authentication
 Sid[] SidRetrievalStrategyImpl.getSids(Authentication authentication)
           
 Sid[] SidRetrievalStrategy.getSids(Authentication authentication)
           
 

Constructors in org.acegisecurity.acls.sid with parameters of type Authentication
PrincipalSid(Authentication authentication)
           
 

Uses of Authentication in org.acegisecurity.adapters
 

Subinterfaces of Authentication in org.acegisecurity.adapters
 interface AuthByAdapter
          Indicates a specialized, immutable, server-side only Authentication class.
 

Classes in org.acegisecurity.adapters that implement Authentication
 class AbstractAdapterAuthenticationToken
          Convenience superclass for AuthByAdapter implementations.
 class PrincipalAcegiUserToken
          A Principal compatible Authentication object.
 

Methods in org.acegisecurity.adapters that return Authentication
 Authentication AuthByAdapterProvider.authenticate(Authentication authentication)
           
 

Methods in org.acegisecurity.adapters with parameters of type Authentication
 Authentication AuthByAdapterProvider.authenticate(Authentication authentication)
           
 

Uses of Authentication in org.acegisecurity.afterinvocation
 

Methods in org.acegisecurity.afterinvocation with parameters of type Authentication
 java.lang.Object AfterInvocationProvider.decide(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config, java.lang.Object returnedObject)
           
 java.lang.Object AclEntryAfterInvocationProvider.decide(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config, java.lang.Object returnedObject)
           
 java.lang.Object BasicAclEntryAfterInvocationCollectionFilteringProvider.decide(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config, java.lang.Object returnedObject)
           
 java.lang.Object AclEntryAfterInvocationCollectionFilteringProvider.decide(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config, java.lang.Object returnedObject)
           
 java.lang.Object BasicAclEntryAfterInvocationProvider.decide(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config, java.lang.Object returnedObject)
           
 java.lang.Object AfterInvocationProviderManager.decide(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config, java.lang.Object returnedObject)
           
protected  boolean AbstractAclProvider.hasPermission(Authentication authentication, java.lang.Object domainObject)
           
 

Uses of Authentication in org.acegisecurity.concurrent
 

Methods in org.acegisecurity.concurrent with parameters of type Authentication
 void ConcurrentSessionController.checkAuthenticationAllowed(Authentication request)
          Called by any class that wishes to know whether the current authentication request should be permitted.
 void NullConcurrentSessionController.checkAuthenticationAllowed(Authentication request)
           
 void ConcurrentSessionControllerImpl.checkAuthenticationAllowed(Authentication request)
           
protected  int ConcurrentSessionControllerImpl.getMaximumSessionsForThisUser(Authentication authentication)
          Method intended for use by subclasses to override the maximum number of sessions that are permitted for a particular authentication.
static java.lang.Object SessionRegistryUtils.obtainPrincipalFromAuthentication(Authentication auth)
           
static java.lang.String SessionRegistryUtils.obtainSessionIdFromAuthentication(Authentication auth)
           
 void ConcurrentSessionController.registerSuccessfulAuthentication(Authentication authentication)
          Called by an AuthenticationManager when the authentication was successful.
 void NullConcurrentSessionController.registerSuccessfulAuthentication(Authentication authentication)
           
 void ConcurrentSessionControllerImpl.registerSuccessfulAuthentication(Authentication authentication)
           
 

Uses of Authentication in org.acegisecurity.context
 

Methods in org.acegisecurity.context that return Authentication
 Authentication SecurityContextImpl.getAuthentication()
           
 Authentication SecurityContext.getAuthentication()
          Obtains the currently authenticated principal, or an authentication request token.
 

Methods in org.acegisecurity.context with parameters of type Authentication
 void SecurityContextImpl.setAuthentication(Authentication authentication)
           
 void SecurityContext.setAuthentication(Authentication authentication)
          Changes the currently authenticated principal, or removes the authentication information.
 

Uses of Authentication in org.acegisecurity.event.authentication
 

Methods in org.acegisecurity.event.authentication that return Authentication
 Authentication AbstractAuthenticationEvent.getAuthentication()
          Getters for the Authentication request that caused the event.
 

Constructors in org.acegisecurity.event.authentication with parameters of type Authentication
AbstractAuthenticationEvent(Authentication authentication)
           
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)
           
AuthenticationSuccessEvent(Authentication authentication)
           
AuthenticationSwitchUserEvent(Authentication authentication, UserDetails targetUser)
          Switch user context event constructor
InteractiveAuthenticationSuccessEvent(Authentication authentication, java.lang.Class generatedBy)
           
 

Uses of Authentication in org.acegisecurity.event.authorization
 

Methods in org.acegisecurity.event.authorization that return Authentication
 Authentication AuthorizedEvent.getAuthentication()
           
 Authentication AuthorizationFailureEvent.getAuthentication()
           
 

Constructors in org.acegisecurity.event.authorization with parameters of type Authentication
AuthorizationFailureEvent(java.lang.Object secureObject, ConfigAttributeDefinition configAttribs, Authentication authentication, AccessDeniedException accessDeniedException)
          Construct the event.
AuthorizedEvent(java.lang.Object secureObject, ConfigAttributeDefinition configAttribs, Authentication authentication)
          Construct the event.
 

Uses of Authentication in org.acegisecurity.intercept
 

Methods in org.acegisecurity.intercept that return Authentication
 Authentication InterceptorStatusToken.getAuthentication()
           
 

Constructors in org.acegisecurity.intercept with parameters of type Authentication
InterceptorStatusToken(Authentication authentication, boolean contextHolderRefreshRequired, ConfigAttributeDefinition attr, java.lang.Object secureObject)
           
 

Uses of Authentication in org.acegisecurity.intercept.method
 

Methods in org.acegisecurity.intercept.method with parameters of type Authentication
 boolean MethodInvocationPrivilegeEvaluator.isAllowed(org.aopalliance.intercept.MethodInvocation mi, Authentication authentication)
           
 

Uses of Authentication in org.acegisecurity.intercept.web
 

Methods in org.acegisecurity.intercept.web with parameters of type Authentication
 boolean WebInvocationPrivilegeEvaluator.isAllowed(FilterInvocation fi, Authentication authentication)
           
 

Uses of Authentication in org.acegisecurity.providers
 

Classes in org.acegisecurity.providers that implement Authentication
 class AbstractAuthenticationToken
          Base class for Authentication objects.
 class TestingAuthenticationToken
          An Authentication implementation that is designed for use whilst unit testing.
 class UsernamePasswordAuthenticationToken
          An Authentication implementation that is designed for simple presentation of a username and password.
 

Methods in org.acegisecurity.providers that return Authentication
 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.
 

Methods in org.acegisecurity.providers with parameters of type Authentication
 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 Authentication in org.acegisecurity.providers.anonymous
 

Classes in org.acegisecurity.providers.anonymous that implement Authentication
 class AnonymousAuthenticationToken
          Represents an anonymous Authentication.
 

Methods in org.acegisecurity.providers.anonymous that return Authentication
 Authentication AnonymousAuthenticationProvider.authenticate(Authentication authentication)
           
protected  Authentication AnonymousProcessingFilter.createAuthentication(javax.servlet.ServletRequest request)
           
 

Methods in org.acegisecurity.providers.anonymous with parameters of type Authentication
 Authentication AnonymousAuthenticationProvider.authenticate(Authentication authentication)
           
 

Uses of Authentication in org.acegisecurity.providers.dao
 

Methods in org.acegisecurity.providers.dao that return Authentication
 Authentication AbstractUserDetailsAuthenticationProvider.authenticate(Authentication authentication)
           
protected  Authentication AbstractUserDetailsAuthenticationProvider.createSuccessAuthentication(java.lang.Object principal, Authentication authentication, UserDetails user)
          Creates a successful Authentication object.
 

Methods in org.acegisecurity.providers.dao with parameters of type Authentication
 Authentication AbstractUserDetailsAuthenticationProvider.authenticate(Authentication authentication)
           
protected  Authentication AbstractUserDetailsAuthenticationProvider.createSuccessAuthentication(java.lang.Object principal, Authentication authentication, UserDetails user)
          Creates a successful Authentication object.
 

Uses of Authentication in org.acegisecurity.providers.jaas
 

Classes in org.acegisecurity.providers.jaas that implement Authentication
 class JaasAuthenticationToken
          UsernamePasswordAuthenticationToken extension to carry the Jaas LoginContext that the user was logged into
 

Methods in org.acegisecurity.providers.jaas that return Authentication
 Authentication JaasAuthenticationProvider.authenticate(Authentication auth)
          Attempts to login the user given the Authentication objects principal and credential
 

Methods in org.acegisecurity.providers.jaas with parameters of type Authentication
 Authentication JaasAuthenticationProvider.authenticate(Authentication auth)
          Attempts to login the user given the Authentication objects principal and credential
 void JaasAuthenticationCallbackHandler.handle(javax.security.auth.callback.Callback callback, Authentication auth)
          Handle the Callback.
 void JaasNameCallbackHandler.handle(javax.security.auth.callback.Callback callback, Authentication authentication)
          If the callback passed to the 'handle' method is an instance of NameCallback, the JaasNameCallbackHandler will call, callback.setName(authentication.getPrincipal().toString()).
 void JaasPasswordCallbackHandler.handle(javax.security.auth.callback.Callback callback, Authentication auth)
          If the callback passed to the 'handle' method is an instance of PasswordCallback, the JaasPasswordCallbackHandler will call, callback.setPassword(authentication.getCredentials().toString()).
 

Uses of Authentication in org.acegisecurity.providers.jaas.event
 

Methods in org.acegisecurity.providers.jaas.event that return Authentication
 Authentication JaasAuthenticationEvent.getAuthentication()
          Pre-casted method that returns the 'source' of the event.
 

Constructors in org.acegisecurity.providers.jaas.event with parameters of type Authentication
JaasAuthenticationEvent(Authentication auth)
          The Authentication object is stored as the ApplicationEvent 'source'.
JaasAuthenticationFailedEvent(Authentication auth, java.lang.Exception exception)
           
JaasAuthenticationSuccessEvent(Authentication auth)
           
 

Uses of Authentication in org.acegisecurity.providers.rcp
 

Methods in org.acegisecurity.providers.rcp that return Authentication
 Authentication RemoteAuthenticationProvider.authenticate(Authentication authentication)
           
 

Methods in org.acegisecurity.providers.rcp with parameters of type Authentication
 Authentication RemoteAuthenticationProvider.authenticate(Authentication authentication)
           
 

Uses of Authentication in org.acegisecurity.providers.rememberme
 

Classes in org.acegisecurity.providers.rememberme that implement Authentication
 class RememberMeAuthenticationToken
          Represents a remembered Authentication.
 

Methods in org.acegisecurity.providers.rememberme that return Authentication
 Authentication RememberMeAuthenticationProvider.authenticate(Authentication authentication)
           
 

Methods in org.acegisecurity.providers.rememberme with parameters of type Authentication
 Authentication RememberMeAuthenticationProvider.authenticate(Authentication authentication)
           
 

Uses of Authentication in org.acegisecurity.providers.x509
 

Classes in org.acegisecurity.providers.x509 that implement Authentication
 class X509AuthenticationToken
          Authentication implementation for X.509 client-certificate authentication.
 

Methods in org.acegisecurity.providers.x509 that return Authentication
 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.
 

Methods in org.acegisecurity.providers.x509 with parameters of type Authentication
 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.
 

Uses of Authentication in org.acegisecurity.runas
 

Classes in org.acegisecurity.runas that implement Authentication
 class RunAsUserToken
          An immutable Authentication implementation that supports RunAsManagerImpl.
 

Methods in org.acegisecurity.runas that return Authentication
 Authentication RunAsImplAuthenticationProvider.authenticate(Authentication authentication)
           
 Authentication NullRunAsManager.buildRunAs(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config)
           
 Authentication RunAsManagerImpl.buildRunAs(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config)
           
 

Methods in org.acegisecurity.runas with parameters of type Authentication
 Authentication RunAsImplAuthenticationProvider.authenticate(Authentication authentication)
           
 Authentication NullRunAsManager.buildRunAs(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config)
           
 Authentication RunAsManagerImpl.buildRunAs(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config)
           
 

Uses of Authentication in org.acegisecurity.ui
 

Methods in org.acegisecurity.ui that return Authentication
abstract  Authentication AbstractProcessingFilter.attemptAuthentication(javax.servlet.http.HttpServletRequest request)
          Performs actual authentication.
 

Methods in org.acegisecurity.ui with parameters of type Authentication
protected  void AbstractProcessingFilter.onSuccessfulAuthentication(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Authentication authResult)
           
protected  void AbstractProcessingFilter.successfulAuthentication(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Authentication authResult)
           
 

Uses of Authentication in org.acegisecurity.ui.cas
 

Methods in org.acegisecurity.ui.cas that return Authentication
 Authentication CasProcessingFilter.attemptAuthentication(javax.servlet.http.HttpServletRequest request)
           
 

Uses of Authentication in org.acegisecurity.ui.logout
 

Methods in org.acegisecurity.ui.logout with parameters of type Authentication
 void SecurityContextLogoutHandler.logout(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Authentication authentication)
          Requires the request to be passed in.
 void LogoutHandler.logout(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Authentication authentication)
          Causes a logout to be completed.
 

Uses of Authentication in org.acegisecurity.ui.rememberme
 

Methods in org.acegisecurity.ui.rememberme that return Authentication
 Authentication NullRememberMeServices.autoLogin(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 Authentication TokenBasedRememberMeServices.autoLogin(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 Authentication RememberMeServices.autoLogin(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          This method will be called whenever the SecurityContextHolder does not contain an Authentication and the Acegi Security system wishes to provide an implementation with an opportunity to authenticate the request using remember-me capabilities.
 

Methods in org.acegisecurity.ui.rememberme with parameters of type Authentication
 void NullRememberMeServices.loginSuccess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Authentication successfulAuthentication)
           
 void TokenBasedRememberMeServices.loginSuccess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Authentication successfulAuthentication)
           
 void RememberMeServices.loginSuccess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Authentication successfulAuthentication)
          Called whenever an interactive authentication attempt is successful.
 void TokenBasedRememberMeServices.logout(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Authentication authentication)
           
protected  java.lang.String TokenBasedRememberMeServices.retrievePassword(Authentication successfulAuthentication)
           
protected  java.lang.String TokenBasedRememberMeServices.retrieveUserName(Authentication successfulAuthentication)
           
 

Uses of Authentication in org.acegisecurity.ui.switchuser
 

Methods in org.acegisecurity.ui.switchuser that return Authentication
protected  Authentication SwitchUserProcessingFilter.attemptExitUser(javax.servlet.http.HttpServletRequest request)
          Attempt to exit from an already switched user.
protected  Authentication SwitchUserProcessingFilter.attemptSwitchUser(javax.servlet.http.HttpServletRequest request)
          Attempt to switch to another user.
 Authentication SwitchUserGrantedAuthority.getSource()
          Returns the original user associated with a successful user switch.
 

Methods in org.acegisecurity.ui.switchuser with parameters of type Authentication
 void SwitchUserAuthorityChanger.modifyGrantedAuthorities(UserDetails targetUser, Authentication currentAuthentication, java.util.List authoritiesToBeGranted)
          Allow subclasses to add or remove authorities that will be granted when in switch user mode.
 

Constructors in org.acegisecurity.ui.switchuser with parameters of type Authentication
SwitchUserGrantedAuthority(java.lang.String role, Authentication source)
           
 

Uses of Authentication in org.acegisecurity.ui.webapp
 

Methods in org.acegisecurity.ui.webapp that return Authentication
 Authentication SiteminderAuthenticationProcessingFilter.attemptAuthentication(javax.servlet.http.HttpServletRequest request)
           
 Authentication AuthenticationProcessingFilter.attemptAuthentication(javax.servlet.http.HttpServletRequest request)
           
 

Uses of Authentication in org.acegisecurity.ui.x509
 

Methods in org.acegisecurity.ui.x509 with parameters of type Authentication
protected  void X509ProcessingFilter.successfulAuthentication(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Authentication authResult)
          Puts the Authentication instance returned by the authentication manager into the secure context.
 

Uses of Authentication in org.acegisecurity.vote
 

Methods in org.acegisecurity.vote with parameters of type Authentication
 void ConsensusBased.decide(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config)
          This concrete implementation simply polls all configured AccessDecisionVoters and upon completion determines the consensus of granted vs denied responses.
 void UnanimousBased.decide(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config)
          This concrete implementation polls all configured AccessDecisionVoters for each ConfigAttribute and grants access if only grant votes were received.
 void AffirmativeBased.decide(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config)
          This concrete implementation simply polls all configured AccessDecisionVoters and grants access if any AccessDecisionVoter voted affirmatively.
 int RoleVoter.vote(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config)
           
 int LabelBasedAclVoter.vote(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config)
          Vote on whether or not the user has all the labels necessary to match the method argument's labeled data.
 int AclEntryVoter.vote(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config)
           
 int AccessDecisionVoter.vote(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config)
          Indicates whether or not access is granted.
 int AuthenticatedVoter.vote(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config)
           
 int BasicAclEntryVoter.vote(Authentication authentication, java.lang.Object object, ConfigAttributeDefinition config)
           
 



Copyright © 2004-2012 Interface21, Inc. All Rights Reserved.