|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 RememberMeAuthenticationToken s. |
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. |
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 AccessDecisionVoter s 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 AccessDecisionVoter s 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 AccessDecisionVoter s 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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |