|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Authentication | |
---|---|
org.springframework.security.access | Core access-control related code, including security metadata related classes interception code Security access control annotations Voter-based AccessDecisionManager implementations |
org.springframework.security.access.annotation | |
org.springframework.security.access.event | |
org.springframework.security.access.expression | Expression handling code to support the use of Spring-EL based expressions in @PreAuthorize, @PreFilter, |
org.springframework.security.access.expression.method | |
org.springframework.security.access.intercept | Actually enforces the security and ties the whole security system together. |
org.springframework.security.access.prepost | Contains the infrastructure classes for handling the @PreAuthorize, @PreFilter, @PostAuthorize and |
org.springframework.security.access.vote | Implements a vote-based approach to authorization decisions. |
org.springframework.security.acls | |
org.springframework.security.acls.afterinvocation | |
org.springframework.security.acls.domain | Basic implementation of access control lists (ACLs) interfaces. |
org.springframework.security.acls.model | Interfaces and shared classes to manage access control lists (ACLs) for domain object instances. |
org.springframework.security.authentication | Implements a provider-based approach to authentication decisions. |
org.springframework.security.authentication.dao | An authentication provider that relies upon a data access object. |
org.springframework.security.authentication.event | Enables authentication events to be published to the Spring application context. |
org.springframework.security.authentication.jaas | An authentication provider for JAAS. |
org.springframework.security.authentication.jaas.event | Enables JAAS events to be published to the Spring application context. |
org.springframework.security.authentication.rcp | Allows remote clients to authenticate and obtain a populated
Authentication object. |
org.springframework.security.cas.authentication | An authentication provider that can process JA-SIG Central Authentication Service (CAS) service tickets and proxy tickets. |
org.springframework.security.cas.userdetails | |
org.springframework.security.cas.web | Authenticates standard web browser users via JA-SIG Central Authentication Service (CAS). |
org.springframework.security.config.authentication | |
org.springframework.security.core | |
org.springframework.security.core.context | Classes related to the establishment of a security context for the duration of a request (such as an HTTP or RMI invocation). |
org.springframework.security.core.userdetails | |
org.springframework.security.ldap.authentication | The LDAP authentication provider package. |
org.springframework.security.openid | Authenticates standard web browser users via OpenID. |
org.springframework.security.provisioning | Contains simple user and authority group account provisioning interfaces together with a a JDBC-based implementation. |
org.springframework.security.web.access | |
org.springframework.security.web.access.expression | |
org.springframework.security.web.authentication | Authentication processing mechanisms, which respond to the submission of authentication credentials using various protocols (eg BASIC, CAS, form login etc). |
org.springframework.security.web.authentication.logout | |
org.springframework.security.web.authentication.preauth | |
org.springframework.security.web.authentication.rememberme | Support for remembering a user between different web sessions. |
org.springframework.security.web.authentication.session | Strategy interface and implementations for handling session-related behaviour for a newly authenticated user. |
org.springframework.security.web.authentication.switchuser | Provides HTTP-based "switch user" (su) capabilities. |
org.springframework.security.web.authentication.www | Contains WWW-Authenticate based authentication mechanism implementations: Basic and Digest authentication. |
Uses of Authentication in org.springframework.security.access |
---|
Methods in org.springframework.security.access with parameters of type Authentication | |
---|---|
void |
AccessDecisionManager.decide(Authentication authentication,
Object object,
Collection<ConfigAttribute> configAttributes)
Resolves an access control decision for the passed parameters. |
Object |
AfterInvocationProvider.decide(Authentication authentication,
Object object,
Collection<ConfigAttribute> attributes,
Object returnedObject)
|
boolean |
PermissionEvaluator.hasPermission(Authentication authentication,
Object targetDomainObject,
Object permission)
|
boolean |
PermissionEvaluator.hasPermission(Authentication authentication,
Serializable targetId,
String targetType,
Object permission)
Alternative method for evaluating a permission where only the identifier of the target object is available, rather than the target instance itself. |
int |
AccessDecisionVoter.vote(Authentication authentication,
Object object,
Collection<ConfigAttribute> attributes)
Indicates whether or not access is granted. |
Uses of Authentication in org.springframework.security.access.annotation |
---|
Methods in org.springframework.security.access.annotation with parameters of type Authentication | |
---|---|
int |
Jsr250Voter.vote(Authentication authentication,
Object object,
Collection<ConfigAttribute> definition)
Votes according to JSR 250. |
Uses of Authentication in org.springframework.security.access.event |
---|
Methods in org.springframework.security.access.event that return Authentication | |
---|---|
Authentication |
AuthorizedEvent.getAuthentication()
|
Authentication |
AuthorizationFailureEvent.getAuthentication()
|
Constructors in org.springframework.security.access.event with parameters of type Authentication | |
---|---|
AuthorizationFailureEvent(Object secureObject,
Collection<ConfigAttribute> attributes,
Authentication authentication,
AccessDeniedException accessDeniedException)
Construct the event. |
|
AuthorizedEvent(Object secureObject,
Collection<ConfigAttribute> attributes,
Authentication authentication)
Construct the event. |
Uses of Authentication in org.springframework.security.access.expression |
---|
Fields in org.springframework.security.access.expression declared as Authentication | |
---|---|
protected Authentication |
SecurityExpressionRoot.authentication
|
Methods in org.springframework.security.access.expression that return Authentication | |
---|---|
Authentication |
SecurityExpressionRoot.getAuthentication()
|
Constructors in org.springframework.security.access.expression with parameters of type Authentication | |
---|---|
SecurityExpressionRoot(Authentication a)
|
Uses of Authentication in org.springframework.security.access.expression.method |
---|
Methods in org.springframework.security.access.expression.method with parameters of type Authentication | |
---|---|
Object |
ExpressionBasedPostInvocationAdvice.after(Authentication authentication,
org.aopalliance.intercept.MethodInvocation mi,
PostInvocationAttribute postAttr,
Object returnedObject)
|
boolean |
ExpressionBasedPreInvocationAdvice.before(Authentication authentication,
org.aopalliance.intercept.MethodInvocation mi,
PreInvocationAttribute attr)
|
EvaluationContext |
MethodSecurityExpressionHandler.createEvaluationContext(Authentication authentication,
org.aopalliance.intercept.MethodInvocation mi)
Provides an evaluation context in which to evaluate security expressions for a method invocation. |
EvaluationContext |
DefaultMethodSecurityExpressionHandler.createEvaluationContext(Authentication auth,
org.aopalliance.intercept.MethodInvocation mi)
Uses a MethodSecurityEvaluationContext as the EvaluationContext implementation and
configures it with a MethodSecurityExpressionRoot instance as the expression root object. |
Uses of Authentication in org.springframework.security.access.intercept |
---|
Classes in org.springframework.security.access.intercept that implement Authentication | |
---|---|
class |
RunAsUserToken
An immutable Authentication implementation that supports RunAsManagerImpl . |
Methods in org.springframework.security.access.intercept that return Authentication | |
---|---|
Authentication |
RunAsImplAuthenticationProvider.authenticate(Authentication authentication)
|
Authentication |
RunAsManagerImpl.buildRunAs(Authentication authentication,
Object object,
Collection<ConfigAttribute> attributes)
|
Authentication |
RunAsManager.buildRunAs(Authentication authentication,
Object object,
Collection<ConfigAttribute> attributes)
Returns a replacement Authentication object for the current secure object invocation, or
null if replacement not required. |
Authentication |
InterceptorStatusToken.getAuthentication()
|
Methods in org.springframework.security.access.intercept that return types with arguments of type Authentication | |
---|---|
Class<? extends Authentication> |
RunAsUserToken.getOriginalAuthentication()
|
Methods in org.springframework.security.access.intercept with parameters of type Authentication | |
---|---|
Authentication |
RunAsImplAuthenticationProvider.authenticate(Authentication authentication)
|
Authentication |
RunAsManagerImpl.buildRunAs(Authentication authentication,
Object object,
Collection<ConfigAttribute> attributes)
|
Authentication |
RunAsManager.buildRunAs(Authentication authentication,
Object object,
Collection<ConfigAttribute> attributes)
Returns a replacement Authentication object for the current secure object invocation, or
null if replacement not required. |
Object |
AfterInvocationProviderManager.decide(Authentication authentication,
Object object,
Collection<ConfigAttribute> config,
Object returnedObject)
|
Object |
AfterInvocationManager.decide(Authentication authentication,
Object object,
Collection<ConfigAttribute> attributes,
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 . |
boolean |
MethodInvocationPrivilegeEvaluator.isAllowed(org.aopalliance.intercept.MethodInvocation mi,
Authentication authentication)
|
Constructors in org.springframework.security.access.intercept with parameters of type Authentication | |
---|---|
InterceptorStatusToken(Authentication authentication,
boolean contextHolderRefreshRequired,
Collection<ConfigAttribute> attributes,
Object secureObject)
|
Constructor parameters in org.springframework.security.access.intercept with type arguments of type Authentication | |
---|---|
RunAsUserToken(String key,
Object principal,
Object credentials,
Collection<GrantedAuthority> authorities,
Class<? extends Authentication> originalAuthentication)
|
|
RunAsUserToken(String key,
Object principal,
Object credentials,
GrantedAuthority[] authorities,
Class<? extends Authentication> originalAuthentication)
|
Uses of Authentication in org.springframework.security.access.prepost |
---|
Methods in org.springframework.security.access.prepost with parameters of type Authentication | |
---|---|
Object |
PostInvocationAuthorizationAdvice.after(Authentication authentication,
org.aopalliance.intercept.MethodInvocation mi,
PostInvocationAttribute pia,
Object returnedObject)
|
boolean |
PreInvocationAuthorizationAdvice.before(Authentication authentication,
org.aopalliance.intercept.MethodInvocation mi,
PreInvocationAttribute preInvocationAttribute)
The "before" advice which should be executed to perform any filtering necessary and to decide whether the method call is authorised. |
Object |
PostInvocationAdviceProvider.decide(Authentication authentication,
Object object,
Collection<ConfigAttribute> config,
Object returnedObject)
|
int |
PreInvocationAuthorizationAdviceVoter.vote(Authentication authentication,
Object object,
Collection<ConfigAttribute> attributes)
|
Uses of Authentication in org.springframework.security.access.vote |
---|
Methods in org.springframework.security.access.vote with parameters of type Authentication | |
---|---|
void |
UnanimousBased.decide(Authentication authentication,
Object object,
Collection<ConfigAttribute> attributes)
This concrete implementation polls all configured AccessDecisionVoter s for each ConfigAttribute and grants access if only grant (or abstain) votes were received. |
void |
ConsensusBased.decide(Authentication authentication,
Object object,
Collection<ConfigAttribute> configAttributes)
This concrete implementation simply polls all configured AccessDecisionVoter s and upon
completion determines the consensus of granted against denied responses. |
void |
AffirmativeBased.decide(Authentication authentication,
Object object,
Collection<ConfigAttribute> configAttributes)
This concrete implementation simply polls all configured AccessDecisionVoter s and grants access
if any AccessDecisionVoter voted affirmatively. |
int |
RoleVoter.vote(Authentication authentication,
Object object,
Collection<ConfigAttribute> attributes)
|
int |
LabelBasedAclVoter.vote(Authentication authentication,
Object object,
Collection<ConfigAttribute> attributes)
Deprecated. Vote on whether or not the user has all the labels necessary to match the method argument's labeled data. |
int |
AuthenticatedVoter.vote(Authentication authentication,
Object object,
Collection<ConfigAttribute> attributes)
|
Uses of Authentication in org.springframework.security.acls |
---|
Methods in org.springframework.security.acls with parameters of type Authentication | |
---|---|
boolean |
AclPermissionEvaluator.hasPermission(Authentication authentication,
Object domainObject,
Object permission)
Determines whether the user has the given permission(s) on the domain object using the ACL configuration. |
boolean |
AclPermissionEvaluator.hasPermission(Authentication authentication,
Serializable targetId,
String targetType,
Object permission)
|
int |
AclEntryVoter.vote(Authentication authentication,
Object object,
Collection<ConfigAttribute> attributes)
|
Uses of Authentication in org.springframework.security.acls.afterinvocation |
---|
Methods in org.springframework.security.acls.afterinvocation with parameters of type Authentication | |
---|---|
Object |
AclEntryAfterInvocationProvider.decide(Authentication authentication,
Object object,
Collection<ConfigAttribute> config,
Object returnedObject)
|
Object |
AclEntryAfterInvocationCollectionFilteringProvider.decide(Authentication authentication,
Object object,
Collection<ConfigAttribute> config,
Object returnedObject)
|
protected boolean |
AbstractAclProvider.hasPermission(Authentication authentication,
Object domainObject)
|
Uses of Authentication in org.springframework.security.acls.domain |
---|
Methods in org.springframework.security.acls.domain with parameters of type Authentication | |
---|---|
List<Sid> |
SidRetrievalStrategyImpl.getSids(Authentication authentication)
|
Constructors in org.springframework.security.acls.domain with parameters of type Authentication | |
---|---|
PrincipalSid(Authentication authentication)
|
Uses of Authentication in org.springframework.security.acls.model |
---|
Methods in org.springframework.security.acls.model with parameters of type Authentication | |
---|---|
List<Sid> |
SidRetrievalStrategy.getSids(Authentication authentication)
|
Uses of Authentication in org.springframework.security.authentication |
---|
Classes in org.springframework.security.authentication that implement Authentication | |
---|---|
class |
AbstractAuthenticationToken
Base class for Authentication objects. |
class |
AnonymousAuthenticationToken
Represents an anonymous Authentication . |
class |
RememberMeAuthenticationToken
Represents a remembered Authentication . |
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.springframework.security.authentication that return Authentication | |
---|---|
Authentication |
TestingAuthenticationProvider.authenticate(Authentication authentication)
|
Authentication |
RememberMeAuthenticationProvider.authenticate(Authentication authentication)
|
Authentication |
AuthenticationProvider.authenticate(Authentication authentication)
Performs authentication with the same contract as AuthenticationManager.authenticate(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 |
AnonymousAuthenticationProvider.authenticate(Authentication authentication)
|
Authentication |
AbstractAuthenticationManager.authenticate(Authentication authRequest)
An implementation of the authenticate method that calls the abstract method
doAuthenticatation to do its work. |
Authentication |
ProviderManager.doAuthentication(Authentication authentication)
Attempts to authenticate the passed Authentication object. |
protected abstract Authentication |
AbstractAuthenticationManager.doAuthentication(Authentication authentication)
Concrete implementations of this class override this method to provide the authentication service. |
Methods in org.springframework.security.authentication with parameters of type Authentication | |
---|---|
Authentication |
TestingAuthenticationProvider.authenticate(Authentication authentication)
|
Authentication |
RememberMeAuthenticationProvider.authenticate(Authentication authentication)
|
Authentication |
AuthenticationProvider.authenticate(Authentication authentication)
Performs authentication with the same contract as AuthenticationManager.authenticate(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 |
AnonymousAuthenticationProvider.authenticate(Authentication authentication)
|
Authentication |
AbstractAuthenticationManager.authenticate(Authentication authRequest)
An implementation of the authenticate method that calls the abstract method
doAuthenticatation to do its work. |
Authentication |
ProviderManager.doAuthentication(Authentication authentication)
Attempts to authenticate the passed Authentication object. |
protected abstract Authentication |
AbstractAuthenticationManager.doAuthentication(Authentication authentication)
Concrete implementations of this class override this method to provide the authentication service. |
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
(i.e. not a user that has been fully authenticated). |
void |
DefaultAuthenticationEventPublisher.publishAuthenticationFailure(AuthenticationException exception,
Authentication authentication)
|
void |
AuthenticationEventPublisher.publishAuthenticationFailure(AuthenticationException exception,
Authentication authentication)
|
void |
DefaultAuthenticationEventPublisher.publishAuthenticationSuccess(Authentication authentication)
|
void |
AuthenticationEventPublisher.publishAuthenticationSuccess(Authentication authentication)
|
Method parameters in org.springframework.security.authentication with type arguments of type Authentication | |
---|---|
void |
AuthenticationTrustResolverImpl.setAnonymousClass(Class<? extends Authentication> anonymousClass)
|
void |
AuthenticationTrustResolverImpl.setRememberMeClass(Class<? extends Authentication> rememberMeClass)
|
Uses of Authentication in org.springframework.security.authentication.dao |
---|
Methods in org.springframework.security.authentication.dao that return Authentication | |
---|---|
Authentication |
AbstractUserDetailsAuthenticationProvider.authenticate(Authentication authentication)
|
protected Authentication |
AbstractUserDetailsAuthenticationProvider.createSuccessAuthentication(Object principal,
Authentication authentication,
UserDetails user)
Creates a successful Authentication object. |
Methods in org.springframework.security.authentication.dao with parameters of type Authentication | |
---|---|
Authentication |
AbstractUserDetailsAuthenticationProvider.authenticate(Authentication authentication)
|
protected Authentication |
AbstractUserDetailsAuthenticationProvider.createSuccessAuthentication(Object principal,
Authentication authentication,
UserDetails user)
Creates a successful Authentication object. |
Uses of Authentication in org.springframework.security.authentication.event |
---|
Methods in org.springframework.security.authentication.event that return Authentication | |
---|---|
Authentication |
AbstractAuthenticationEvent.getAuthentication()
Getters for the Authentication request that caused the event. |
Uses of Authentication in org.springframework.security.authentication.jaas |
---|
Classes in org.springframework.security.authentication.jaas that implement Authentication | |
---|---|
class |
JaasAuthenticationToken
UsernamePasswordAuthenticationToken extension to carry the Jaas LoginContext that the user was logged into |
Methods in org.springframework.security.authentication.jaas that return Authentication | |
---|---|
Authentication |
JaasAuthenticationProvider.authenticate(Authentication auth)
Attempts to login the user given the Authentication objects principal and credential |
Methods in org.springframework.security.authentication.jaas with parameters of type Authentication | |
---|---|
Authentication |
JaasAuthenticationProvider.authenticate(Authentication auth)
Attempts to login the user given the Authentication objects principal and credential |
void |
JaasPasswordCallbackHandler.handle(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()). |
void |
JaasNameCallbackHandler.handle(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 |
JaasAuthenticationCallbackHandler.handle(Callback callback,
Authentication auth)
Handle the Callback. |
Uses of Authentication in org.springframework.security.authentication.jaas.event |
---|
Methods in org.springframework.security.authentication.jaas.event that return Authentication | |
---|---|
Authentication |
JaasAuthenticationEvent.getAuthentication()
Pre-casted method that returns the 'source' of the event. |
Constructors in org.springframework.security.authentication.jaas.event with parameters of type Authentication | |
---|---|
JaasAuthenticationEvent(Authentication auth)
The Authentication object is stored as the ApplicationEvent 'source'. |
|
JaasAuthenticationFailedEvent(Authentication auth,
Exception exception)
|
|
JaasAuthenticationSuccessEvent(Authentication auth)
|
Uses of Authentication in org.springframework.security.authentication.rcp |
---|
Methods in org.springframework.security.authentication.rcp that return Authentication | |
---|---|
Authentication |
RemoteAuthenticationProvider.authenticate(Authentication authentication)
|
Methods in org.springframework.security.authentication.rcp with parameters of type Authentication | |
---|---|
Authentication |
RemoteAuthenticationProvider.authenticate(Authentication authentication)
|
Uses of Authentication in org.springframework.security.cas.authentication |
---|
Classes in org.springframework.security.cas.authentication that implement Authentication | |
---|---|
class |
CasAssertionAuthenticationToken
Temporary authentication object needed to load the user details service. |
class |
CasAuthenticationToken
Represents a successful CAS Authentication . |
Methods in org.springframework.security.cas.authentication that return Authentication | |
---|---|
Authentication |
CasAuthenticationProvider.authenticate(Authentication authentication)
|
Methods in org.springframework.security.cas.authentication with parameters of type Authentication | |
---|---|
Authentication |
CasAuthenticationProvider.authenticate(Authentication authentication)
|
Uses of Authentication in org.springframework.security.cas.userdetails |
---|
Methods in org.springframework.security.cas.userdetails with parameters of type Authentication | |
---|---|
UserDetails |
AbstractCasAssertionUserDetailsService.loadUserDetails(Authentication token)
|
Uses of Authentication in org.springframework.security.cas.web |
---|
Methods in org.springframework.security.cas.web that return Authentication | |
---|---|
Authentication |
CasAuthenticationFilter.attemptAuthentication(HttpServletRequest request,
HttpServletResponse response)
|
Uses of Authentication in org.springframework.security.config.authentication |
---|
Methods in org.springframework.security.config.authentication that return Authentication | |
---|---|
Authentication |
AuthenticationManagerBeanDefinitionParser.NullAuthenticationProvider.authenticate(Authentication authentication)
|
Methods in org.springframework.security.config.authentication with parameters of type Authentication | |
---|---|
Authentication |
AuthenticationManagerBeanDefinitionParser.NullAuthenticationProvider.authenticate(Authentication authentication)
|
Uses of Authentication in org.springframework.security.core |
---|
Methods in org.springframework.security.core that return Authentication | |
---|---|
Authentication |
AuthenticationException.getAuthentication()
The authentication request which this exception corresponds to (may be null ) |
Methods in org.springframework.security.core with parameters of type Authentication | |
---|---|
void |
AuthenticationException.setAuthentication(Authentication authentication)
|
Uses of Authentication in org.springframework.security.core.context |
---|
Methods in org.springframework.security.core.context that return Authentication | |
---|---|
Authentication |
SecurityContextImpl.getAuthentication()
|
Authentication |
SecurityContext.getAuthentication()
Obtains the currently authenticated principal, or an authentication request token. |
Methods in org.springframework.security.core.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.springframework.security.core.userdetails |
---|
Methods in org.springframework.security.core.userdetails with parameters of type Authentication | |
---|---|
UserDetails |
UserDetailsByNameServiceWrapper.loadUserDetails(Authentication authentication)
Get the UserDetails object from the wrapped UserDetailsService implementation |
UserDetails |
AuthenticationUserDetailsService.loadUserDetails(Authentication token)
|
Uses of Authentication in org.springframework.security.ldap.authentication |
---|
Methods in org.springframework.security.ldap.authentication that return Authentication | |
---|---|
Authentication |
LdapAuthenticationProvider.authenticate(Authentication authentication)
|
protected Authentication |
LdapAuthenticationProvider.createSuccessfulAuthentication(UsernamePasswordAuthenticationToken authentication,
UserDetails user)
Creates the final Authentication object which will be returned from the authenticate method. |
Methods in org.springframework.security.ldap.authentication with parameters of type Authentication | |
---|---|
org.springframework.ldap.core.DirContextOperations |
PasswordComparisonAuthenticator.authenticate(Authentication authentication)
|
org.springframework.ldap.core.DirContextOperations |
LdapAuthenticator.authenticate(Authentication authentication)
Authenticates as a user and obtains additional user information from the directory. |
Authentication |
LdapAuthenticationProvider.authenticate(Authentication authentication)
|
org.springframework.ldap.core.DirContextOperations |
BindAuthenticator.authenticate(Authentication authentication)
|
Uses of Authentication in org.springframework.security.openid |
---|
Classes in org.springframework.security.openid that implement Authentication | |
---|---|
class |
OpenIDAuthenticationToken
OpenID Authentication Token |
Methods in org.springframework.security.openid that return Authentication | |
---|---|
Authentication |
OpenIDAuthenticationFilter.attemptAuthentication(HttpServletRequest request,
HttpServletResponse response)
Authentication has two phases. |
Authentication |
OpenIDAuthenticationProvider.authenticate(Authentication authentication)
|
protected Authentication |
OpenIDAuthenticationProvider.createSuccessfulAuthentication(UserDetails userDetails,
OpenIDAuthenticationToken auth)
Handles the creation of the final Authentication object which will be returned by the provider. |
Methods in org.springframework.security.openid with parameters of type Authentication | |
---|---|
Authentication |
OpenIDAuthenticationProvider.authenticate(Authentication authentication)
|
Uses of Authentication in org.springframework.security.provisioning |
---|
Methods in org.springframework.security.provisioning that return Authentication | |
---|---|
protected Authentication |
JdbcUserDetailsManager.createNewAuthentication(Authentication currentAuth,
String newPassword)
|
Methods in org.springframework.security.provisioning with parameters of type Authentication | |
---|---|
protected Authentication |
JdbcUserDetailsManager.createNewAuthentication(Authentication currentAuth,
String newPassword)
|
Uses of Authentication in org.springframework.security.web.access |
---|
Methods in org.springframework.security.web.access with parameters of type Authentication | |
---|---|
boolean |
WebInvocationPrivilegeEvaluator.isAllowed(String uri,
Authentication authentication)
Determines whether the user represented by the supplied Authentication object is allowed to invoke the supplied URI. |
boolean |
DefaultWebInvocationPrivilegeEvaluator.isAllowed(String uri,
Authentication authentication)
Determines whether the user represented by the supplied Authentication object is allowed to invoke the supplied URI. |
boolean |
WebInvocationPrivilegeEvaluator.isAllowed(String contextPath,
String uri,
String method,
Authentication authentication)
Determines whether the user represented by the supplied Authentication object is allowed to invoke the supplied URI, with the given . |
boolean |
DefaultWebInvocationPrivilegeEvaluator.isAllowed(String contextPath,
String uri,
String method,
Authentication authentication)
Determines whether the user represented by the supplied Authentication object is allowed to invoke the supplied URI, with the given . |
Uses of Authentication in org.springframework.security.web.access.expression |
---|
Methods in org.springframework.security.web.access.expression with parameters of type Authentication | |
---|---|
EvaluationContext |
WebSecurityExpressionHandler.createEvaluationContext(Authentication authentication,
FilterInvocation fi)
Provides an evaluation context in which to evaluate security expressions for a web invocation. |
EvaluationContext |
DefaultWebSecurityExpressionHandler.createEvaluationContext(Authentication authentication,
FilterInvocation fi)
|
int |
WebExpressionVoter.vote(Authentication authentication,
Object object,
Collection<ConfigAttribute> attributes)
|
Constructors in org.springframework.security.web.access.expression with parameters of type Authentication | |
---|---|
WebSecurityExpressionRoot(Authentication a,
FilterInvocation fi)
|
Uses of Authentication in org.springframework.security.web.authentication |
---|
Methods in org.springframework.security.web.authentication that return Authentication | |
---|---|
Authentication |
UsernamePasswordAuthenticationFilter.attemptAuthentication(HttpServletRequest request,
HttpServletResponse response)
|
abstract Authentication |
AbstractAuthenticationProcessingFilter.attemptAuthentication(HttpServletRequest request,
HttpServletResponse response)
Performs actual authentication. |
Authentication |
RememberMeServices.autoLogin(HttpServletRequest request,
HttpServletResponse response)
This method will be called whenever the SecurityContextHolder does not contain an
Authentication object and Spring Security wishes to provide an implementation with an
opportunity to authenticate the request using remember-me capabilities. |
Authentication |
NullRememberMeServices.autoLogin(HttpServletRequest request,
HttpServletResponse response)
|
protected Authentication |
AnonymousAuthenticationFilter.createAuthentication(HttpServletRequest request)
|
Methods in org.springframework.security.web.authentication with parameters of type Authentication | |
---|---|
protected void |
AbstractAuthenticationTargetUrlRequestHandler.handle(HttpServletRequest request,
HttpServletResponse response,
Authentication authentication)
|
void |
RememberMeServices.loginSuccess(HttpServletRequest request,
HttpServletResponse response,
Authentication successfulAuthentication)
Called whenever an interactive authentication attempt is successful. |
void |
NullRememberMeServices.loginSuccess(HttpServletRequest request,
HttpServletResponse response,
Authentication successfulAuthentication)
|
void |
SimpleUrlAuthenticationSuccessHandler.onAuthenticationSuccess(HttpServletRequest request,
HttpServletResponse response,
Authentication authentication)
|
void |
SavedRequestAwareAuthenticationSuccessHandler.onAuthenticationSuccess(HttpServletRequest request,
HttpServletResponse response,
Authentication authentication)
|
void |
AuthenticationSuccessHandler.onAuthenticationSuccess(HttpServletRequest request,
HttpServletResponse response,
Authentication authentication)
Called when a user has been successfully authenticated. |
protected void |
AbstractAuthenticationProcessingFilter.successfulAuthentication(HttpServletRequest request,
HttpServletResponse response,
Authentication authResult)
Default behaviour for successful authentication. |
Uses of Authentication in org.springframework.security.web.authentication.logout |
---|
Methods in org.springframework.security.web.authentication.logout with parameters of type Authentication | |
---|---|
void |
SecurityContextLogoutHandler.logout(HttpServletRequest request,
HttpServletResponse response,
Authentication authentication)
Requires the request to be passed in. |
void |
LogoutHandler.logout(HttpServletRequest request,
HttpServletResponse response,
Authentication authentication)
Causes a logout to be completed. |
void |
SimpleUrlLogoutSuccessHandler.onLogoutSuccess(HttpServletRequest request,
HttpServletResponse response,
Authentication authentication)
|
void |
LogoutSuccessHandler.onLogoutSuccess(HttpServletRequest request,
HttpServletResponse response,
Authentication authentication)
|
Uses of Authentication in org.springframework.security.web.authentication.preauth |
---|
Classes in org.springframework.security.web.authentication.preauth that implement Authentication | |
---|---|
class |
PreAuthenticatedAuthenticationToken
Authentication implementation for pre-authenticated
authentication. |
Methods in org.springframework.security.web.authentication.preauth that return Authentication | |
---|---|
Authentication |
PreAuthenticatedAuthenticationProvider.authenticate(Authentication authentication)
Authenticate the given PreAuthenticatedAuthenticationToken. |
Methods in org.springframework.security.web.authentication.preauth with parameters of type Authentication | |
---|---|
Authentication |
PreAuthenticatedAuthenticationProvider.authenticate(Authentication authentication)
Authenticate the given PreAuthenticatedAuthenticationToken. |
protected UserDetails |
PreAuthenticatedGrantedAuthoritiesUserDetailsService.createuserDetails(Authentication token,
List<GrantedAuthority> authorities)
Creates the final UserDetails object. |
UserDetails |
PreAuthenticatedGrantedAuthoritiesUserDetailsService.loadUserDetails(Authentication token)
Get a UserDetails object based on the user name contained in the given token, and the GrantedAuthorities as returned by the GrantedAuthoritiesContainer implementation as returned by the token.getDetails() method. |
protected void |
AbstractPreAuthenticatedProcessingFilter.successfulAuthentication(HttpServletRequest request,
HttpServletResponse response,
Authentication authResult)
Puts the Authentication instance returned by the
authentication manager into the secure context. |
Uses of Authentication in org.springframework.security.web.authentication.rememberme |
---|
Methods in org.springframework.security.web.authentication.rememberme that return Authentication | |
---|---|
Authentication |
AbstractRememberMeServices.autoLogin(HttpServletRequest request,
HttpServletResponse response)
Template implementation which locates the Spring Security cookie, decodes it into a delimited array of tokens and submits it to subclasses for processing via the processAutoLoginCookie method. |
protected Authentication |
AbstractRememberMeServices.createSuccessfulAuthentication(HttpServletRequest request,
UserDetails user)
Creates the final Authentication object returned from the autoLogin method. |
Methods in org.springframework.security.web.authentication.rememberme with parameters of type Authentication | |
---|---|
protected int |
TokenBasedRememberMeServices.calculateLoginLifetime(HttpServletRequest request,
Authentication authentication)
Calculates the validity period in seconds for a newly generated remember-me login. |
void |
AbstractRememberMeServices.loginSuccess(HttpServletRequest request,
HttpServletResponse response,
Authentication successfulAuthentication)
Examines the incoming request and checks for the presence of the configured "remember me" parameter. |
void |
PersistentTokenBasedRememberMeServices.logout(HttpServletRequest request,
HttpServletResponse response,
Authentication authentication)
|
void |
AbstractRememberMeServices.logout(HttpServletRequest request,
HttpServletResponse response,
Authentication authentication)
Implementation of LogoutHandler. |
void |
TokenBasedRememberMeServices.onLoginSuccess(HttpServletRequest request,
HttpServletResponse response,
Authentication successfulAuthentication)
|
protected void |
PersistentTokenBasedRememberMeServices.onLoginSuccess(HttpServletRequest request,
HttpServletResponse response,
Authentication successfulAuthentication)
Creates a new persistent login token with a new series number, stores the data in the persistent token repository and adds the corresponding cookie to the response. |
protected abstract void |
AbstractRememberMeServices.onLoginSuccess(HttpServletRequest request,
HttpServletResponse response,
Authentication successfulAuthentication)
Called from loginSuccess when a remember-me login has been requested. |
protected void |
RememberMeAuthenticationFilter.onSuccessfulAuthentication(HttpServletRequest request,
HttpServletResponse response,
Authentication authResult)
Called if a remember-me token is presented and successfully authenticated by the RememberMeServices autoLogin method and the AuthenticationManager. |
protected String |
TokenBasedRememberMeServices.retrievePassword(Authentication authentication)
|
protected String |
TokenBasedRememberMeServices.retrieveUserName(Authentication authentication)
|
Uses of Authentication in org.springframework.security.web.authentication.session |
---|
Methods in org.springframework.security.web.authentication.session with parameters of type Authentication | |
---|---|
protected int |
ConcurrentSessionControlStrategy.getMaximumSessionsForThisUser(Authentication authentication)
Method intended for use by subclasses to override the maximum number of sessions that are permitted for a particular authentication. |
void |
SessionFixationProtectionStrategy.onAuthentication(Authentication authentication,
HttpServletRequest request,
HttpServletResponse response)
Called when a user is newly authenticated. |
void |
SessionAuthenticationStrategy.onAuthentication(Authentication authentication,
HttpServletRequest request,
HttpServletResponse response)
Performs Http session-related functionality when a new authentication occurs. |
void |
NullAuthenticatedSessionStrategy.onAuthentication(Authentication authentication,
HttpServletRequest request,
HttpServletResponse response)
|
void |
ConcurrentSessionControlStrategy.onAuthentication(Authentication authentication,
HttpServletRequest request,
HttpServletResponse response)
|
protected void |
SessionFixationProtectionStrategy.onSessionChange(String originalSessionId,
HttpSession newSession,
Authentication auth)
Called when the session has been changed and the old attributes have been migrated to the new session. |
protected void |
ConcurrentSessionControlStrategy.onSessionChange(String originalSessionId,
HttpSession newSession,
Authentication auth)
|
Uses of Authentication in org.springframework.security.web.authentication.switchuser |
---|
Methods in org.springframework.security.web.authentication.switchuser that return Authentication | |
---|---|
protected Authentication |
SwitchUserFilter.attemptExitUser(HttpServletRequest request)
Attempt to exit from an already switched user. |
protected Authentication |
SwitchUserFilter.attemptSwitchUser(HttpServletRequest request)
Attempt to switch to another user. |
Authentication |
SwitchUserGrantedAuthority.getSource()
Returns the original user associated with a successful user switch. |
Methods in org.springframework.security.web.authentication.switchuser with parameters of type Authentication | |
---|---|
Collection<GrantedAuthority> |
SwitchUserAuthorityChanger.modifyGrantedAuthorities(UserDetails targetUser,
Authentication currentAuthentication,
Collection<GrantedAuthority> authoritiesToBeGranted)
Allow subclasses to add or remove authorities that will be granted when in switch user mode. |
Constructors in org.springframework.security.web.authentication.switchuser with parameters of type Authentication | |
---|---|
AuthenticationSwitchUserEvent(Authentication authentication,
UserDetails targetUser)
Switch user context event constructor |
|
SwitchUserGrantedAuthority(String role,
Authentication source)
|
Uses of Authentication in org.springframework.security.web.authentication.www |
---|
Methods in org.springframework.security.web.authentication.www with parameters of type Authentication | |
---|---|
protected void |
BasicAuthenticationFilter.onSuccessfulAuthentication(HttpServletRequest request,
HttpServletResponse response,
Authentication authResult)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |