- abort() - Method in class org.springframework.security.authentication.jaas.SecurityContextLoginModule
- 
Abort the authentication process by forgetting the Spring Security Authentication.
 
- AbstractAccessDecisionManager - Class in org.springframework.security.access.vote
- 
- AbstractAccessDecisionManager() - Constructor for class org.springframework.security.access.vote.AbstractAccessDecisionManager
-  
- AbstractAccessDecisionManager(List<AccessDecisionVoter>) - Constructor for class org.springframework.security.access.vote.AbstractAccessDecisionManager
-  
- AbstractAclProvider - Class in org.springframework.security.acls.afterinvocation
- 
- AbstractAclProvider(AclService, String, List<Permission>) - Constructor for class org.springframework.security.acls.afterinvocation.AbstractAclProvider
-  
- AbstractAclVoter - Class in org.springframework.security.access.vote
- 
Provides helper methods for writing domain object ACL voters. 
- AbstractAclVoter() - Constructor for class org.springframework.security.access.vote.AbstractAclVoter
-  
- AbstractAuthenticationEvent - Class in org.springframework.security.authentication.event
- 
Represents an application authentication event. 
- AbstractAuthenticationEvent(Authentication) - Constructor for class org.springframework.security.authentication.event.AbstractAuthenticationEvent
-  
- AbstractAuthenticationFailureEvent - Class in org.springframework.security.authentication.event
- 
Abstract application event which indicates authentication failure for some reason. 
- AbstractAuthenticationFailureEvent(Authentication, AuthenticationException) - Constructor for class org.springframework.security.authentication.event.AbstractAuthenticationFailureEvent
-  
- AbstractAuthenticationProcessingFilter - Class in org.springframework.security.web.authentication
- 
Abstract processor of browser-based HTTP-based authentication requests. 
- AbstractAuthenticationProcessingFilter(String) - Constructor for class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
-  
- AbstractAuthenticationTargetUrlRequestHandler - Class in org.springframework.security.web.authentication
- 
Base class containing the logic used by strategies which handle redirection to a URL and
 are passed an Authenticationobject as part of the contract.
 
- AbstractAuthenticationTargetUrlRequestHandler() - Constructor for class org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler
-  
- AbstractAuthenticationToken - Class in org.springframework.security.authentication
- 
Base class for Authenticationobjects.
 
- AbstractAuthenticationToken(Collection<? extends GrantedAuthority>) - Constructor for class org.springframework.security.authentication.AbstractAuthenticationToken
- 
Creates a token with the supplied array of authorities. 
- AbstractAuthorizationEvent - Class in org.springframework.security.access.event
- 
Abstract superclass for all security interception related events. 
- AbstractAuthorizationEvent(Object) - Constructor for class org.springframework.security.access.event.AbstractAuthorizationEvent
- 
Construct the event, passing in the secure object being intercepted. 
- AbstractAuthorizeTag - Class in org.springframework.security.taglibs.authz
- 
A base class for an <authorize> tag that is independent of the tag rendering technology (JSP, Facelets). 
- AbstractAuthorizeTag() - Constructor for class org.springframework.security.taglibs.authz.AbstractAuthorizeTag
-  
- AbstractCasAssertionUserDetailsService - Class in org.springframework.security.cas.userdetails
- 
Abstract class for using the provided CAS assertion to construct a new User object. 
- AbstractCasAssertionUserDetailsService() - Constructor for class org.springframework.security.cas.userdetails.AbstractCasAssertionUserDetailsService
-  
- AbstractFallbackMethodSecurityMetadataSource - Class in org.springframework.security.access.method
- 
Abstract implementation of  MethodSecurityMetadataSource that supports both Spring AOP and AspectJ and
 performs attribute resolution from: 1. 
- AbstractFallbackMethodSecurityMetadataSource() - Constructor for class org.springframework.security.access.method.AbstractFallbackMethodSecurityMetadataSource
-  
- AbstractJaasAuthenticationProvider - Class in org.springframework.security.authentication.jaas
- 
- AbstractJaasAuthenticationProvider() - Constructor for class org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider
-  
- AbstractLdapAuthenticationProvider - Class in org.springframework.security.ldap.authentication
- 
Base class for the standard LdapAuthenticationProviderand theActiveDirectoryLdapAuthenticationProvider.
 
- AbstractLdapAuthenticationProvider() - Constructor for class org.springframework.security.ldap.authentication.AbstractLdapAuthenticationProvider
-  
- AbstractLdapAuthenticator - Class in org.springframework.security.ldap.authentication
- 
Base class for the authenticator implementations. 
- AbstractLdapAuthenticator(ContextSource) - Constructor for class org.springframework.security.ldap.authentication.AbstractLdapAuthenticator
- 
- AbstractMethodSecurityMetadataSource - Class in org.springframework.security.access.method
- 
Abstract implementation of MethodSecurityMetadataSource which resolves the secured object type to
 a MethodInvocation. 
- AbstractMethodSecurityMetadataSource() - Constructor for class org.springframework.security.access.method.AbstractMethodSecurityMetadataSource
-  
- AbstractPermission - Class in org.springframework.security.acls.domain
- 
Provides an abstract superclass for  Permission implementations. 
- AbstractPermission(int) - Constructor for class org.springframework.security.acls.domain.AbstractPermission
- 
Sets the permission mask and uses the '*' character to represent active bits when represented as a bit
 pattern string. 
- AbstractPermission(int, char) - Constructor for class org.springframework.security.acls.domain.AbstractPermission
- 
Sets the permission mask and uses the specified character for active bits. 
- AbstractPreAuthenticatedProcessingFilter - Class in org.springframework.security.web.authentication.preauth
- 
Base class for processing filters that handle pre-authenticated authentication requests, where it is assumed
 that the principal has already been authenticated by an external system. 
- AbstractPreAuthenticatedProcessingFilter() - Constructor for class org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter
-  
- AbstractRememberMeServices - Class in org.springframework.security.web.authentication.rememberme
- 
Base class for RememberMeServices implementations. 
- AbstractRememberMeServices() - Constructor for class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
- 
Deprecated.
Use constructor injection 
 
- AbstractRememberMeServices(String, UserDetailsService) - Constructor for class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
-  
- AbstractRetryEntryPoint - Class in org.springframework.security.web.access.channel
-  
- AbstractRetryEntryPoint(String, int) - Constructor for class org.springframework.security.web.access.channel.AbstractRetryEntryPoint
-  
- AbstractSecurityExpressionHandler<T> - Class in org.springframework.security.access.expression
- 
Base implementation of the facade which isolates Spring Security's requirements for evaluating security expressions
 from the implementation of the underlying expression objects. 
- AbstractSecurityExpressionHandler() - Constructor for class org.springframework.security.access.expression.AbstractSecurityExpressionHandler
-  
- AbstractSecurityInterceptor - Class in org.springframework.security.access.intercept
- 
Abstract class that implements security interception for secure objects. 
- AbstractSecurityInterceptor() - Constructor for class org.springframework.security.access.intercept.AbstractSecurityInterceptor
-  
- AbstractUserDetailsAuthenticationProvider - Class in org.springframework.security.authentication.dao
- 
- AbstractUserDetailsAuthenticationProvider() - Constructor for class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
-  
- AbstractUserDetailsServiceBeanDefinitionParser - Class in org.springframework.security.config.authentication
-  
- AbstractUserDetailsServiceBeanDefinitionParser() - Constructor for class org.springframework.security.config.authentication.AbstractUserDetailsServiceBeanDefinitionParser
-  
- ACCESS_ABSTAIN - Static variable in interface org.springframework.security.access.AccessDecisionVoter
-  
- ACCESS_DENIED - Static variable in interface org.springframework.security.access.AccessDecisionVoter
-  
- ACCESS_DENIED_403 - Static variable in class org.springframework.security.web.WebAttributes
- 
Used to cache an AccessDeniedExceptionin the request for rendering.
 
- ACCESS_DENIED_HANDLER - Static variable in class org.springframework.security.config.Elements
-  
- ACCESS_GRANTED - Static variable in interface org.springframework.security.access.AccessDecisionVoter
-  
- AccessControlEntry - Interface in org.springframework.security.acls.model
- 
Represents an individual permission assignment within an  Acl. 
- AccessControlEntryImpl - Class in org.springframework.security.acls.domain
- 
An immutable default implementation of AccessControlEntry.
 
- AccessControlEntryImpl(Serializable, Acl, Sid, Permission, boolean, boolean, boolean) - Constructor for class org.springframework.security.acls.domain.AccessControlEntryImpl
-  
- AccessControlListTag - Class in org.springframework.security.taglibs.authz
- 
An implementation of Tagthat allows its body through if some authorizations are granted to the request's
 principal.
 
- AccessControlListTag() - Constructor for class org.springframework.security.taglibs.authz.AccessControlListTag
-  
- AccessDecisionManager - Interface in org.springframework.security.access
- 
Makes a final access control (authorization) decision. 
- AccessDecisionVoter<S> - Interface in org.springframework.security.access
- 
Indicates a class is responsible for voting on authorization decisions. 
- AccessDeniedException - Exception in org.springframework.security.access
- 
Thrown if an  Authentication object does not hold a
 required authority. 
- AccessDeniedException(String) - Constructor for exception org.springframework.security.access.AccessDeniedException
- 
Constructs an AccessDeniedExceptionwith the specified
 message.
 
- AccessDeniedException(String, Throwable) - Constructor for exception org.springframework.security.access.AccessDeniedException
- 
Constructs an AccessDeniedExceptionwith the specified
 message and root cause.
 
- AccessDeniedHandler - Interface in org.springframework.security.web.access
- 
- AccessDeniedHandlerImpl - Class in org.springframework.security.web.access
- 
- AccessDeniedHandlerImpl() - Constructor for class org.springframework.security.web.access.AccessDeniedHandlerImpl
-  
- AccountExpiredException - Exception in org.springframework.security.authentication
- 
Thrown if an authentication request is rejected because the account has expired. 
- AccountExpiredException(String) - Constructor for exception org.springframework.security.authentication.AccountExpiredException
- 
Constructs a AccountExpiredExceptionwith the specified
 message.
 
- AccountExpiredException(String, Throwable) - Constructor for exception org.springframework.security.authentication.AccountExpiredException
- 
Constructs a AccountExpiredExceptionwith the specified
 message and root cause.
 
- AccountExpiredException(String, Object) - Constructor for exception org.springframework.security.authentication.AccountExpiredException
- 
Deprecated. 
- AccountStatusException - Exception in org.springframework.security.authentication
- 
Base class for authentication exceptions which are caused by a particular
 user account status (locked, disabled etc). 
- AccountStatusException(String) - Constructor for exception org.springframework.security.authentication.AccountStatusException
-  
- AccountStatusException(String, Throwable) - Constructor for exception org.springframework.security.authentication.AccountStatusException
-  
- AccountStatusException(String, Object) - Constructor for exception org.springframework.security.authentication.AccountStatusException
- 
Deprecated. 
- AccountStatusUserDetailsChecker - Class in org.springframework.security.authentication
-  
- AccountStatusUserDetailsChecker() - Constructor for class org.springframework.security.authentication.AccountStatusUserDetailsChecker
-  
- Acl - Interface in org.springframework.security.acls.model
- 
Represents an access control list (ACL) for a domain object. 
- AclAuthorizationStrategy - Interface in org.springframework.security.acls.domain
- 
Strategy used by  AclImpl to determine whether a principal is permitted to call
 adminstrative methods on the  AclImpl. 
- AclAuthorizationStrategyImpl - Class in org.springframework.security.acls.domain
- 
- AclAuthorizationStrategyImpl(GrantedAuthority...) - Constructor for class org.springframework.security.acls.domain.AclAuthorizationStrategyImpl
- 
Constructor. 
- AclCache - Interface in org.springframework.security.acls.model
- 
- AclDataAccessException - Exception in org.springframework.security.acls.model
- 
Abstract base class for Acl data operations. 
- AclDataAccessException(String, Throwable) - Constructor for exception org.springframework.security.acls.model.AclDataAccessException
- 
Constructs an AclDataAccessExceptionwith the specified
 message and root cause.
 
- AclDataAccessException(String) - Constructor for exception org.springframework.security.acls.model.AclDataAccessException
- 
Constructs an AclDataAccessExceptionwith the specified
 message and no root cause.
 
- AclEntryAfterInvocationCollectionFilteringProvider - Class in org.springframework.security.acls.afterinvocation
- 
 Given a  Collection of domain object instances returned from a secure object invocation, remove
 any  Collection elements the principal does not have appropriate permission to access as defined by the
  AclService. 
- AclEntryAfterInvocationCollectionFilteringProvider(AclService, List<Permission>) - Constructor for class org.springframework.security.acls.afterinvocation.AclEntryAfterInvocationCollectionFilteringProvider
-  
- AclEntryAfterInvocationProvider - Class in org.springframework.security.acls.afterinvocation
- 
Given a domain object instance returned from a secure object invocation, ensures the principal has
 appropriate permission as defined by the  AclService. 
- AclEntryAfterInvocationProvider(AclService, List<Permission>) - Constructor for class org.springframework.security.acls.afterinvocation.AclEntryAfterInvocationProvider
-  
- AclEntryAfterInvocationProvider(AclService, String, List<Permission>) - Constructor for class org.springframework.security.acls.afterinvocation.AclEntryAfterInvocationProvider
-  
- AclEntryVoter - Class in org.springframework.security.acls
- 
 Given a domain object instance passed as a method argument, ensures the principal has appropriate permission
 as indicated by the  AclService. 
- AclEntryVoter(AclService, String, Permission[]) - Constructor for class org.springframework.security.acls.AclEntryVoter
-  
- AclFormattingUtils - Class in org.springframework.security.acls.domain
- 
Utility methods for displaying ACL information. 
- AclFormattingUtils() - Constructor for class org.springframework.security.acls.domain.AclFormattingUtils
-  
- AclImpl - Class in org.springframework.security.acls.domain
- 
Base implementation of Acl.
 
- AclImpl(ObjectIdentity, Serializable, AclAuthorizationStrategy, AuditLogger) - Constructor for class org.springframework.security.acls.domain.AclImpl
- 
- AclImpl(ObjectIdentity, Serializable, AclAuthorizationStrategy, AuditLogger, Acl, List<Sid>, boolean, Sid) - Constructor for class org.springframework.security.acls.domain.AclImpl
- 
Deprecated.
Use the version which takes a  PermissionGrantingStrategyargument instead.
 
 
- AclImpl(ObjectIdentity, Serializable, AclAuthorizationStrategy, PermissionGrantingStrategy, Acl, List<Sid>, boolean, Sid) - Constructor for class org.springframework.security.acls.domain.AclImpl
- 
Full constructor, which should be used by persistence tools that do not
 provide field-level access features. 
- AclPermissionCacheOptimizer - Class in org.springframework.security.acls
- 
Batch loads ACLs for collections of objects to allow optimised filtering. 
- AclPermissionCacheOptimizer(AclService) - Constructor for class org.springframework.security.acls.AclPermissionCacheOptimizer
-  
- AclPermissionEvaluator - Class in org.springframework.security.acls
- 
Used by Spring Security's expression-based access control implementation to evaluate permissions for a particular
 object using the ACL module. 
- AclPermissionEvaluator(AclService) - Constructor for class org.springframework.security.acls.AclPermissionEvaluator
-  
- aclService - Variable in class org.springframework.security.acls.afterinvocation.AbstractAclProvider
-  
- AclService - Interface in org.springframework.security.acls.model
- 
Provides retrieval of  Acl instances. 
- ActiveDirectoryAuthenticationException - Exception in org.springframework.security.ldap.authentication.ad
- 
- ActiveDirectoryLdapAuthenticationProvider - Class in org.springframework.security.ldap.authentication.ad
- 
Specialized LDAP authentication provider which uses Active Directory configuration conventions. 
- ActiveDirectoryLdapAuthenticationProvider(String, String) - Constructor for class org.springframework.security.ldap.authentication.ad.ActiveDirectoryLdapAuthenticationProvider
-  
- addAuthorities(DistinguishedName, Collection<? extends GrantedAuthority>) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsManager
-  
- addAuthority(GrantedAuthority) - Method in class org.springframework.security.core.userdetails.memory.UserAttribute
-  
- addAuthority(GrantedAuthority) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl.Essence
- 
Adds the authority to the list, unless it is already there, in which case it is ignored 
- addCn(String) - Method in class org.springframework.security.ldap.userdetails.Person.Essence
-  
- addCustomAuthorities(String, List<GrantedAuthority>) - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
- 
Allows subclasses to add their own granted authorities to the list to be returned in the UserDetails. 
- addGroupAuthority(String, GrantedAuthority) - Method in interface org.springframework.security.provisioning.GroupManager
- 
Assigns a new authority to a group. 
- addGroupAuthority(String, GrantedAuthority) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- additionalAuthenticationChecks(UserDetails, UsernamePasswordAuthenticationToken) - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
- 
Allows subclasses to perform any additional checks of a returned (or cached) UserDetailsfor a given authentication request.
 
- additionalAuthenticationChecks(UserDetails, UsernamePasswordAuthenticationToken) - Method in class org.springframework.security.authentication.dao.DaoAuthenticationProvider
-  
- addSecureMethod(Class<?>, String, List<ConfigAttribute>) - Method in class org.springframework.security.access.method.MapBasedMethodSecurityMetadataSource
- 
Add configuration attributes for a secure method. 
- addSecureMethod(Class<?>, Method, List<ConfigAttribute>) - Method in class org.springframework.security.access.method.MapBasedMethodSecurityMetadataSource
- 
Adds configuration attributes for a specific method, for example where the method has been
 matched using a pointcut expression. 
- addUser(UserDetails) - Method in class org.springframework.security.core.userdetails.memory.UserMap
- 
Deprecated. Adds a user to the in-memory map. 
- addUsersFromProperties(UserMap, Properties) - Static method in class org.springframework.security.core.userdetails.memory.UserMapEditor
- 
Deprecated. 
- addUserToGroup(String, String) - Method in interface org.springframework.security.provisioning.GroupManager
- 
Makes a user a member of a particular group. 
- addUserToGroup(String, String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- admin - Variable in class org.springframework.security.access.expression.SecurityExpressionRoot
-  
- ADMINISTRATION - Static variable in class org.springframework.security.acls.domain.BasePermission
-  
- AffirmativeBased - Class in org.springframework.security.access.vote
- 
Simple concrete implementation of   AccessDecisionManager that grants access if any
  AccessDecisionVoter returns an affirmative response. 
- AffirmativeBased() - Constructor for class org.springframework.security.access.vote.AffirmativeBased
- 
Deprecated.
Use constructor which takes voter list 
 
- AffirmativeBased(List<AccessDecisionVoter>) - Constructor for class org.springframework.security.access.vote.AffirmativeBased
-  
- after(Authentication, MethodInvocation, PostInvocationAttribute, Object) - Method in class org.springframework.security.access.expression.method.ExpressionBasedPostInvocationAdvice
-  
- after(Authentication, MethodInvocation, PostInvocationAttribute, Object) - Method in interface org.springframework.security.access.prepost.PostInvocationAuthorizationAdvice
-  
- AFTER_INVOCATION_PROVIDER - Static variable in class org.springframework.security.config.Elements
-  
- afterInvocation(InterceptorStatusToken, Object) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
- 
Completes the work of the AbstractSecurityInterceptor after the secure object invocation has been
 completed. 
- AfterInvocationManager - Interface in org.springframework.security.access.intercept
- 
Reviews the  Object returned from a secure object invocation,
 being able to modify the  Object or throw an  AccessDeniedException. 
- AfterInvocationProvider - Interface in org.springframework.security.access
- 
- AfterInvocationProviderManager - Class in org.springframework.security.access.intercept
- 
- AfterInvocationProviderManager() - Constructor for class org.springframework.security.access.intercept.AfterInvocationProviderManager
-  
- afterPropertiesSet() - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
-  
- afterPropertiesSet() - Method in class org.springframework.security.access.intercept.AfterInvocationProviderManager
-  
- afterPropertiesSet() - Method in class org.springframework.security.access.intercept.MethodInvocationPrivilegeEvaluator
-  
- afterPropertiesSet() - Method in class org.springframework.security.access.intercept.RunAsImplAuthenticationProvider
-  
- afterPropertiesSet() - Method in class org.springframework.security.access.intercept.RunAsManagerImpl
-  
- afterPropertiesSet() - Method in class org.springframework.security.access.vote.AbstractAccessDecisionManager
-  
- afterPropertiesSet() - Method in class org.springframework.security.authentication.AnonymousAuthenticationProvider
-  
- afterPropertiesSet() - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
-  
- afterPropertiesSet() - Method in class org.springframework.security.authentication.dao.ReflectionSaltSource
-  
- afterPropertiesSet() - Method in class org.springframework.security.authentication.dao.SystemWideSaltSource
-  
- afterPropertiesSet() - Method in class org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider
- 
Validates the required properties are set. 
- afterPropertiesSet() - Method in class org.springframework.security.authentication.jaas.DefaultJaasAuthenticationProvider
-  
- afterPropertiesSet() - Method in class org.springframework.security.authentication.jaas.JaasAuthenticationProvider
-  
- afterPropertiesSet() - Method in class org.springframework.security.authentication.ProviderManager
-  
- afterPropertiesSet() - Method in class org.springframework.security.authentication.rcp.RemoteAuthenticationManagerImpl
-  
- afterPropertiesSet() - Method in class org.springframework.security.authentication.rcp.RemoteAuthenticationProvider
-  
- afterPropertiesSet() - Method in class org.springframework.security.authentication.RememberMeAuthenticationProvider
-  
- afterPropertiesSet() - Method in class org.springframework.security.cas.authentication.CasAuthenticationProvider
-  
- afterPropertiesSet() - Method in class org.springframework.security.cas.authentication.EhCacheBasedTicketCache
-  
- afterPropertiesSet() - Method in class org.springframework.security.cas.ServiceProperties
-  
- afterPropertiesSet() - Method in class org.springframework.security.cas.web.CasAuthenticationEntryPoint
-  
- afterPropertiesSet() - Method in class org.springframework.security.core.authority.mapping.MapBasedAttributes2GrantedAuthoritiesMapper
-  
- afterPropertiesSet() - Method in class org.springframework.security.core.authority.mapping.SimpleAttributes2GrantedAuthoritiesMapper
- 
Check whether all properties have been set to correct values. 
- afterPropertiesSet() - Method in class org.springframework.security.core.authority.mapping.SimpleAuthorityMapper
-  
- afterPropertiesSet() - Method in class org.springframework.security.core.token.KeyBasedPersistenceTokenService
-  
- afterPropertiesSet() - Method in class org.springframework.security.core.userdetails.cache.EhCacheBasedUserCache
-  
- afterPropertiesSet() - Method in class org.springframework.security.core.userdetails.memory.InMemoryDaoImpl
- 
Deprecated. 
- afterPropertiesSet() - Method in class org.springframework.security.core.userdetails.UserDetailsByNameServiceWrapper
- 
Check whether all required properties have been set. 
- afterPropertiesSet() - Method in class org.springframework.security.ldap.authentication.AbstractLdapAuthenticator
-  
- afterPropertiesSet() - Method in class org.springframework.security.ldap.server.ApacheDSContainer
-  
- afterPropertiesSet() - Method in class org.springframework.security.openid.OpenIDAuthenticationFilter
-  
- afterPropertiesSet() - Method in class org.springframework.security.openid.OpenIDAuthenticationProvider
-  
- afterPropertiesSet() - Method in class org.springframework.security.web.access.channel.ChannelDecisionManagerImpl
-  
- afterPropertiesSet() - Method in class org.springframework.security.web.access.channel.ChannelProcessingFilter
-  
- afterPropertiesSet() - Method in class org.springframework.security.web.access.channel.InsecureChannelProcessor
-  
- afterPropertiesSet() - Method in class org.springframework.security.web.access.channel.SecureChannelProcessor
-  
- afterPropertiesSet() - Method in class org.springframework.security.web.access.ExceptionTranslationFilter
-  
- afterPropertiesSet() - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
-  
- afterPropertiesSet() - Method in class org.springframework.security.web.authentication.AnonymousAuthenticationFilter
-  
- afterPropertiesSet() - Method in class org.springframework.security.web.authentication.DelegatingAuthenticationEntryPoint
-  
- afterPropertiesSet() - Method in class org.springframework.security.web.authentication.LoginUrlAuthenticationEntryPoint
-  
- afterPropertiesSet() - Method in class org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter
- 
Check whether all required properties have been set. 
- afterPropertiesSet() - Method in class org.springframework.security.web.authentication.preauth.j2ee.J2eeBasedPreAuthenticatedWebAuthenticationDetailsSource
- 
Check that all required properties have been set. 
- afterPropertiesSet() - Method in class org.springframework.security.web.authentication.preauth.j2ee.WebXmlMappableAttributesRetriever
- 
Loads the web.xml file using the configured ResourceLoader and
 parses the role-name elements from it, using these as the set of mappableAttributes. 
- afterPropertiesSet() - Method in class org.springframework.security.web.authentication.preauth.PreAuthenticatedAuthenticationProvider
- 
Check whether all required properties have been set. 
- afterPropertiesSet() - Method in class org.springframework.security.web.authentication.preauth.websphere.WebSpherePreAuthenticatedAuthenticationDetailsSource
- 
Deprecated. Check that all required properties have been set. 
- afterPropertiesSet() - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
-  
- afterPropertiesSet() - Method in class org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter
-  
- afterPropertiesSet() - Method in class org.springframework.security.web.authentication.switchuser.SwitchUserFilter
-  
- afterPropertiesSet() - Method in class org.springframework.security.web.authentication.www.BasicAuthenticationEntryPoint
-  
- afterPropertiesSet() - Method in class org.springframework.security.web.authentication.www.BasicAuthenticationFilter
-  
- afterPropertiesSet() - Method in class org.springframework.security.web.authentication.www.DigestAuthenticationEntryPoint
-  
- afterPropertiesSet() - Method in class org.springframework.security.web.authentication.www.DigestAuthenticationFilter
-  
- afterPropertiesSet() - Method in class org.springframework.security.web.FilterChainProxy
-  
- afterPropertiesSet() - Method in class org.springframework.security.web.session.ConcurrentSessionFilter
-  
- allGranted(String) - Method in interface org.springframework.security.taglibs.velocity.Authz
- 
all the listed roles must be granted to return true, otherwise false; 
- allGranted(String) - Method in class org.springframework.security.taglibs.velocity.AuthzImpl
-  
- allocateToken(String) - Method in class org.springframework.security.core.token.KeyBasedPersistenceTokenService
-  
- allocateToken(String) - Method in interface org.springframework.security.core.token.TokenService
- 
Forces the allocation of a new  Token. 
- allowableSessionsExceeded(List<SessionInformation>, int, SessionRegistry) - Method in class org.springframework.security.web.authentication.session.ConcurrentSessionControlStrategy
- 
Allows subclasses to customise behaviour when too many sessions are detected. 
- AlreadyExistsException - Exception in org.springframework.security.acls.model
- 
Thrown if an Aclentry already exists for the object.
 
- AlreadyExistsException(String) - Constructor for exception org.springframework.security.acls.model.AlreadyExistsException
- 
Constructs an AlreadyExistsExceptionwith the specified message.
 
- AlreadyExistsException(String, Throwable) - Constructor for exception org.springframework.security.acls.model.AlreadyExistsException
- 
Constructs an AlreadyExistsExceptionwith the specified message
 and root cause.
 
- AnnotationMetadataExtractor<A extends Annotation> - Interface in org.springframework.security.access.annotation
- 
Strategy to process a custom security annotation to extract the relevant ConfigAttributes for
 securing a method.
 
- ANONYMOUS - Static variable in class org.springframework.security.config.Elements
-  
- AnonymousAuthenticationFilter - Class in org.springframework.security.web.authentication
- 
Detects if there is no Authenticationobject in theSecurityContextHolder, and
 populates it with one if needed.
 
- AnonymousAuthenticationFilter() - Constructor for class org.springframework.security.web.authentication.AnonymousAuthenticationFilter
- 
Deprecated.
Use constructor injection version 
 
- AnonymousAuthenticationFilter(String) - Constructor for class org.springframework.security.web.authentication.AnonymousAuthenticationFilter
- 
Creates a filter with a principal named "anonymousUser" and the single authority "ROLE_ANONYMOUS". 
- AnonymousAuthenticationFilter(String, Object, List<GrantedAuthority>) - Constructor for class org.springframework.security.web.authentication.AnonymousAuthenticationFilter
-  
- AnonymousAuthenticationProvider - Class in org.springframework.security.authentication
- 
- AnonymousAuthenticationProvider() - Constructor for class org.springframework.security.authentication.AnonymousAuthenticationProvider
- 
Deprecated.
Use constructor injection 
 
- AnonymousAuthenticationProvider(String) - Constructor for class org.springframework.security.authentication.AnonymousAuthenticationProvider
-  
- AnonymousAuthenticationToken - Class in org.springframework.security.authentication
- 
Represents an anonymous Authentication.
 
- AnonymousAuthenticationToken(String, Object, Collection<? extends GrantedAuthority>) - Constructor for class org.springframework.security.authentication.AnonymousAuthenticationToken
- 
Constructor. 
- AntPathRequestMatcher - Class in org.springframework.security.web.util
- 
Matcher which compares a pre-defined ant-style pattern against the URL
 (servletPath + pathInfo) of anHttpServletRequest.
 
- AntPathRequestMatcher(String) - Constructor for class org.springframework.security.web.util.AntPathRequestMatcher
- 
Creates a matcher with the specific pattern which will match all HTTP methods. 
- AntPathRequestMatcher(String, String) - Constructor for class org.springframework.security.web.util.AntPathRequestMatcher
- 
Creates a matcher with the supplied pattern which will match all HTTP methods. 
- ANY_CHANNEL - Static variable in class org.springframework.security.web.access.channel.ChannelDecisionManagerImpl
-  
- anyGranted(String) - Method in interface org.springframework.security.taglibs.velocity.Authz
- 
any the listed roles must be granted to return true, otherwise false; 
- anyGranted(String) - Method in class org.springframework.security.taglibs.velocity.AuthzImpl
-  
- AnyRequestMatcher - Class in org.springframework.security.web.util
- 
Matches any supplied request. 
- AnyRequestMatcher() - Constructor for class org.springframework.security.web.util.AnyRequestMatcher
-  
- ApacheDSContainer - Class in org.springframework.security.ldap.server
- 
Provides lifecycle services for the embedded apacheDS server defined by the supplied configuration. 
- ApacheDSContainer(String, String) - Constructor for class org.springframework.security.ldap.server.ApacheDSContainer
-  
- applyAnonymousForThisRequest(HttpServletRequest) - Method in class org.springframework.security.web.authentication.AnonymousAuthenticationFilter
- 
Deprecated.
no obvious use case and can easily be achieved by other means 
 
- AspectJCallback - Interface in org.springframework.security.access.intercept.aspectj
- 
- AspectJMethodSecurityInterceptor - Class in org.springframework.security.access.intercept.aspectj
- 
AspectJ JoinPointsecurity interceptor which wraps theJoinPointin aMethodInvocationadapter to make it compatible with security infrastructure classes which only supportMethodInvocations.
 
- AspectJMethodSecurityInterceptor() - Constructor for class org.springframework.security.access.intercept.aspectj.AspectJMethodSecurityInterceptor
-  
- ATT_GROUP_ROLE_ATTRIBUTE - Static variable in class org.springframework.security.config.ldap.LdapUserServiceBeanDefinitionParser
-  
- ATT_GROUP_SEARCH_BASE - Static variable in class org.springframework.security.config.ldap.LdapUserServiceBeanDefinitionParser
-  
- ATT_GROUP_SEARCH_FILTER - Static variable in class org.springframework.security.config.ldap.LdapUserServiceBeanDefinitionParser
-  
- ATT_HASH - Static variable in class org.springframework.security.config.authentication.PasswordEncoderParser
-  
- ATT_LDIF_FILE - Static variable in class org.springframework.security.config.ldap.LdapServerBeanDefinitionParser
- 
Optionally defines an ldif resource to be loaded. 
- ATT_PORT - Static variable in class org.springframework.security.config.ldap.LdapServerBeanDefinitionParser
- 
Defines the port the LDAP_PROVIDER server should run on 
- ATT_ROOT_SUFFIX - Static variable in class org.springframework.security.config.ldap.LdapServerBeanDefinitionParser
- 
sets the configuration suffix (default is "dc=springframework,dc=org"). 
- ATT_SERVER - Static variable in class org.springframework.security.config.ldap.LdapUserServiceBeanDefinitionParser
-  
- ATT_USER_SEARCH_BASE - Static variable in class org.springframework.security.config.ldap.LdapUserServiceBeanDefinitionParser
-  
- ATT_USER_SEARCH_FILTER - Static variable in class org.springframework.security.config.ldap.LdapUserServiceBeanDefinitionParser
-  
- attemptAuthentication(String, String) - Method in interface org.springframework.security.authentication.rcp.RemoteAuthenticationManager
- 
Attempts to authenticate the remote client using the presented username and password. 
- attemptAuthentication(String, String) - Method in class org.springframework.security.authentication.rcp.RemoteAuthenticationManagerImpl
-  
- attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.cas.web.CasAuthenticationFilter
-  
- attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.openid.OpenIDAuthenticationFilter
- 
Authentication has two phases. 
- attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
- 
Performs actual authentication. 
- attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter
-  
- attemptExitUser(HttpServletRequest) - Method in class org.springframework.security.web.authentication.switchuser.SwitchUserFilter
- 
Attempt to exit from an already switched user. 
- attemptSwitchUser(HttpServletRequest) - Method in class org.springframework.security.web.authentication.switchuser.SwitchUserFilter
- 
Attempt to switch to another user. 
- Attributes2GrantedAuthoritiesMapper - Interface in org.springframework.security.core.authority.mapping
- 
Interface to be implemented by classes that can map a list of security attributes (such as roles or
 group names) to a collection of Spring Security GrantedAuthoritys.
 
- AuditableAccessControlEntry - Interface in org.springframework.security.acls.model
- 
Represents an ACE that provides auditing information. 
- AuditableAcl - Interface in org.springframework.security.acls.model
- 
A mutable ACL that provides audit capabilities. 
- AuditLogger - Interface in org.springframework.security.acls.domain
- 
Used by AclImplto log audit events.
 
- authenticate(Authentication) - Method in class org.springframework.security.access.intercept.RunAsImplAuthenticationProvider
-  
- authenticate(Authentication) - Method in class org.springframework.security.authentication.AnonymousAuthenticationProvider
-  
- authenticate(Authentication) - Method in interface org.springframework.security.authentication.AuthenticationManager
- 
Attempts to authenticate the passed  Authentication object, returning a fully populated
  Authentication object (including granted authorities) if successful. 
- authenticate(Authentication) - Method in interface org.springframework.security.authentication.AuthenticationProvider
- 
- authenticate(Authentication) - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
-  
- authenticate(Authentication) - Method in class org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider
- 
Attempts to login the user given the Authentication objects principal and credential 
- authenticate(Authentication) - Method in class org.springframework.security.authentication.ProviderManager
- 
- authenticate(Authentication) - Method in class org.springframework.security.authentication.rcp.RemoteAuthenticationProvider
-  
- authenticate(Authentication) - Method in class org.springframework.security.authentication.RememberMeAuthenticationProvider
-  
- authenticate(Authentication) - Method in class org.springframework.security.authentication.TestingAuthenticationProvider
-  
- authenticate(Authentication) - Method in class org.springframework.security.cas.authentication.CasAuthenticationProvider
-  
- authenticate(Authentication) - Method in class org.springframework.security.config.authentication.AuthenticationManagerBeanDefinitionParser.NullAuthenticationProvider
-  
- authenticate(Authentication) - Method in class org.springframework.security.ldap.authentication.AbstractLdapAuthenticationProvider
-  
- authenticate(Authentication) - Method in class org.springframework.security.ldap.authentication.BindAuthenticator
-  
- authenticate(Authentication) - Method in interface org.springframework.security.ldap.authentication.LdapAuthenticator
- 
Authenticates as a user and obtains additional user information from the directory. 
- authenticate(Authentication) - Method in class org.springframework.security.ldap.authentication.PasswordComparisonAuthenticator
-  
- authenticate(Authentication) - Method in class org.springframework.security.openid.OpenIDAuthenticationProvider
-  
- authenticate(Authentication) - Method in class org.springframework.security.web.authentication.preauth.PreAuthenticatedAuthenticationProvider
- 
Authenticate the given PreAuthenticatedAuthenticationToken. 
- AuthenticatedVoter - Class in org.springframework.security.access.vote
- 
- AuthenticatedVoter() - Constructor for class org.springframework.security.access.vote.AuthenticatedVoter
-  
- authentication - Variable in class org.springframework.security.access.expression.SecurityExpressionRoot
-  
- Authentication - Interface in org.springframework.security.core
- 
- AUTHENTICATION_EXCEPTION - Static variable in class org.springframework.security.web.WebAttributes
- 
Used to cache an authentication-failure exception in the session. 
- AUTHENTICATION_MANAGER - Static variable in class org.springframework.security.config.BeanIds
- 
The "global" AuthenticationManager instance, registered by the <authentication-manager> element 
- AUTHENTICATION_MANAGER - Static variable in class org.springframework.security.config.Elements
-  
- AUTHENTICATION_PROVIDER - Static variable in class org.springframework.security.config.Elements
-  
- AuthenticationCancelledException - Exception in org.springframework.security.openid
- 
Indicates that OpenID authentication was cancelled 
- AuthenticationCancelledException(String) - Constructor for exception org.springframework.security.openid.AuthenticationCancelledException
-  
- AuthenticationCancelledException(String, Throwable) - Constructor for exception org.springframework.security.openid.AuthenticationCancelledException
-  
- AuthenticationCredentialsNotFoundEvent - Class in org.springframework.security.access.event
- 
Indicates a secure object invocation failed because the Authenticationcould not be obtained from
 theSecurityContextHolder.
 
- AuthenticationCredentialsNotFoundEvent(Object, Collection<ConfigAttribute>, AuthenticationCredentialsNotFoundException) - Constructor for class org.springframework.security.access.event.AuthenticationCredentialsNotFoundEvent
- 
Construct the event. 
- AuthenticationCredentialsNotFoundException - Exception in org.springframework.security.authentication
- 
- AuthenticationCredentialsNotFoundException(String) - Constructor for exception org.springframework.security.authentication.AuthenticationCredentialsNotFoundException
- 
Constructs an AuthenticationCredentialsNotFoundExceptionwith the specified message.
 
- AuthenticationCredentialsNotFoundException(String, Throwable) - Constructor for exception org.springframework.security.authentication.AuthenticationCredentialsNotFoundException
- 
Constructs an AuthenticationCredentialsNotFoundExceptionwith the specified message and root cause.
 
- AuthenticationDetails - Class in org.springframework.security.authentication
- 
Deprecated. 
- AuthenticationDetails(Object) - Constructor for class org.springframework.security.authentication.AuthenticationDetails
- 
Deprecated. Constructor. 
- AuthenticationDetailsSource<C,T> - Interface in org.springframework.security.authentication
- 
- authenticationDetailsSource - Variable in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
-  
- AuthenticationDetailsSourceImpl - Class in org.springframework.security.authentication
- 
Deprecated.
Write an implementation of AuthenticationDetailsSource which returns the desired type directly. 
 
- AuthenticationDetailsSourceImpl() - Constructor for class org.springframework.security.authentication.AuthenticationDetailsSourceImpl
- 
Deprecated. 
- AuthenticationEntryPoint - Interface in org.springframework.security.web
- 
- AuthenticationEventPublisher - Interface in org.springframework.security.authentication
-  
- AuthenticationException - Exception in org.springframework.security.core
- 
Abstract superclass for all exceptions related to an  Authentication object being invalid for whatever
 reason. 
- AuthenticationException(String, Throwable) - Constructor for exception org.springframework.security.core.AuthenticationException
- 
Constructs an AuthenticationExceptionwith the specified message and root cause.
 
- AuthenticationException(String) - Constructor for exception org.springframework.security.core.AuthenticationException
- 
Constructs an AuthenticationExceptionwith the specified message and no root cause.
 
- AuthenticationException(String, Object) - Constructor for exception org.springframework.security.core.AuthenticationException
- 
Deprecated.
Use the exception message or use a custom exception if you really need additional information. 
 
- AuthenticationFailureBadCredentialsEvent - Class in org.springframework.security.authentication.event
- 
Application event which indicates authentication failure due to invalid credentials being presented. 
- AuthenticationFailureBadCredentialsEvent(Authentication, AuthenticationException) - Constructor for class org.springframework.security.authentication.event.AuthenticationFailureBadCredentialsEvent
-  
- AuthenticationFailureCredentialsExpiredEvent - Class in org.springframework.security.authentication.event
- 
Application event which indicates authentication failure due to the user's credentials having expired. 
- AuthenticationFailureCredentialsExpiredEvent(Authentication, AuthenticationException) - Constructor for class org.springframework.security.authentication.event.AuthenticationFailureCredentialsExpiredEvent
-  
- AuthenticationFailureDisabledEvent - Class in org.springframework.security.authentication.event
- 
Application event which indicates authentication failure due to the user's account being disabled. 
- AuthenticationFailureDisabledEvent(Authentication, AuthenticationException) - Constructor for class org.springframework.security.authentication.event.AuthenticationFailureDisabledEvent
-  
- AuthenticationFailureExpiredEvent - Class in org.springframework.security.authentication.event
- 
Application event which indicates authentication failure due to the user's account having expired. 
- AuthenticationFailureExpiredEvent(Authentication, AuthenticationException) - Constructor for class org.springframework.security.authentication.event.AuthenticationFailureExpiredEvent
-  
- AuthenticationFailureHandler - Interface in org.springframework.security.web.authentication
- 
Strategy used to handle a failed authentication attempt. 
- AuthenticationFailureLockedEvent - Class in org.springframework.security.authentication.event
- 
Application event which indicates authentication failure due to the user's account having been locked. 
- AuthenticationFailureLockedEvent(Authentication, AuthenticationException) - Constructor for class org.springframework.security.authentication.event.AuthenticationFailureLockedEvent
-  
- AuthenticationFailureProviderNotFoundEvent - Class in org.springframework.security.authentication.event
- 
Application event which indicates authentication failure due to there being no registered
 AuthenticationProviderthat can process the request.
 
- AuthenticationFailureProviderNotFoundEvent(Authentication, AuthenticationException) - Constructor for class org.springframework.security.authentication.event.AuthenticationFailureProviderNotFoundEvent
-  
- AuthenticationFailureProxyUntrustedEvent - Class in org.springframework.security.authentication.event
- 
Application event which indicates authentication failure due to the CAS user's ticket being generated by an
 untrusted proxy. 
- AuthenticationFailureProxyUntrustedEvent(Authentication, AuthenticationException) - Constructor for class org.springframework.security.authentication.event.AuthenticationFailureProxyUntrustedEvent
-  
- AuthenticationFailureServiceExceptionEvent - Class in org.springframework.security.authentication.event
- 
Application event which indicates authentication failure due to there being a problem internal to the
 AuthenticationManager.
 
- AuthenticationFailureServiceExceptionEvent(Authentication, AuthenticationException) - Constructor for class org.springframework.security.authentication.event.AuthenticationFailureServiceExceptionEvent
-  
- AuthenticationManager - Interface in org.springframework.security.authentication
- 
- AuthenticationManagerBeanDefinitionParser - Class in org.springframework.security.config.authentication
- 
Registers the central ProviderManager used by the namespace configuration, and allows the configuration of an
 alias, allowing users to reference it in their beans and clearly see where the name is
 coming from. 
- AuthenticationManagerBeanDefinitionParser() - Constructor for class org.springframework.security.config.authentication.AuthenticationManagerBeanDefinitionParser
-  
- AuthenticationManagerBeanDefinitionParser.NullAuthenticationProvider - Class in org.springframework.security.config.authentication
- 
Provider which doesn't provide any service. 
- AuthenticationManagerBeanDefinitionParser.NullAuthenticationProvider() - Constructor for class org.springframework.security.config.authentication.AuthenticationManagerBeanDefinitionParser.NullAuthenticationProvider
-  
- AuthenticationManagerFactoryBean - Class in org.springframework.security.config.authentication
- 
Factory bean for the namespace AuthenticationManager, which allows a more meaningful error message
 to be reported in the NoSuchBeanDefinitionException, if the user has forgotten to declare
 the <authentication-manager> element. 
- AuthenticationManagerFactoryBean() - Constructor for class org.springframework.security.config.authentication.AuthenticationManagerFactoryBean
-  
- AuthenticationProvider - Interface in org.springframework.security.authentication
- 
Indicates a class can process a specific   Authentication implementation. 
- AuthenticationProviderBeanDefinitionParser - Class in org.springframework.security.config.authentication
- 
Wraps a UserDetailsService bean with a DaoAuthenticationProvider and registers the latter with the
 ProviderManager. 
- AuthenticationProviderBeanDefinitionParser() - Constructor for class org.springframework.security.config.authentication.AuthenticationProviderBeanDefinitionParser
-  
- AuthenticationServiceException - Exception in org.springframework.security.authentication
- 
Thrown if an authentication request could not be processed due to a system problem. 
- AuthenticationServiceException(String) - Constructor for exception org.springframework.security.authentication.AuthenticationServiceException
- 
Constructs an AuthenticationServiceExceptionwith the
 specified message.
 
- AuthenticationServiceException(String, Throwable) - Constructor for exception org.springframework.security.authentication.AuthenticationServiceException
- 
Constructs an AuthenticationServiceExceptionwith the
 specified message and root cause.
 
- AuthenticationSimpleHttpInvokerRequestExecutor - Class in org.springframework.security.remoting.httpinvoker
- 
Adds BASIC authentication support to SimpleHttpInvokerRequestExecutor.
 
- AuthenticationSimpleHttpInvokerRequestExecutor() - Constructor for class org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor
-  
- AuthenticationSuccessEvent - Class in org.springframework.security.authentication.event
- 
Application event which indicates successful authentication. 
- AuthenticationSuccessEvent(Authentication) - Constructor for class org.springframework.security.authentication.event.AuthenticationSuccessEvent
-  
- AuthenticationSuccessHandler - Interface in org.springframework.security.web.authentication
- 
Strategy used to handle a successful user authentication. 
- AuthenticationSwitchUserEvent - Class in org.springframework.security.web.authentication.switchuser
- 
Application event which indicates that a user context switch. 
- AuthenticationSwitchUserEvent(Authentication, UserDetails) - Constructor for class org.springframework.security.web.authentication.switchuser.AuthenticationSwitchUserEvent
- 
Switch user context event constructor 
- AuthenticationTag - Class in org.springframework.security.taglibs.authz
- 
An Tagimplementation that allows convenient access to the currentAuthenticationobject.
 
- AuthenticationTag() - Constructor for class org.springframework.security.taglibs.authz.AuthenticationTag
-  
- AuthenticationTrustResolver - Interface in org.springframework.security.authentication
- 
Evaluates Authenticationtokens
 
- AuthenticationTrustResolverImpl - Class in org.springframework.security.authentication
- 
- AuthenticationTrustResolverImpl() - Constructor for class org.springframework.security.authentication.AuthenticationTrustResolverImpl
-  
- AuthenticationUserDetailsService<T extends Authentication> - Interface in org.springframework.security.core.userdetails
- 
Interface that allows for retrieving a UserDetails object based on an Authentication object. 
- AuthorityGranter - Interface in org.springframework.security.authentication.jaas
- 
The AuthorityGranter interface is used to map a given principal to role names. 
- authorityListToSet(Collection<? extends GrantedAuthority>) - Static method in class org.springframework.security.core.authority.AuthorityUtils
- 
Converts an array of GrantedAuthority objects to a Set. 
- AuthorityUtils - Class in org.springframework.security.core.authority
- 
Utility method for manipulating GrantedAuthority collections etc. 
- AuthorityUtils() - Constructor for class org.springframework.security.core.authority.AuthorityUtils
-  
- AuthorizationFailureEvent - Class in org.springframework.security.access.event
- 
Indicates a secure object invocation failed because the principal could not
 be authorized for the request. 
- AuthorizationFailureEvent(Object, Collection<ConfigAttribute>, Authentication, AccessDeniedException) - Constructor for class org.springframework.security.access.event.AuthorizationFailureEvent
- 
Construct the event. 
- AuthorizationServiceException - Exception in org.springframework.security.access
- 
Thrown if an authorization request could not be processed due to a system problem. 
- AuthorizationServiceException(String) - Constructor for exception org.springframework.security.access.AuthorizationServiceException
- 
Constructs an AuthorizationServiceExceptionwith the
 specified message.
 
- AuthorizationServiceException(String, Throwable) - Constructor for exception org.springframework.security.access.AuthorizationServiceException
- 
Constructs an AuthorizationServiceExceptionwith the
 specified message and root cause.
 
- authorize() - Method in class org.springframework.security.taglibs.authz.AbstractAuthorizeTag
- 
Make an authorization decision by considering all <authorize> tag attributes. 
- AuthorizedEvent - Class in org.springframework.security.access.event
- 
Event indicating a secure object was invoked successfully. 
- AuthorizedEvent(Object, Collection<ConfigAttribute>, Authentication) - Constructor for class org.springframework.security.access.event.AuthorizedEvent
- 
Construct the event. 
- authorizeUsingAccessExpression() - Method in class org.springframework.security.taglibs.authz.AbstractAuthorizeTag
- 
Make an authorization decision based on a Spring EL expression. 
- authorizeUsingGrantedAuthorities() - Method in class org.springframework.security.taglibs.authz.AbstractAuthorizeTag
- 
Make an authorization decision by considering ifAllGranted, ifAnyGranted, and ifNotGranted. 
- authorizeUsingUrlCheck() - Method in class org.springframework.security.taglibs.authz.AbstractAuthorizeTag
- 
Make an authorization decision based on the URL and HTTP method attributes. 
- Authz - Interface in org.springframework.security.taglibs.velocity
-  
- AuthzImpl - Class in org.springframework.security.taglibs.velocity
- 
I decided to wrap several JSP tag in one class, so I have to using inner class to wrap these JSP tag. 
- AuthzImpl() - Constructor for class org.springframework.security.taglibs.velocity.AuthzImpl
-  
- autoLogin(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.authentication.NullRememberMeServices
-  
- autoLogin(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
- 
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. 
- autoLogin(HttpServletRequest, HttpServletResponse) - Method in interface org.springframework.security.web.authentication.RememberMeServices
- 
This method will be called whenever the SecurityContextHolderdoes not contain anAuthenticationobject and Spring Security wishes to provide an implementation with an
 opportunity to authenticate the request using remember-me capabilities.
 
- AxFetchListFactory - Interface in org.springframework.security.openid
- 
A strategy which can be used by an OpenID consumer implementation, to dynamically determine
 the attribute exchange information based on the OpenID identifier. 
- cachePermissionsFor(Authentication, Collection<?>) - Method in interface org.springframework.security.access.PermissionCacheOptimizer
- 
Optimises the permission cache for anticipated operation on the supplied collection of objects. 
- cachePermissionsFor(Authentication, Collection<?>) - Method in class org.springframework.security.acls.AclPermissionCacheOptimizer
-  
- CACHING_SUFFIX - Static variable in class org.springframework.security.config.authentication.AbstractUserDetailsServiceBeanDefinitionParser
-  
- CachingUserDetailsService - Class in org.springframework.security.config.authentication
-  
- calculateLoginLifetime(HttpServletRequest, Authentication) - Method in class org.springframework.security.web.authentication.rememberme.TokenBasedRememberMeServices
- 
Calculates the validity period in seconds for a newly generated remember-me login. 
- cancelCookie(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
- 
Sets a "cancel cookie" (with maxAge = 0) on the response to disable persistent logins. 
- CAS_STATEFUL_IDENTIFIER - Static variable in class org.springframework.security.cas.web.CasAuthenticationFilter
- 
Used to identify a CAS request for a stateful user agent, such as a web browser. 
- CAS_STATELESS_IDENTIFIER - Static variable in class org.springframework.security.cas.web.CasAuthenticationFilter
- 
Used to identify a CAS request for a stateless user agent, such as a remoting protocol client (e.g. 
- CasAssertionAuthenticationToken - Class in org.springframework.security.cas.authentication
- 
Temporary authentication object needed to load the user details service. 
- CasAssertionAuthenticationToken(Assertion, String) - Constructor for class org.springframework.security.cas.authentication.CasAssertionAuthenticationToken
-  
- CasAuthenticationEntryPoint - Class in org.springframework.security.cas.web
- 
Used by the ExceptionTranslationFilterto commence authentication via the JA-SIG Central
 Authentication Service (CAS).
 
- CasAuthenticationEntryPoint() - Constructor for class org.springframework.security.cas.web.CasAuthenticationEntryPoint
-  
- CasAuthenticationFilter - Class in org.springframework.security.cas.web
- 
Processes a CAS service ticket, obtains proxy granting tickets, and processes proxy tickets. 
- CasAuthenticationFilter() - Constructor for class org.springframework.security.cas.web.CasAuthenticationFilter
-  
- CasAuthenticationProvider - Class in org.springframework.security.cas.authentication
- 
- CasAuthenticationProvider() - Constructor for class org.springframework.security.cas.authentication.CasAuthenticationProvider
-  
- CasAuthenticationToken - Class in org.springframework.security.cas.authentication
- 
Represents a successful CAS Authentication.
 
- CasAuthenticationToken(String, Object, Object, Collection<? extends GrantedAuthority>, UserDetails, Assertion) - Constructor for class org.springframework.security.cas.authentication.CasAuthenticationToken
- 
Constructor. 
- CHANGE_AUDITING - Static variable in interface org.springframework.security.acls.domain.AclAuthorizationStrategy
-  
- CHANGE_GENERAL - Static variable in interface org.springframework.security.acls.domain.AclAuthorizationStrategy
-  
- CHANGE_OWNERSHIP - Static variable in interface org.springframework.security.acls.domain.AclAuthorizationStrategy
-  
- changePassword(String, String) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsManager
- 
Changes the password for the current user. 
- changePassword(String, String) - Method in class org.springframework.security.provisioning.InMemoryUserDetailsManager
-  
- changePassword(String, String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- changePassword(String, String) - Method in interface org.springframework.security.provisioning.UserDetailsManager
- 
Modify the current user's password. 
- ChannelAttributeFactory - Class in org.springframework.security.config.http
- 
Used as a factory bean to create config attribute values for the requires-channel attribute. 
- ChannelAttributeFactory() - Constructor for class org.springframework.security.config.http.ChannelAttributeFactory
-  
- ChannelDecisionManager - Interface in org.springframework.security.web.access.channel
- 
Decides whether a web channel provides sufficient security. 
- ChannelDecisionManagerImpl - Class in org.springframework.security.web.access.channel
- 
- ChannelDecisionManagerImpl() - Constructor for class org.springframework.security.web.access.channel.ChannelDecisionManagerImpl
-  
- ChannelEntryPoint - Interface in org.springframework.security.web.access.channel
- 
- ChannelProcessingFilter - Class in org.springframework.security.web.access.channel
- 
Ensures a web request is delivered over the required channel. 
- ChannelProcessingFilter() - Constructor for class org.springframework.security.web.access.channel.ChannelProcessingFilter
-  
- ChannelProcessor - Interface in org.springframework.security.web.access.channel
- 
Decides whether a web channel meets a specific security condition. 
- check(UserDetails) - Method in class org.springframework.security.authentication.AccountStatusUserDetailsChecker
-  
- check(UserDetails) - Method in interface org.springframework.security.core.userdetails.UserDetailsChecker
- 
Examines the User 
- checkAllowIfAllAbstainDecisions() - Method in class org.springframework.security.access.vote.AbstractAccessDecisionManager
-  
- checkpw(String, String) - Static method in class org.springframework.security.crypto.bcrypt.BCrypt
- 
Check that a plaintext password matches a previously hashed
 one 
- ChildrenExistException - Exception in org.springframework.security.acls.model
- 
Thrown if an  Acl cannot be deleted because children  Acls exist. 
- ChildrenExistException(String) - Constructor for exception org.springframework.security.acls.model.ChildrenExistException
- 
Constructs an ChildrenExistExceptionwith the specified
 message.
 
- ChildrenExistException(String, Throwable) - Constructor for exception org.springframework.security.acls.model.ChildrenExistException
- 
Constructs an ChildrenExistExceptionwith the specified
 message and root cause.
 
- clear(Permission) - Method in class org.springframework.security.acls.domain.CumulativePermission
-  
- clear() - Method in class org.springframework.security.acls.domain.CumulativePermission
-  
- clearAuthenticationAttributes(HttpServletRequest) - Method in class org.springframework.security.web.authentication.SimpleUrlAuthenticationSuccessHandler
- 
Removes temporary authentication-related data which may have been stored in the session
 during the authentication process. 
- clearCache() - Method in class org.springframework.security.acls.domain.EhCacheBasedAclCache
-  
- clearCache() - Method in interface org.springframework.security.acls.model.AclCache
-  
- clearContext() - Static method in class org.springframework.security.core.context.SecurityContextHolder
- 
Explicitly clears the context value from the current thread. 
- clearContext() - Method in interface org.springframework.security.core.context.SecurityContextHolderStrategy
- 
Clears the current context. 
- clearExtraInformation() - Method in exception org.springframework.security.core.AuthenticationException
- 
Deprecated. 
- closeContext(Context) - Static method in class org.springframework.security.ldap.LdapUtils
-  
- closeEnumeration(NamingEnumeration) - Static method in class org.springframework.security.ldap.LdapUtils
-  
- code - Variable in class org.springframework.security.acls.domain.AbstractPermission
-  
- commaSeparatedStringToAuthorityList(String) - Static method in class org.springframework.security.core.authority.AuthorityUtils
- 
Creates a array of GrantedAuthority objects from a comma-separated string
 representation (e.g. 
- commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.springframework.security.cas.web.CasAuthenticationEntryPoint
-  
- commence(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.access.channel.AbstractRetryEntryPoint
-  
- commence(HttpServletRequest, HttpServletResponse) - Method in interface org.springframework.security.web.access.channel.ChannelEntryPoint
- 
Commences a secure channel. 
- commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.springframework.security.web.authentication.DelegatingAuthenticationEntryPoint
-  
- commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.springframework.security.web.authentication.Http403ForbiddenEntryPoint
- 
Always returns a 403 error code to the client. 
- commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.springframework.security.web.authentication.LoginUrlAuthenticationEntryPoint
- 
Performs the redirect (or forward) to the login form URL. 
- commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.springframework.security.web.authentication.www.BasicAuthenticationEntryPoint
-  
- commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.springframework.security.web.authentication.www.DigestAuthenticationEntryPoint
-  
- commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in interface org.springframework.security.web.AuthenticationEntryPoint
- 
Commences an authentication scheme. 
- commit() - Method in class org.springframework.security.authentication.jaas.SecurityContextLoginModule
- 
Authenticate the Subject(phase two) by adding the Spring SecurityAuthenticationto theSubject's principals.
 
- compare(String, String, Object) - Method in class org.springframework.security.ldap.SpringSecurityLdapTemplate
- 
Performs an LDAP compare operation of the value of an attribute for a particular directory entry. 
- concatenate(byte[]...) - Static method in class org.springframework.security.crypto.util.EncodingUtils
- 
Combine the individual byte arrays into one array. 
- CONCURRENT_SESSIONS - Static variable in class org.springframework.security.config.Elements
-  
- ConcurrentSessionControlStrategy - Class in org.springframework.security.web.authentication.session
- 
Strategy which handles concurrent session-control, in addition to the functionality provided by the base class. 
- ConcurrentSessionControlStrategy(SessionRegistry) - Constructor for class org.springframework.security.web.authentication.session.ConcurrentSessionControlStrategy
-  
- ConcurrentSessionFilter - Class in org.springframework.security.web.session
- 
Filter required by concurrent session handling package. 
- ConcurrentSessionFilter() - Constructor for class org.springframework.security.web.session.ConcurrentSessionFilter
- 
Deprecated.
Use constructor which injects the SessionRegistry. 
 
- ConcurrentSessionFilter(SessionRegistry) - Constructor for class org.springframework.security.web.session.ConcurrentSessionFilter
-  
- ConcurrentSessionFilter(SessionRegistry, String) - Constructor for class org.springframework.security.web.session.ConcurrentSessionFilter
-  
- ConfigAttribute - Interface in org.springframework.security.access
- 
Stores a security system related configuration attribute. 
- ConfigAttributeEditor - Class in org.springframework.security.access
- 
Deprecated.  
- ConfigAttributeEditor() - Constructor for class org.springframework.security.access.ConfigAttributeEditor
- 
Deprecated. 
- configureJaas(Resource) - Method in class org.springframework.security.authentication.jaas.JaasAuthenticationProvider
- 
Hook method for configuring Jaas. 
- ConsensusBased - Class in org.springframework.security.access.vote
- 
- ConsensusBased() - Constructor for class org.springframework.security.access.vote.ConsensusBased
- 
Deprecated.
Use constructor which takes voter list 
 
- ConsensusBased(List<AccessDecisionVoter>) - Constructor for class org.springframework.security.access.vote.ConsensusBased
-  
- ConsoleAuditLogger - Class in org.springframework.security.acls.domain
- 
- ConsoleAuditLogger() - Constructor for class org.springframework.security.acls.domain.ConsoleAuditLogger
-  
- containsContext(HttpServletRequest) - Method in class org.springframework.security.web.context.HttpSessionSecurityContextRepository
-  
- containsContext(HttpServletRequest) - Method in class org.springframework.security.web.context.NullSecurityContextRepository
-  
- containsContext(HttpServletRequest) - Method in interface org.springframework.security.web.context.SecurityContextRepository
- 
Allows the repository to be queried as to whether it contains a security context for the
 current request. 
- CONTEXT_SOURCE - Static variable in class org.springframework.security.config.BeanIds
-  
- CONTEXT_SOURCE_SETTING_POST_PROCESSOR - Static variable in class org.springframework.security.config.BeanIds
-  
- ContextPropagatingRemoteInvocation - Class in org.springframework.security.remoting.rmi
- 
The actual RemoteInvocationthat is passed from the client to the server.
 
- ContextPropagatingRemoteInvocation(MethodInvocation) - Constructor for class org.springframework.security.remoting.rmi.ContextPropagatingRemoteInvocation
- 
Constructs the object, storing the principal and credentials extracted from the client-side
 security context. 
- ContextPropagatingRemoteInvocationFactory - Class in org.springframework.security.remoting.rmi
- 
Called by a client-side instance of org.springframework.remoting.rmi.RmiProxyFactoryBeanwhen it
 wishes to create a remote invocation.
 
- ContextPropagatingRemoteInvocationFactory() - Constructor for class org.springframework.security.remoting.rmi.ContextPropagatingRemoteInvocationFactory
-  
- convertPasswordToString(Object) - Static method in class org.springframework.security.ldap.LdapUtils
-  
- CookieClearingLogoutHandler - Class in org.springframework.security.web.authentication.logout
- 
A logout handler which clears a defined list of cookies, using the context path as the
 cookie path. 
- CookieClearingLogoutHandler(String...) - Constructor for class org.springframework.security.web.authentication.logout.CookieClearingLogoutHandler
-  
- CookieTheftException - Exception in org.springframework.security.web.authentication.rememberme
-  
- CookieTheftException(String) - Constructor for exception org.springframework.security.web.authentication.rememberme.CookieTheftException
-  
- copyToContext(UserDetails, DirContextAdapter) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsManager
-  
- create - Variable in class org.springframework.security.access.expression.SecurityExpressionRoot
-  
- CREATE - Static variable in class org.springframework.security.acls.domain.BasePermission
-  
- create(Object, String, Object...) - Static method in class org.springframework.security.util.MethodInvocationUtils
- 
Generates a MethodInvocationfor specifiedmethodNameon the passed object,
 using theargsto locate the method.
 
- CREATE_TABLE_SQL - Static variable in class org.springframework.security.web.authentication.rememberme.JdbcTokenRepositoryImpl
- 
Default SQL for creating the database table to store the tokens 
- createAcl(ObjectIdentity) - Method in class org.springframework.security.acls.jdbc.JdbcMutableAclService
-  
- createAcl(ObjectIdentity) - Method in interface org.springframework.security.acls.model.MutableAclService
- 
Creates an empty Aclobject in the database.
 
- createAttributeList(String) - Method in interface org.springframework.security.openid.AxFetchListFactory
- 
Builds the list of attributes which should be added to the fetch request for the
 supplied OpenID identifier. 
- createAttributeList(String) - Method in class org.springframework.security.openid.NullAxFetchListFactory
-  
- createAttributeList(String) - Method in class org.springframework.security.openid.RegexBasedAxFetchListFactory
- 
Iterates through the patterns stored in the map and returns the list of attributes defined for the
 first match. 
- createAuthentication(HttpServletRequest) - Method in class org.springframework.security.web.authentication.AnonymousAuthenticationFilter
-  
- createAuthenticationRequest(String, String) - Method in class org.springframework.security.remoting.rmi.ContextPropagatingRemoteInvocation
- 
Creates the server-side authentication request object. 
- createAuthority(Object) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsMapper
- 
Creates a GrantedAuthority from a role attribute. 
- createAuthorityList(String...) - Static method in class org.springframework.security.core.authority.AuthorityUtils
-  
- createChannelAttributes(String) - Static method in class org.springframework.security.config.http.ChannelAttributeFactory
-  
- createELContext(HttpServletRequest) - Method in class org.springframework.security.web.util.ELRequestMatcher
- 
Subclasses can override this methode if they want to use a different EL root context 
- createEmptyContext() - Static method in class org.springframework.security.core.context.SecurityContextHolder
- 
Delegates the creation of a new, empty context to the configured strategy. 
- createEmptyContext() - Method in interface org.springframework.security.core.context.SecurityContextHolderStrategy
- 
Creates a new, empty context implementation, for use by SecurityContextRepository implementations,
 when creating a new context for the first time. 
- createEntries(MutableAcl) - Method in class org.springframework.security.acls.jdbc.JdbcMutableAclService
- 
Creates a new row in acl_entry for every ACE defined in the passed MutableAcl object. 
- createEvaluationContext(Authentication, T) - Method in class org.springframework.security.access.expression.AbstractSecurityExpressionHandler
- 
Invokes the internal template methods to create StandardEvaluationContextandSecurityExpressionRootobjects.
 
- createEvaluationContext(Authentication, T) - Method in interface org.springframework.security.access.expression.SecurityExpressionHandler
- 
Provides an evaluation context in which to evaluate security expressions for the invocation type. 
- createEvaluationContext(Authentication, FilterInvocation) - Method in interface org.springframework.security.web.access.expression.WebSecurityExpressionHandler
- 
Deprecated. 
- createEvaluationContextInternal(Authentication, T) - Method in class org.springframework.security.access.expression.AbstractSecurityExpressionHandler
- 
Override to create a custom instance of StandardEvaluationContext.
 
- createEvaluationContextInternal(Authentication, MethodInvocation) - Method in class org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler
- 
Uses a MethodSecurityEvaluationContextas the EvaluationContext implementation.
 
- createExpressionEvaluationContext(SecurityExpressionHandler<FilterInvocation>) - Method in class org.springframework.security.taglibs.authz.AbstractAuthorizeTag
- 
Allows the EvaluationContextto be customized for variable lookup etc.
 
- createExpressionEvaluationContext(SecurityExpressionHandler<FilterInvocation>) - Method in class org.springframework.security.taglibs.authz.JspAuthorizeTag
-  
- createFromClass(Class<?>, String) - Static method in class org.springframework.security.util.MethodInvocationUtils
- 
Generates a MethodInvocationfor the specifiedmethodNameon the passed class.
 
- createFromClass(Object, Class<?>, String, Class<?>[], Object[]) - Static method in class org.springframework.security.util.MethodInvocationUtils
- 
Generates a MethodInvocationfor specifiedmethodNameon the passed class,
 using theargsto locate the method.
 
- createGroup(String, List<GrantedAuthority>) - Method in interface org.springframework.security.provisioning.GroupManager
- 
Creates a new group with the specified list of authorities. 
- createGroup(String, List<GrantedAuthority>) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- createList(String...) - Static method in class org.springframework.security.access.SecurityConfig
-  
- createListFromCommaDelimitedString(String) - Static method in class org.springframework.security.access.SecurityConfig
-  
- createLoginContext(CallbackHandler) - Method in class org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider
- 
Creates the LoginContext to be used for authentication. 
- createLoginContext(CallbackHandler) - Method in class org.springframework.security.authentication.jaas.DefaultJaasAuthenticationProvider
- 
- createLoginContext(CallbackHandler) - Method in class org.springframework.security.authentication.jaas.JaasAuthenticationProvider
-  
- createMatcher(String, String) - Method in enum org.springframework.security.config.http.MatcherType
-  
- createNewAuthentication(Authentication, String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- createNewToken(PersistentRememberMeToken) - Method in class org.springframework.security.web.authentication.rememberme.InMemoryTokenRepositoryImpl
-  
- createNewToken(PersistentRememberMeToken) - Method in class org.springframework.security.web.authentication.rememberme.JdbcTokenRepositoryImpl
-  
- createNewToken(PersistentRememberMeToken) - Method in interface org.springframework.security.web.authentication.rememberme.PersistentTokenRepository
-  
- createObjectIdentity(Serializable, String) - Method in class org.springframework.security.acls.domain.ObjectIdentityRetrievalStrategyImpl
-  
- createObjectIdentity(ObjectIdentity, Sid) - Method in class org.springframework.security.acls.jdbc.JdbcMutableAclService
- 
Creates an entry in the acl_object_identity table for the passed ObjectIdentity. 
- createObjectIdentity(Serializable, String) - Method in interface org.springframework.security.acls.model.ObjectIdentityGenerator
-  
- createOrRetrieveClassPrimaryKey(String, boolean) - Method in class org.springframework.security.acls.jdbc.JdbcMutableAclService
- 
Retrieves the primary key from acl_class, creating a new row if needed and theallowCreateproperty istrue.
 
- createOrRetrieveSidPrimaryKey(Sid, boolean) - Method in class org.springframework.security.acls.jdbc.JdbcMutableAclService
- 
Retrieves the primary key from acl_sid, creating a new row if needed and the allowCreate property is
 true. 
- createPasswordEncoderBeanDefinition(String, boolean) - Static method in class org.springframework.security.config.authentication.PasswordEncoderParser
-  
- createPostInvocationAttribute(String, String) - Method in class org.springframework.security.access.expression.method.ExpressionBasedAnnotationAttributeFactory
-  
- createPostInvocationAttribute(String, String) - Method in interface org.springframework.security.access.prepost.PrePostInvocationAttributeFactory
-  
- createPreInvocationAttribute(String, String, String) - Method in class org.springframework.security.access.expression.method.ExpressionBasedAnnotationAttributeFactory
-  
- createPreInvocationAttribute(String, String, String) - Method in interface org.springframework.security.access.prepost.PrePostInvocationAttributeFactory
-  
- createRedirectUrl(String) - Method in class org.springframework.security.cas.web.CasAuthenticationEntryPoint
- 
Constructs the Url for Redirection to the CAS server. 
- createRemoteInvocation(MethodInvocation) - Method in class org.springframework.security.remoting.rmi.ContextPropagatingRemoteInvocationFactory
-  
- createSecurityExpressionRoot(Authentication, T) - Method in class org.springframework.security.access.expression.AbstractSecurityExpressionHandler
- 
Implement in order to create a root object of the correct type for the supported invocation type. 
- createSecurityExpressionRoot(Authentication, MethodInvocation) - Method in class org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler
- 
Creates the root object for expression evaluation. 
- createSecurityExpressionRoot(Authentication, FilterInvocation) - Method in class org.springframework.security.web.access.expression.DefaultWebSecurityExpressionHandler
-  
- createServiceUrl(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.cas.web.CasAuthenticationEntryPoint
- 
Constructs a new Service Url. 
- createSingleAttributeList(String) - Static method in class org.springframework.security.access.SecurityConfig
- 
Deprecated.
Use createList instead 
 
- createSuccessAuthentication(Object, Authentication, UserDetails) - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
- 
- createSuccessfulAuthentication(UsernamePasswordAuthenticationToken, UserDetails) - Method in class org.springframework.security.ldap.authentication.AbstractLdapAuthenticationProvider
- 
Creates the final Authenticationobject which will be returned from theauthenticatemethod.
 
- createSuccessfulAuthentication(UserDetails, OpenIDAuthenticationToken) - Method in class org.springframework.security.openid.OpenIDAuthenticationProvider
- 
Handles the creation of the final Authentication object which will be returned by the provider. 
- createSuccessfulAuthentication(HttpServletRequest, UserDetails) - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
- 
Creates the final Authentication object returned from the autoLogin method. 
- createTarget() - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- createTarget() - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl.Essence
-  
- createTarget() - Method in class org.springframework.security.ldap.userdetails.Person.Essence
-  
- createUser(UserDetails) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsManager
-  
- createUser(UserDetails) - Method in class org.springframework.security.provisioning.InMemoryUserDetailsManager
-  
- createUser(UserDetails) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- createUser(UserDetails) - Method in interface org.springframework.security.provisioning.UserDetailsManager
- 
Create a new user with the supplied details. 
- createUserDetails(String, UserDetails, List<GrantedAuthority>) - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
- 
Can be overridden to customize the creation of the final UserDetailsObject which is
 returned by the loadUserByUsername method. 
- createUserDetails() - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl.Essence
-  
- createUserDetails() - Method in class org.springframework.security.ldap.userdetails.Person.Essence
-  
- createuserDetails(Authentication, Collection<? extends GrantedAuthority>) - Method in class org.springframework.security.web.authentication.preauth.PreAuthenticatedGrantedAuthoritiesUserDetailsService
- 
Creates the final UserDetails object. 
- CredentialsContainer - Interface in org.springframework.security.core
- 
Indicates that the implementing object contains sensitive data, which can be erased using the
 eraseCredentialsmethod.
 
- CredentialsExpiredException - Exception in org.springframework.security.authentication
- 
Thrown if an authentication request is rejected because the account's credentials have expired. 
- CredentialsExpiredException(String) - Constructor for exception org.springframework.security.authentication.CredentialsExpiredException
- 
Constructs a CredentialsExpiredExceptionwith the specified
 message.
 
- CredentialsExpiredException(String, Throwable) - Constructor for exception org.springframework.security.authentication.CredentialsExpiredException
- 
Constructs a CredentialsExpiredExceptionwith the specified
 message and root cause.
 
- CredentialsExpiredException(String, Object) - Constructor for exception org.springframework.security.authentication.CredentialsExpiredException
- 
Deprecated. 
- CumulativePermission - Class in org.springframework.security.acls.domain
- 
Represents a Permissionthat is constructed at runtime from other permissions.
 
- CumulativePermission() - Constructor for class org.springframework.security.acls.domain.CumulativePermission
-  
- currentDate - Static variable in class org.springframework.security.web.savedrequest.FastHttpDateFormat
- 
Current formatted date. 
- currentDateGenerated - Static variable in class org.springframework.security.web.savedrequest.FastHttpDateFormat
- 
Instant on which the currentDate object was generated. 
- CUSTOM_FILTER - Static variable in class org.springframework.security.config.Elements
-  
- CycleInRoleHierarchyException - Exception in org.springframework.security.access.hierarchicalroles
- 
Exception that is thrown because of a cycle in the role hierarchy definition 
- CycleInRoleHierarchyException() - Constructor for exception org.springframework.security.access.hierarchicalroles.CycleInRoleHierarchyException
-  
- generateKey() - Method in interface org.springframework.security.crypto.keygen.BytesKeyGenerator
- 
Generate a new key. 
- generateKey() - Method in interface org.springframework.security.crypto.keygen.StringKeyGenerator
-  
- generateNewContext() - Method in class org.springframework.security.web.context.HttpSessionSecurityContextRepository
- 
- generateSeriesData() - Method in class org.springframework.security.web.authentication.rememberme.PersistentTokenBasedRememberMeServices
-  
- generateTokenData() - Method in class org.springframework.security.web.authentication.rememberme.PersistentTokenBasedRememberMeServices
-  
- gensalt(int, SecureRandom) - Static method in class org.springframework.security.crypto.bcrypt.BCrypt
- 
Generate a salt for use with the BCrypt.hashpw() method 
- gensalt(int) - Static method in class org.springframework.security.crypto.bcrypt.BCrypt
- 
Generate a salt for use with the BCrypt.hashpw() method 
- gensalt() - Static method in class org.springframework.security.crypto.bcrypt.BCrypt
- 
Generate a salt for use with the BCrypt.hashpw() method,
 selecting a reasonable default for the number of hashing
 rounds to apply 
- getAccess() - Method in class org.springframework.security.taglibs.authz.AbstractAuthorizeTag
-  
- getAccessDecisionManager() - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
-  
- getAccessDeniedException() - Method in class org.springframework.security.access.event.AuthorizationFailureEvent
-  
- getAccessor() - Static method in class org.springframework.security.core.SpringSecurityMessageSource
-  
- getAcl() - Method in class org.springframework.security.acls.domain.AccessControlEntryImpl
-  
- getAcl() - Method in interface org.springframework.security.acls.model.AccessControlEntry
-  
- getAdditionalRoles(DirContextOperations, String) - Method in class org.springframework.security.ldap.userdetails.DefaultLdapAuthoritiesPopulator
- 
This method should be overridden if required to obtain any additional
 roles for the given user (on top of those obtained from the standard
 search implemented by this class). 
- getAdvice() - Method in class org.springframework.security.access.intercept.aopalliance.MethodSecurityMetadataSourceAdvisor
-  
- getAfterInvocationManager() - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
-  
- getAlgorithm() - Method in class org.springframework.security.authentication.encoding.Md4PasswordEncoder
-  
- getAlgorithm() - Method in class org.springframework.security.authentication.encoding.MessageDigestPasswordEncoder
-  
- getAllConfigAttributes() - Method in class org.springframework.security.access.annotation.Jsr250MethodSecurityMetadataSource
-  
- getAllConfigAttributes() - Method in class org.springframework.security.access.annotation.SecuredAnnotationSecurityMetadataSource
-  
- getAllConfigAttributes() - Method in class org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource
-  
- getAllConfigAttributes() - Method in class org.springframework.security.access.method.MapBasedMethodSecurityMetadataSource
- 
Obtains the configuration attributes explicitly defined against this bean. 
- getAllConfigAttributes() - Method in class org.springframework.security.access.prepost.PrePostAnnotationSecurityMetadataSource
-  
- getAllConfigAttributes() - Method in interface org.springframework.security.access.SecurityMetadataSource
- 
If available, returns all of the ConfigAttributes defined by the implementing class.
 
- getAllConfigAttributes() - Method in class org.springframework.security.web.access.intercept.DefaultFilterInvocationSecurityMetadataSource
-  
- getAllowSessionCreation() - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
-  
- getAllPrincipals() - Method in interface org.springframework.security.core.session.SessionRegistry
- 
Obtains all the known principals in the SessionRegistry.
 
- getAllPrincipals() - Method in class org.springframework.security.core.session.SessionRegistryImpl
-  
- getAllSessions(Object, boolean) - Method in interface org.springframework.security.core.session.SessionRegistry
- 
Obtains all the known sessions for the specified principal. 
- getAllSessions(Object, boolean) - Method in class org.springframework.security.core.session.SessionRegistryImpl
-  
- getAppConfigurationEntry(String) - Method in class org.springframework.security.authentication.jaas.memory.InMemoryConfiguration
-  
- getAppCtx() - Method in interface org.springframework.security.taglibs.velocity.Authz
- 
get Spring application context which contains 
- getAppCtx() - Method in class org.springframework.security.taglibs.velocity.AuthzImpl
-  
- getApplicationEventPublisher() - Method in class org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider
-  
- getArguments() - Method in class org.springframework.security.access.intercept.aspectj.MethodInvocationAdapter
-  
- getArguments() - Method in class org.springframework.security.util.SimpleMethodInvocation
-  
- getArtifactParameter() - Method in class org.springframework.security.cas.ServiceProperties
-  
- getAssertion() - Method in class org.springframework.security.cas.authentication.CasAssertionAuthenticationToken
-  
- getAssertion() - Method in class org.springframework.security.cas.authentication.CasAuthenticationToken
-  
- getAttribute() - Method in interface org.springframework.security.access.ConfigAttribute
- 
If the  ConfigAttribute can be represented as a  String and that
  String is sufficient in precision to be relied upon as a configuration parameter by a  RunAsManager,  AccessDecisionManager or  AccessDecisionManager delegate, this method should
 return such a  String. 
- getAttribute() - Method in class org.springframework.security.access.SecurityConfig
-  
- getAttributes() - Method in class org.springframework.security.access.intercept.InterceptorStatusToken
-  
- getAttributes(Method, Class<?>) - Method in class org.springframework.security.access.method.AbstractFallbackMethodSecurityMetadataSource
-  
- getAttributes(Object) - Method in class org.springframework.security.access.method.AbstractMethodSecurityMetadataSource
-  
- getAttributes(Method, Class<?>) - Method in class org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource
-  
- getAttributes(Method, Class<?>) - Method in interface org.springframework.security.access.method.MethodSecurityMetadataSource
-  
- getAttributes(Method, Class<?>) - Method in class org.springframework.security.access.prepost.PrePostAnnotationSecurityMetadataSource
-  
- getAttributes(Object) - Method in interface org.springframework.security.access.SecurityMetadataSource
- 
Accesses the ConfigAttributes that apply to a given secure object.
 
- getAttributes() - Method in class org.springframework.security.openid.OpenIDAuthenticationToken
-  
- getAttributes(Object) - Method in class org.springframework.security.web.access.intercept.DefaultFilterInvocationSecurityMetadataSource
-  
- getAttributes2grantedAuthoritiesMap() - Method in class org.springframework.security.core.authority.mapping.MapBasedAttributes2GrantedAuthoritiesMapper
-  
- getAuthenticatedEnv(String, String) - Method in class org.springframework.security.ldap.ppolicy.PasswordPolicyAwareContextSource
-  
- getAuthentication() - Method in class org.springframework.security.access.event.AuthorizationFailureEvent
-  
- getAuthentication() - Method in class org.springframework.security.access.event.AuthorizedEvent
-  
- getAuthentication() - Method in interface org.springframework.security.access.expression.SecurityExpressionOperations
-  
- getAuthentication() - Method in class org.springframework.security.access.expression.SecurityExpressionRoot
-  
- getAuthentication() - Method in class org.springframework.security.authentication.event.AbstractAuthenticationEvent
- 
Getters for the Authenticationrequest that caused the event.
 
- getAuthentication() - Method in class org.springframework.security.authentication.jaas.event.JaasAuthenticationEvent
- 
Pre-casted method that returns the 'source' of the event. 
- getAuthentication() - Method in exception org.springframework.security.core.AuthenticationException
- 
Deprecated.
to avoid potential leaking of sensitive information (e.g. through serialization/remoting). 
 
- getAuthentication() - Method in interface org.springframework.security.core.context.SecurityContext
- 
Obtains the currently authenticated principal, or an authentication request token. 
- getAuthentication() - Method in class org.springframework.security.core.context.SecurityContextImpl
-  
- getAuthenticationDetailsSource() - Method in class org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter
-  
- getAuthenticationDetailsSource() - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
-  
- getAuthenticationEntryPoint() - Method in class org.springframework.security.web.access.ExceptionTranslationFilter
-  
- getAuthenticationEntryPoint() - Method in class org.springframework.security.web.authentication.www.BasicAuthenticationFilter
-  
- getAuthenticationEntryPoint() - Method in class org.springframework.security.web.authentication.www.DigestAuthenticationFilter
-  
- getAuthenticationManager() - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
-  
- getAuthenticationManager() - Method in class org.springframework.security.authentication.rcp.RemoteAuthenticationManagerImpl
-  
- getAuthenticationManager() - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
-  
- getAuthenticationManager() - Method in class org.springframework.security.web.authentication.www.BasicAuthenticationFilter
-  
- getAuthenticationTrustResolver() - Method in class org.springframework.security.web.access.ExceptionTranslationFilter
-  
- getAuthorities() - Method in class org.springframework.security.access.hierarchicalroles.UserDetailsWrapper
- 
Deprecated. 
- getAuthorities() - Method in class org.springframework.security.authentication.AbstractAuthenticationToken
-  
- getAuthorities() - Method in interface org.springframework.security.core.Authentication
- 
Set by an AuthenticationManagerto indicate the authorities that the principal has been
 granted.
 
- getAuthorities() - Method in class org.springframework.security.core.userdetails.memory.UserAttribute
-  
- getAuthorities() - Method in class org.springframework.security.core.userdetails.User
-  
- getAuthorities() - Method in interface org.springframework.security.core.userdetails.UserDetails
- 
Returns the authorities granted to the user. 
- getAuthorities() - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl
-  
- getAuthorities() - Method in class org.springframework.security.web.authentication.AnonymousAuthenticationFilter
-  
- getAuthoritiesByUsernameQuery() - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
-  
- getAuthoritiesPopulator() - Method in class org.springframework.security.ldap.authentication.LdapAuthenticationProvider
-  
- getAuthority() - Method in class org.springframework.security.authentication.jaas.JaasGrantedAuthority
-  
- getAuthority() - Method in class org.springframework.security.core.authority.GrantedAuthorityImpl
- 
Deprecated. 
- getAuthority() - Method in class org.springframework.security.core.authority.SimpleGrantedAuthority
-  
- getAuthority() - Method in interface org.springframework.security.core.GrantedAuthority
- 
If the  GrantedAuthority can be represented as a  String and that
  String is sufficient in precision to be relied upon for an access control decision by an  AccessDecisionManager (or delegate), this method should return such a  String. 
- getAuthority() - Method in class org.springframework.security.web.authentication.switchuser.SwitchUserGrantedAuthority
-  
- getBeanClassName(Element) - Method in class org.springframework.security.config.authentication.AbstractUserDetailsServiceBeanDefinitionParser
-  
- getBeanClassName(Element) - Method in class org.springframework.security.config.authentication.JdbcUserServiceBeanDefinitionParser
-  
- getBeanClassName(Element) - Method in class org.springframework.security.config.authentication.UserServiceBeanDefinitionParser
-  
- getBeanClassName(Element) - Method in class org.springframework.security.config.ldap.LdapUserServiceBeanDefinitionParser
-  
- getByTicketId(String) - Method in class org.springframework.security.cas.authentication.EhCacheBasedTicketCache
-  
- getByTicketId(String) - Method in class org.springframework.security.cas.authentication.NullStatelessTicketCache
-  
- getByTicketId(String) - Method in interface org.springframework.security.cas.authentication.StatelessTicketCache
- 
Retrieves the CasAuthenticationTokenassociated with the
 specified ticket.
 
- getCache() - Method in class org.springframework.security.cas.authentication.EhCacheBasedTicketCache
-  
- getCache() - Method in class org.springframework.security.core.userdetails.cache.EhCacheBasedUserCache
-  
- getCarLicense() - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson
-  
- getChain() - Method in class org.springframework.security.web.FilterInvocation
-  
- getChannelDecisionManager() - Method in class org.springframework.security.web.access.channel.ChannelProcessingFilter
-  
- getChannelProcessors() - Method in class org.springframework.security.web.access.channel.ChannelDecisionManagerImpl
-  
- getCn() - Method in class org.springframework.security.ldap.userdetails.Person
-  
- getComment() - Method in class org.springframework.security.web.savedrequest.SavedCookie
-  
- getConfigAttributes() - Method in class org.springframework.security.access.event.AuthenticationCredentialsNotFoundEvent
-  
- getConfigAttributes() - Method in class org.springframework.security.access.event.AuthorizationFailureEvent
-  
- getConfigAttributes() - Method in class org.springframework.security.access.event.AuthorizedEvent
-  
- getConfiguration() - Method in class org.springframework.security.authentication.jaas.DefaultJaasAuthenticationProvider
-  
- getContext() - Method in class org.springframework.security.authentication.AuthenticationDetails
- 
Deprecated. Indicates the context. 
- getContext() - Static method in class org.springframework.security.core.context.SecurityContextHolder
- 
Obtain the current SecurityContext.
 
- getContext() - Method in interface org.springframework.security.core.context.SecurityContextHolderStrategy
- 
Obtains the current context. 
- getContext(String, String) - Method in class org.springframework.security.ldap.ppolicy.PasswordPolicyAwareContextSource
-  
- getContext(PageContext) - Method in class org.springframework.security.taglibs.authz.AccessControlListTag
- 
Allows test cases to override where application context obtained from. 
- getContextHolderStrategy() - Static method in class org.springframework.security.core.context.SecurityContextHolder
- 
Allows retrieval of the context strategy. 
- getContextPath() - Method in class org.springframework.security.web.savedrequest.DefaultSavedRequest
-  
- getContextSource() - Method in class org.springframework.security.ldap.authentication.AbstractLdapAuthenticator
-  
- getContextSource() - Method in class org.springframework.security.ldap.userdetails.DefaultLdapAuthoritiesPopulator
-  
- getControlInstance(Control) - Method in class org.springframework.security.ldap.ppolicy.PasswordPolicyControlFactory
- 
Creates an instance of PasswordPolicyResponseControl if the passed control is a response control of this
 type. 
- getCookie() - Method in class org.springframework.security.web.savedrequest.SavedCookie
-  
- getCookieName() - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
-  
- getCookies() - Method in class org.springframework.security.web.savedrequest.DefaultSavedRequest
-  
- getCookies() - Method in interface org.springframework.security.web.savedrequest.SavedRequest
-  
- getCount() - Method in class org.springframework.security.openid.OpenIDAttribute
- 
The requested count for the attribute when it is used as part of an authentication
 request. 
- getCredentials() - Method in class org.springframework.security.access.intercept.RunAsUserToken
-  
- getCredentials() - Method in class org.springframework.security.authentication.AnonymousAuthenticationToken
- 
Always returns an empty String
 
- getCredentials() - Method in class org.springframework.security.authentication.RememberMeAuthenticationToken
- 
Always returns an empty String
 
- getCredentials() - Method in class org.springframework.security.authentication.TestingAuthenticationToken
-  
- getCredentials() - Method in class org.springframework.security.authentication.UsernamePasswordAuthenticationToken
-  
- getCredentials() - Method in class org.springframework.security.cas.authentication.CasAssertionAuthenticationToken
-  
- getCredentials() - Method in class org.springframework.security.cas.authentication.CasAuthenticationToken
-  
- getCredentials() - Method in interface org.springframework.security.core.Authentication
- 
The credentials that prove the principal is correct. 
- getCredentials() - Method in class org.springframework.security.ldap.authentication.SpringSecurityAuthenticationSource
-  
- getCredentials() - Method in class org.springframework.security.openid.OpenIDAuthenticationToken
- 
Returns 'null' always, as no credentials are processed by the OpenID provider. 
- getCredentials() - Method in class org.springframework.security.web.authentication.preauth.PreAuthenticatedAuthenticationToken
- 
Get the credentials 
- getCredentialsCharset(HttpServletRequest) - Method in class org.springframework.security.web.authentication.www.BasicAuthenticationFilter
-  
- getCredentialsNotFoundException() - Method in class org.springframework.security.access.event.AuthenticationCredentialsNotFoundEvent
-  
- getCtx() - Method in interface org.springframework.security.remoting.dns.InitialContextFactory
- 
Must return a DirContext which can be used for DNS queries 
- getCurrentDate() - Static method in class org.springframework.security.web.savedrequest.FastHttpDateFormat
- 
Gets the current date in HTTP format. 
- getDataCode() - Method in exception org.springframework.security.ldap.authentication.ad.ActiveDirectoryAuthenticationException
-  
- getDate() - Method in class org.springframework.security.web.authentication.rememberme.PersistentRememberMeToken
-  
- getDecisionVoters() - Method in class org.springframework.security.access.vote.AbstractAccessDecisionManager
-  
- getDefaultMessage() - Method in enum org.springframework.security.ldap.ppolicy.PasswordPolicyErrorStatus
-  
- getDefaultTargetUrl() - Method in class org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler
- 
Supplies the default target Url that will be used if no saved request is found or the
 alwaysUseDefaultTargetUrlproperty is set to true.
 
- getDepartmentNumber() - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson
-  
- getDescription() - Method in class org.springframework.security.ldap.userdetails.Person
-  
- getDescription() - Method in class org.springframework.security.util.InMemoryResource
-  
- getDestinationIndicator() - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson
-  
- getDetails() - Method in class org.springframework.security.authentication.AbstractAuthenticationToken
-  
- getDetails() - Method in interface org.springframework.security.core.Authentication
- 
Stores additional details about the authentication request. 
- getDisplayName() - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson
-  
- getDn() - Method in interface org.springframework.security.ldap.userdetails.LdapUserDetails
- 
The DN of the entry for this user's account. 
- getDn() - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl
-  
- getDomain() - Method in class org.springframework.security.web.savedrequest.SavedCookie
-  
- getDomainObject() - Method in class org.springframework.security.taglibs.authz.AccessControlListTag
-  
- getDomainObjectInstance(MethodInvocation) - Method in class org.springframework.security.access.vote.AbstractAclVoter
-  
- getEmployeeNumber() - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson
-  
- getEnableAuthorities() - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
-  
- getEnableGroups() - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
-  
- getEncodedValue() - Method in class org.springframework.security.ldap.ppolicy.PasswordPolicyControl
- 
Retrieves the ASN.1 BER encoded value of the LDAP control. 
- getEncodedValue() - Method in class org.springframework.security.ldap.ppolicy.PasswordPolicyResponseControl
- 
Returns the unchanged value of the response control. 
- getEncodeHashAsBase64() - Method in class org.springframework.security.authentication.encoding.BaseDigestPasswordEncoder
-  
- getEncodeServiceUrlWithSessionId() - Method in class org.springframework.security.cas.web.CasAuthenticationEntryPoint
- 
Deprecated.
since 3.0.0 because CAS is currently on 3.3.5. 
 
- getEntries() - Method in class org.springframework.security.acls.domain.AclImpl
-  
- getEntries() - Method in interface org.springframework.security.acls.model.Acl
- 
Returns all of the entries represented by the present Acl. 
- getEntryPoint() - Method in class org.springframework.security.web.access.channel.InsecureChannelProcessor
-  
- getEntryPoint() - Method in class org.springframework.security.web.access.channel.SecureChannelProcessor
-  
- getErrorCode() - Method in enum org.springframework.security.ldap.ppolicy.PasswordPolicyErrorStatus
-  
- getErrorStatus() - Method in class org.springframework.security.ldap.ppolicy.PasswordPolicyResponseControl
-  
- getException() - Method in class org.springframework.security.authentication.event.AbstractAuthenticationFailureEvent
-  
- getException() - Method in class org.springframework.security.authentication.jaas.event.JaasAuthenticationFailedEvent
-  
- getExpressionParser() - Method in class org.springframework.security.access.expression.AbstractSecurityExpressionHandler
-  
- getExpressionParser() - Method in interface org.springframework.security.access.expression.SecurityExpressionHandler
-  
- getExtendedInformation() - Method in class org.springframework.security.core.token.DefaultToken
-  
- getExtendedInformation() - Method in interface org.springframework.security.core.token.Token
- 
Obtains the extended information associated within the token, which was presented when the token
 was first created. 
- getExtraInformation() - Method in exception org.springframework.security.core.AuthenticationException
- 
Deprecated.
Use the exception message or use a custom exception if you really need additional information. 
 
- getFailureHandler() - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
-  
- getField(Class<?>, String) - Static method in class org.springframework.security.util.FieldUtils
- 
Attempts to locate the specified field on the class. 
- getFieldValue(Object, String) - Static method in class org.springframework.security.util.FieldUtils
- 
Returns the value of a (nested) field on a bean. 
- getFilterChainMap() - Method in class org.springframework.security.web.FilterChainProxy
- 
- getFilterChains() - Method in class org.springframework.security.web.FilterChainProxy
-  
- getFilterObject() - Method in interface org.springframework.security.access.expression.method.MethodSecurityExpressionOperations
-  
- getFilterProcessesUrl() - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
-  
- getFilterProcessesUrl() - Method in class org.springframework.security.web.authentication.logout.LogoutFilter
-  
- getFilters() - Method in class org.springframework.security.web.DefaultSecurityFilterChain
-  
- getFilters(String) - Method in class org.springframework.security.web.FilterChainProxy
- 
Convenience method, mainly for testing. 
- getFilters() - Method in interface org.springframework.security.web.SecurityFilterChain
-  
- getFirewalledRequest(HttpServletRequest) - Method in class org.springframework.security.web.firewall.DefaultHttpFirewall
-  
- getFirewalledRequest(HttpServletRequest) - Method in interface org.springframework.security.web.firewall.HttpFirewall
- 
Provides the request object which will be passed through the filter chain. 
- getFirewalledResponse(HttpServletResponse) - Method in class org.springframework.security.web.firewall.DefaultHttpFirewall
-  
- getFirewalledResponse(HttpServletResponse) - Method in interface org.springframework.security.web.firewall.HttpFirewall
- 
Provides the response which will be passed through the filter chain. 
- getFirstThrowableOfType(Class<? extends Throwable>, Throwable[]) - Method in class org.springframework.security.web.util.ThrowableAnalyzer
- 
Returns the first throwable from the passed in array that is assignable to the provided type. 
- getFromCache(ObjectIdentity) - Method in class org.springframework.security.acls.domain.EhCacheBasedAclCache
-  
- getFromCache(Serializable) - Method in class org.springframework.security.acls.domain.EhCacheBasedAclCache
-  
- getFromCache(ObjectIdentity) - Method in interface org.springframework.security.acls.model.AclCache
-  
- getFromCache(Serializable) - Method in interface org.springframework.security.acls.model.AclCache
-  
- getFullDn(DistinguishedName, Context) - Static method in class org.springframework.security.ldap.LdapUtils
- 
Gets the full dn of a name by prepending the name of the context it is relative to. 
- getFullRequestUrl() - Method in class org.springframework.security.web.FilterInvocation
- 
Indicates the URL that the user agent used for this request. 
- getGeneratedBy() - Method in class org.springframework.security.authentication.event.InteractiveAuthenticationSuccessEvent
- 
Getter for the Classthat generated this event.
 
- getGraceLoginsRemaining() - Method in interface org.springframework.security.ldap.ppolicy.PasswordPolicyData
-  
- getGraceLoginsRemaining() - Method in class org.springframework.security.ldap.ppolicy.PasswordPolicyResponseControl
- 
Returns the graceLoginsRemaining. 
- getGraceLoginsRemaining() - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl
-  
- getGrantedAuthorities() - Method in interface org.springframework.security.core.authority.GrantedAuthoritiesContainer
-  
- getGrantedAuthorities() - Method in class org.springframework.security.core.authority.GrantedAuthoritiesContainerImpl
- 
Deprecated. 
- getGrantedAuthorities(Collection<String>) - Method in interface org.springframework.security.core.authority.mapping.Attributes2GrantedAuthoritiesMapper
- 
Implementations of this method should map the given collection of attributes to a
 collection of Spring Security GrantedAuthorities. 
- getGrantedAuthorities(Collection<String>) - Method in class org.springframework.security.core.authority.mapping.MapBasedAttributes2GrantedAuthoritiesMapper
- 
Map the given array of attributes to Spring Security GrantedAuthorities. 
- getGrantedAuthorities(Collection<String>) - Method in class org.springframework.security.core.authority.mapping.SimpleAttributes2GrantedAuthoritiesMapper
- 
Map the given list of string attributes one-to-one to Spring Security GrantedAuthorities. 
- getGrantedAuthorities(DirContextOperations, String) - Method in class org.springframework.security.ldap.authentication.NullLdapAuthoritiesPopulator
-  
- getGrantedAuthorities(DirContextOperations, String) - Method in class org.springframework.security.ldap.authentication.UserDetailsServiceLdapAuthoritiesPopulator
-  
- getGrantedAuthorities(DirContextOperations, String) - Method in class org.springframework.security.ldap.userdetails.DefaultLdapAuthoritiesPopulator
- 
Obtains the authorities for the user who's directory entry is represented by
 the supplied LdapUserDetails object. 
- getGrantedAuthorities(DirContextOperations, String) - Method in interface org.springframework.security.ldap.userdetails.LdapAuthoritiesPopulator
- 
Get the list of authorities for the user. 
- getGrantedAuthorities() - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl.Essence
-  
- getGrantedAuthorities() - Method in class org.springframework.security.web.authentication.preauth.PreAuthenticatedGrantedAuthoritiesAuthenticationDetails
- 
Deprecated. 
- getGrantedAuthorities() - Method in class org.springframework.security.web.authentication.preauth.PreAuthenticatedGrantedAuthoritiesWebAuthenticationDetails
-  
- getGrantedAuthority() - Method in class org.springframework.security.acls.domain.GrantedAuthoritySid
-  
- getGroupMembershipRoles(String, String) - Method in class org.springframework.security.ldap.userdetails.DefaultLdapAuthoritiesPopulator
-  
- getGroupSearchBase() - Method in class org.springframework.security.ldap.userdetails.DefaultLdapAuthoritiesPopulator
-  
- getHasPermission() - Method in class org.springframework.security.taglibs.authz.AccessControlListTag
-  
- getHeaderNames() - Method in class org.springframework.security.web.savedrequest.DefaultSavedRequest
-  
- getHeaderNames() - Method in interface org.springframework.security.web.savedrequest.SavedRequest
-  
- getHeaderValues(String) - Method in class org.springframework.security.web.savedrequest.DefaultSavedRequest
-  
- getHeaderValues(String) - Method in interface org.springframework.security.web.savedrequest.SavedRequest
-  
- getHomePhone() - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson
-  
- getHomePostalAddress() - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson
-  
- getHttpRequest() - Method in class org.springframework.security.web.FilterInvocation
-  
- getHttpResponse() - Method in class org.springframework.security.web.FilterInvocation
-  
- getId() - Method in class org.springframework.security.acls.domain.AccessControlEntryImpl
-  
- getId() - Method in class org.springframework.security.acls.domain.AclImpl
-  
- getId() - Method in interface org.springframework.security.acls.model.AccessControlEntry
- 
Obtains an identifier that represents this ACE. 
- getId() - Method in interface org.springframework.security.acls.model.MutableAcl
- 
Obtains an identifier that represents this MutableAcl. 
- getId() - Method in class org.springframework.security.core.session.SessionDestroyedEvent
-  
- getID() - Method in class org.springframework.security.ldap.ppolicy.PasswordPolicyControl
- 
Returns the OID of the Password Policy Control ("1.3.6.1.4.1.42.2.27.8.5.1"). 
- getId() - Method in class org.springframework.security.taglibs.authz.JspAuthorizeTag
-  
- getId() - Method in class org.springframework.security.web.session.HttpSessionDestroyedEvent
-  
- getIdentifier() - Method in class org.springframework.security.acls.domain.ObjectIdentityImpl
-  
- getIdentifier() - Method in interface org.springframework.security.acls.model.ObjectIdentity
- 
Obtains the actual identifier. 
- getIdentityUrl() - Method in class org.springframework.security.openid.OpenIDAuthenticationToken
-  
- getIfAllGranted() - Method in class org.springframework.security.taglibs.authz.AbstractAuthorizeTag
-  
- getIfAnyGranted() - Method in class org.springframework.security.taglibs.authz.AbstractAuthorizeTag
-  
- getIfNotGranted() - Method in class org.springframework.security.taglibs.authz.AbstractAuthorizeTag
-  
- getInitializeCount() - Static method in class org.springframework.security.core.context.SecurityContextHolder
- 
Primarily for troubleshooting purposes, this method shows how many times the class has re-initialized its
 SecurityContextHolderStrategy.
 
- getInitials() - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson
-  
- getInputStream() - Method in class org.springframework.security.util.InMemoryResource
-  
- getInsecureKeyword() - Method in class org.springframework.security.web.access.channel.InsecureChannelProcessor
-  
- getInstance() - Static method in class org.springframework.security.crypto.password.NoOpPasswordEncoder
- 
- getInternalMethod() - Method in class org.springframework.security.acls.AclEntryVoter
- 
Optionally specifies a method of the domain object that will be used to obtain a contained domain
 object. 
- getKey() - Method in class org.springframework.security.access.intercept.RunAsImplAuthenticationProvider
-  
- getKey() - Method in class org.springframework.security.access.intercept.RunAsManagerImpl
-  
- getKey() - Method in class org.springframework.security.authentication.AnonymousAuthenticationProvider
-  
- getKey() - Method in class org.springframework.security.authentication.RememberMeAuthenticationProvider
-  
- getKey() - Method in class org.springframework.security.cas.authentication.CasAuthenticationProvider
-  
- getKey() - Method in class org.springframework.security.core.token.DefaultToken
-  
- getKey() - Method in interface org.springframework.security.core.token.Token
- 
Obtains the randomised, secure key assigned to this token. 
- getKey() - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
-  
- getKey() - Method in class org.springframework.security.web.authentication.www.DigestAuthenticationEntryPoint
-  
- getKeyCreationTime() - Method in class org.springframework.security.core.token.DefaultToken
-  
- getKeyCreationTime() - Method in interface org.springframework.security.core.token.Token
- 
The time the token key was initially created is available from this method. 
- getKeyHash() - Method in class org.springframework.security.access.intercept.RunAsUserToken
-  
- getKeyHash() - Method in class org.springframework.security.authentication.AnonymousAuthenticationToken
-  
- getKeyHash() - Method in class org.springframework.security.authentication.RememberMeAuthenticationToken
-  
- getKeyHash() - Method in class org.springframework.security.cas.authentication.CasAuthenticationToken
-  
- getKeyLength() - Method in interface org.springframework.security.crypto.keygen.BytesKeyGenerator
- 
Get the length, in bytes, of keys created by this generator. 
- getLastRequest() - Method in class org.springframework.security.core.session.SessionInformation
-  
- getLocales() - Method in class org.springframework.security.web.savedrequest.DefaultSavedRequest
-  
- getLocales() - Method in interface org.springframework.security.web.savedrequest.SavedRequest
-  
- getLoginConfig() - Method in class org.springframework.security.authentication.jaas.JaasAuthenticationProvider
-  
- getLoginContext() - Method in class org.springframework.security.authentication.jaas.JaasAuthenticationToken
-  
- getLoginFormUrl() - Method in class org.springframework.security.web.authentication.LoginUrlAuthenticationEntryPoint
-  
- getLoginUrl() - Method in class org.springframework.security.cas.web.CasAuthenticationEntryPoint
- 
The enterprise-wide CAS login URL. 
- getMail() - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson
-  
- getMappableAttributes() - Method in class org.springframework.security.core.authority.mapping.MapBasedAttributes2GrantedAuthoritiesMapper
-  
- getMappableAttributes() - Method in interface org.springframework.security.core.authority.mapping.MappableAttributesRetriever
- 
Implementations of this method should return a set of all string attributes which
 can be mapped to GrantedAuthoritys. 
- getMappableAttributes() - Method in class org.springframework.security.core.authority.mapping.SimpleMappableAttributesRetriever
-  
- getMappableAttributes() - Method in class org.springframework.security.web.authentication.preauth.j2ee.WebXmlMappableAttributesRetriever
-  
- getMappedPort(Integer) - Method in class org.springframework.security.web.access.channel.AbstractRetryEntryPoint
-  
- getMappedPort(Integer) - Method in class org.springframework.security.web.access.channel.RetryWithHttpEntryPoint
-  
- getMappedPort(Integer) - Method in class org.springframework.security.web.access.channel.RetryWithHttpsEntryPoint
-  
- getMask() - Method in class org.springframework.security.acls.domain.AbstractPermission
-  
- getMask() - Method in interface org.springframework.security.acls.model.Permission
- 
Returns the bits that represents the permission. 
- getMatchingRequest(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.savedrequest.HttpSessionRequestCache
-  
- getMatchingRequest(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.savedrequest.NullRequestCache
-  
- getMatchingRequest(HttpServletRequest, HttpServletResponse) - Method in interface org.springframework.security.web.savedrequest.RequestCache
- 
Returns a wrapper around the saved request, if it matches the current request. 
- getMaxAge() - Method in class org.springframework.security.web.savedrequest.SavedCookie
-  
- getMaximumSessionsForThisUser(Authentication) - Method in class org.springframework.security.web.authentication.session.ConcurrentSessionControlStrategy
- 
Method intended for use by subclasses to override the maximum number of sessions that are permitted for
 a particular authentication. 
- getMessage() - Method in class org.springframework.security.openid.OpenIDAuthenticationToken
-  
- getMessageDigest() - Method in class org.springframework.security.authentication.encoding.MessageDigestPasswordEncoder
- 
Get a MessageDigest instance for the given algorithm. 
- getMethod() - Method in class org.springframework.security.access.intercept.aspectj.MethodInvocationAdapter
-  
- getMethod() - Method in class org.springframework.security.taglibs.authz.AbstractAuthorizeTag
-  
- getMethod() - Method in class org.springframework.security.util.SimpleMethodInvocation
-  
- getMethod() - Method in class org.springframework.security.web.savedrequest.DefaultSavedRequest
-  
- getMethod() - Method in interface org.springframework.security.web.savedrequest.SavedRequest
-  
- getMethodMapSize() - Method in class org.springframework.security.access.method.MapBasedMethodSecurityMetadataSource
-  
- getMethodSecurityMetadataSources() - Method in class org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource
-  
- getMobile() - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson
-  
- getName() - Method in class org.springframework.security.authentication.AbstractAuthenticationToken
-  
- getName() - Method in class org.springframework.security.openid.OpenIDAttribute
- 
The attribute name 
- getName() - Method in class org.springframework.security.web.savedrequest.SavedCookie
-  
- getNonceValiditySeconds() - Method in class org.springframework.security.web.authentication.www.DigestAuthenticationEntryPoint
-  
- getO() - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson
-  
- getObject() - Method in class org.springframework.security.config.authentication.AuthenticationManagerFactoryBean
-  
- getObject() - Method in class org.springframework.security.core.token.SecureRandomFactoryBean
-  
- getObjectIdentity() - Method in class org.springframework.security.acls.domain.AclImpl
-  
- getObjectIdentity(Object) - Method in class org.springframework.security.acls.domain.ObjectIdentityRetrievalStrategyImpl
-  
- getObjectIdentity() - Method in interface org.springframework.security.acls.model.Acl
- 
Obtains the domain object this Acl provides entries for. 
- getObjectIdentity(Object) - Method in interface org.springframework.security.acls.model.ObjectIdentityRetrievalStrategy
-  
- getObjectType() - Method in class org.springframework.security.config.authentication.AuthenticationManagerFactoryBean
-  
- getObjectType() - Method in class org.springframework.security.core.token.SecureRandomFactoryBean
-  
- getOrder() - Method in class org.springframework.security.web.authentication.preauth.PreAuthenticatedAuthenticationProvider
-  
- getOrder() - Method in class org.springframework.security.web.authentication.www.DigestAuthenticationEntryPoint
-  
- getOriginalAuthentication() - Method in class org.springframework.security.access.intercept.RunAsUserToken
-  
- getOu() - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson
-  
- getOutputStream() - Method in class org.springframework.security.web.context.SaveContextOnUpdateOrErrorResponseWrapper
- 
Makes sure the context is stored before calling getOutputStream().close()orgetOutputStream().flush()
 
- getOwner() - Method in class org.springframework.security.acls.domain.AclImpl
-  
- getOwner() - Method in interface org.springframework.security.acls.model.Acl
- 
Determines the owner of the Acl. 
- getParameter() - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
-  
- getParameterMap() - Method in class org.springframework.security.web.savedrequest.DefaultSavedRequest
-  
- getParameterMap() - Method in interface org.springframework.security.web.savedrequest.SavedRequest
-  
- getParameterNames() - Method in class org.springframework.security.web.savedrequest.DefaultSavedRequest
-  
- getParameterValues(String) - Method in class org.springframework.security.web.savedrequest.DefaultSavedRequest
-  
- getParameterValues(String) - Method in interface org.springframework.security.web.savedrequest.SavedRequest
-  
- getParent() - Method in class org.springframework.security.taglibs.authz.JspAuthorizeTag
-  
- getParentAcl() - Method in class org.springframework.security.acls.domain.AclImpl
-  
- getParentAcl() - Method in interface org.springframework.security.acls.model.Acl
- 
A domain object may have a parent for the purpose of ACL inheritance. 
- getPassword() - Method in class org.springframework.security.access.hierarchicalroles.UserDetailsWrapper
- 
Deprecated. 
- getPassword() - Method in class org.springframework.security.core.userdetails.memory.UserAttribute
-  
- getPassword() - Method in class org.springframework.security.core.userdetails.User
-  
- getPassword() - Method in interface org.springframework.security.core.userdetails.UserDetails
- 
Returns the password used to authenticate the user. 
- getPassword() - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl
-  
- getPasswordEncoder() - Method in class org.springframework.security.authentication.dao.DaoAuthenticationProvider
-  
- getPasswordEncoder() - Method in class org.springframework.security.config.authentication.PasswordEncoderParser
-  
- getPasswordParameter() - Method in class org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter
-  
- getPath() - Method in class org.springframework.security.web.savedrequest.SavedCookie
-  
- getPathInfo() - Method in class org.springframework.security.web.savedrequest.DefaultSavedRequest
-  
- getPattern() - Method in class org.springframework.security.acls.domain.AbstractPermission
-  
- getPattern() - Method in class org.springframework.security.acls.domain.CumulativePermission
-  
- getPattern() - Method in interface org.springframework.security.acls.model.Permission
- 
Returns a 32-character long bit pattern Stringrepresenting this permission.
 
- getPattern() - Method in class org.springframework.security.web.util.AntPathRequestMatcher
-  
- getPermission() - Method in class org.springframework.security.acls.domain.AccessControlEntryImpl
-  
- getPermission() - Method in interface org.springframework.security.acls.model.AccessControlEntry
-  
- getPermissionEvaluator() - Method in class org.springframework.security.access.expression.AbstractSecurityExpressionHandler
-  
- getPointcut() - Method in class org.springframework.security.access.intercept.aopalliance.MethodSecurityMetadataSourceAdvisor
-  
- getPortMapper() - Method in class org.springframework.security.web.access.channel.AbstractRetryEntryPoint
-  
- getPortMapper() - Method in class org.springframework.security.web.authentication.LoginUrlAuthenticationEntryPoint
-  
- getPortMapper() - Method in class org.springframework.security.web.PortResolverImpl
-  
- getPortResolver() - Method in class org.springframework.security.web.access.channel.AbstractRetryEntryPoint
-  
- getPortResolver() - Method in class org.springframework.security.web.authentication.LoginUrlAuthenticationEntryPoint
-  
- getPostalAddress() - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson
-  
- getPostalCode() - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson
-  
- getPostAuthenticationChecks() - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
-  
- getPreAuthenticatedCredentials(HttpServletRequest) - Method in class org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter
- 
Override to extract the credentials (if applicable) from the current request. 
- getPreAuthenticatedCredentials(HttpServletRequest) - Method in class org.springframework.security.web.authentication.preauth.j2ee.J2eePreAuthenticatedProcessingFilter
- 
For J2EE container-based authentication there is no generic way to
 retrieve the credentials, as such this method returns a fixed dummy
 value. 
- getPreAuthenticatedCredentials(HttpServletRequest) - Method in class org.springframework.security.web.authentication.preauth.RequestHeaderAuthenticationFilter
- 
Credentials aren't usually applicable, but if a credentialsRequestHeaderis set, this
 will be read and used as the credentials value.
 
- getPreAuthenticatedCredentials(HttpServletRequest) - Method in class org.springframework.security.web.authentication.preauth.websphere.WebSpherePreAuthenticatedProcessingFilter
- 
For J2EE container-based authentication there is no generic way to
 retrieve the credentials, as such this method returns a fixed dummy
 value. 
- getPreAuthenticatedCredentials(HttpServletRequest) - Method in class org.springframework.security.web.authentication.preauth.x509.X509AuthenticationFilter
-  
- getPreAuthenticatedPrincipal(HttpServletRequest) - Method in class org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter
- 
Override to extract the principal information from the current request 
- getPreAuthenticatedPrincipal(HttpServletRequest) - Method in class org.springframework.security.web.authentication.preauth.j2ee.J2eePreAuthenticatedProcessingFilter
- 
Return the J2EE user name. 
- getPreAuthenticatedPrincipal(HttpServletRequest) - Method in class org.springframework.security.web.authentication.preauth.RequestHeaderAuthenticationFilter
- 
Read and returns the header named by principalRequestHeaderfrom the request.
 
- getPreAuthenticatedPrincipal(HttpServletRequest) - Method in class org.springframework.security.web.authentication.preauth.websphere.WebSpherePreAuthenticatedProcessingFilter
- 
Return the WebSphere user name. 
- getPreAuthenticatedPrincipal(HttpServletRequest) - Method in class org.springframework.security.web.authentication.preauth.x509.X509AuthenticationFilter
-  
- getPreAuthenticationChecks() - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
-  
- getPrincipal() - Method in class org.springframework.security.access.expression.SecurityExpressionRoot
-  
- getPrincipal() - Method in class org.springframework.security.access.intercept.RunAsUserToken
-  
- getPrincipal() - Method in class org.springframework.security.acls.domain.PrincipalSid
-  
- getPrincipal() - Method in class org.springframework.security.authentication.AnonymousAuthenticationToken
-  
- getPrincipal() - Method in class org.springframework.security.authentication.jaas.JaasGrantedAuthority
-  
- getPrincipal() - Method in class org.springframework.security.authentication.RememberMeAuthenticationToken
-  
- getPrincipal() - Method in class org.springframework.security.authentication.TestingAuthenticationToken
-  
- getPrincipal() - Method in class org.springframework.security.authentication.UsernamePasswordAuthenticationToken
-  
- getPrincipal() - Method in class org.springframework.security.cas.authentication.CasAssertionAuthenticationToken
-  
- getPrincipal() - Method in class org.springframework.security.cas.authentication.CasAuthenticationToken
-  
- getPrincipal() - Method in interface org.springframework.security.core.Authentication
- 
The identity of the principal being authenticated. 
- getPrincipal() - Method in class org.springframework.security.core.session.SessionInformation
-  
- getPrincipal() - Method in class org.springframework.security.ldap.authentication.SpringSecurityAuthenticationSource
- 
Get the principals of the logged in user, in this case the distinguished
 name. 
- getPrincipal() - Method in class org.springframework.security.openid.OpenIDAuthenticationToken
- 
Returns the principal value. 
- getPrincipal() - Method in interface org.springframework.security.taglibs.velocity.Authz
- 
return the principal's name, supports the various type of principals that can exist in the  Authentication object, such as a String or  UserDetails instance 
- getPrincipal() - Method in class org.springframework.security.taglibs.velocity.AuthzImpl
- 
implementation of AuthenticationTag 
- getPrincipal() - Method in class org.springframework.security.web.authentication.AnonymousAuthenticationFilter
-  
- getPrincipal() - Method in class org.springframework.security.web.authentication.preauth.PreAuthenticatedAuthenticationToken
- 
Get the principal 
- getProcessConfigAttribute() - Method in class org.springframework.security.acls.AclEntryVoter
-  
- getProcessDomainObjectClass() - Method in class org.springframework.security.access.vote.AbstractAclVoter
-  
- getProcessDomainObjectClass() - Method in class org.springframework.security.acls.afterinvocation.AbstractAclProvider
-  
- getProtectedFieldValue(String, Object) - Static method in class org.springframework.security.util.FieldUtils
-  
- getProviders() - Method in class org.springframework.security.access.intercept.AfterInvocationProviderManager
-  
- getProviders() - Method in class org.springframework.security.authentication.ProviderManager
-  
- getQueryString() - Method in class org.springframework.security.web.savedrequest.DefaultSavedRequest
-  
- getReachableGrantedAuthorities(Collection<? extends GrantedAuthority>) - Method in class org.springframework.security.access.hierarchicalroles.NullRoleHierarchy
-  
- getReachableGrantedAuthorities(Collection<? extends GrantedAuthority>) - Method in interface org.springframework.security.access.hierarchicalroles.RoleHierarchy
- 
Returns an array of all reachable authorities. 
- getReachableGrantedAuthorities(Collection<? extends GrantedAuthority>) - Method in class org.springframework.security.access.hierarchicalroles.RoleHierarchyImpl
-  
- getRealmName() - Method in class org.springframework.security.web.authentication.www.BasicAuthenticationEntryPoint
-  
- getRealmName() - Method in class org.springframework.security.web.authentication.www.DigestAuthenticationEntryPoint
-  
- getRedirectStrategy() - Method in class org.springframework.security.web.access.channel.AbstractRetryEntryPoint
-  
- getRedirectStrategy() - Method in class org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler
-  
- getRedirectStrategy() - Method in class org.springframework.security.web.authentication.SimpleUrlAuthenticationFailureHandler
-  
- getRedirectUrl() - Method in class org.springframework.security.web.savedrequest.DefaultSavedRequest
- 
Indicates the URL that the user agent used for this request. 
- getRedirectUrl() - Method in interface org.springframework.security.web.savedrequest.SavedRequest
-  
- getRelativeName(String, Context) - Static method in class org.springframework.security.ldap.LdapUtils
- 
Obtains the part of a DN relative to a supplied base context. 
- getRememberMeServices() - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
-  
- getRememberMeServices() - Method in class org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter
-  
- getRemoteAddress() - Method in class org.springframework.security.web.authentication.WebAuthenticationDetails
- 
Indicates the TCP/IP address the authentication request was received from. 
- getRemoteAuthenticationManager() - Method in class org.springframework.security.authentication.rcp.RemoteAuthenticationProvider
-  
- getRemoteUser() - Method in class org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestWrapper
- 
Returns the principal's name, as obtained from the SecurityContextHolder.
 
- getRequest() - Method in class org.springframework.security.taglibs.authz.AbstractAuthorizeTag
- 
This method allows subclasses to provide a way to access the ServletRequest according to the rendering
 technology. 
- getRequest() - Method in class org.springframework.security.taglibs.authz.JspAuthorizeTag
-  
- getRequest() - Method in class org.springframework.security.web.context.HttpRequestResponseHolder
-  
- getRequest() - Method in class org.springframework.security.web.FilterInvocation
-  
- getRequest(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.savedrequest.HttpSessionRequestCache
-  
- getRequest(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.savedrequest.NullRequestCache
-  
- getRequest(HttpServletRequest, HttpServletResponse) - Method in interface org.springframework.security.web.savedrequest.RequestCache
- 
Returns the saved request, leaving it cached. 
- getRequestMatcher() - Method in class org.springframework.security.web.DefaultSecurityFilterChain
-  
- getRequestURI() - Method in class org.springframework.security.web.savedrequest.DefaultSavedRequest
-  
- getRequestUrl() - Method in class org.springframework.security.web.FilterInvocation
- 
Obtains the web application-specific fragment of the URL. 
- getRequestURL() - Method in class org.springframework.security.web.savedrequest.DefaultSavedRequest
-  
- getResponse() - Method in class org.springframework.security.taglibs.authz.AbstractAuthorizeTag
- 
This method allows subclasses to provide a way to access the ServletResponse according to the rendering
 technology. 
- getResponse() - Method in class org.springframework.security.taglibs.authz.JspAuthorizeTag
-  
- getResponse() - Method in class org.springframework.security.web.context.HttpRequestResponseHolder
-  
- getResponse() - Method in class org.springframework.security.web.FilterInvocation
-  
- getReturnObject() - Method in interface org.springframework.security.access.expression.method.MethodSecurityExpressionOperations
-  
- getRoleHierarchy() - Method in class org.springframework.security.access.expression.AbstractSecurityExpressionHandler
-  
- getRolePrefix() - Method in class org.springframework.security.access.intercept.RunAsManagerImpl
-  
- getRolePrefix() - Method in class org.springframework.security.access.vote.RoleVoter
-  
- getRolePrefix() - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
-  
- getRoomNumber() - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson
-  
- getRunAsManager() - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
-  
- getSalt(UserDetails) - Method in class org.springframework.security.authentication.dao.ReflectionSaltSource
- 
Performs reflection on the passed Userto obtain the salt.
 
- getSalt(UserDetails) - Method in interface org.springframework.security.authentication.dao.SaltSource
- 
Returns the salt to use for the indicated user. 
- getSalt(UserDetails) - Method in class org.springframework.security.authentication.dao.SystemWideSaltSource
-  
- getSaltSource() - Method in class org.springframework.security.authentication.dao.DaoAuthenticationProvider
-  
- getSaltSource() - Method in class org.springframework.security.config.authentication.PasswordEncoderParser
-  
- getScheme() - Method in class org.springframework.security.web.savedrequest.DefaultSavedRequest
-  
- getSecuredUiPrefix() - Static method in class org.springframework.security.taglibs.TagLibConfig
-  
- getSecuredUiSuffix() - Static method in class org.springframework.security.taglibs.TagLibConfig
-  
- getSecureKeyword() - Method in class org.springframework.security.web.access.channel.SecureChannelProcessor
-  
- getSecureObject() - Method in class org.springframework.security.access.intercept.InterceptorStatusToken
-  
- getSecureObjectClass() - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
- 
Indicates the type of secure objects the subclass will be presenting to
 the abstract parent for processing. 
- getSecureObjectClass() - Method in class org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor
-  
- getSecureObjectClass() - Method in class org.springframework.security.web.access.intercept.FilterSecurityInterceptor
-  
- getSecurityContext() - Method in class org.springframework.security.access.intercept.InterceptorStatusToken
-  
- getSecurityContexts() - Method in class org.springframework.security.core.session.SessionDestroyedEvent
- 
Provides the SecurityContextinstances which were associated with the destroyed session.
 
- getSecurityContexts() - Method in class org.springframework.security.web.session.HttpSessionDestroyedEvent
-  
- getSecurityMetadataSource() - Method in class org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor
-  
- getSecurityMetadataSource() - Method in class org.springframework.security.web.access.channel.ChannelProcessingFilter
-  
- getSecurityMetadataSource() - Method in class org.springframework.security.web.access.intercept.FilterSecurityInterceptor
-  
- getSeries() - Method in class org.springframework.security.web.authentication.rememberme.PersistentRememberMeToken
-  
- getServerName() - Method in class org.springframework.security.web.savedrequest.DefaultSavedRequest
-  
- getServerPort(ServletRequest) - Method in interface org.springframework.security.web.PortResolver
- 
Indicates the port the ServletRequestwas received on.
 
- getServerPort(ServletRequest) - Method in class org.springframework.security.web.PortResolverImpl
-  
- getServerPort() - Method in class org.springframework.security.web.savedrequest.DefaultSavedRequest
-  
- getService() - Method in class org.springframework.security.cas.ServiceProperties
- 
Represents the service the user is authenticating to. 
- getService() - Method in class org.springframework.security.ldap.server.ApacheDSContainer
-  
- getServiceParameter() - Method in class org.springframework.security.cas.ServiceProperties
- 
Configures the Request parameter to look for when attempting to send a request to CAS. 
- getServiceProperties() - Method in class org.springframework.security.cas.web.CasAuthenticationEntryPoint
-  
- getServiceUrl() - Method in interface org.springframework.security.cas.web.authentication.ServiceAuthenticationDetails
- 
Gets the absolute service url (i.e. 
- getServletContext() - Method in class org.springframework.security.taglibs.authz.AbstractAuthorizeTag
- 
This method allows subclasses to provide a way to access the ServletContext according to the rendering
 technology. 
- getServletContext() - Method in class org.springframework.security.taglibs.authz.JspAuthorizeTag
-  
- getServletPath() - Method in class org.springframework.security.web.savedrequest.DefaultSavedRequest
-  
- getSession() - Method in class org.springframework.security.web.session.HttpSessionCreatedEvent
-  
- getSession() - Method in class org.springframework.security.web.session.HttpSessionDestroyedEvent
-  
- getSessionId() - Method in interface org.springframework.security.core.session.SessionIdentifierAware
- 
Deprecated. Obtains the session ID. 
- getSessionId() - Method in class org.springframework.security.core.session.SessionInformation
-  
- getSessionId() - Method in class org.springframework.security.web.authentication.WebAuthenticationDetails
- 
Indicates the HttpSessionid the authentication request was received from.
 
- getSessionInformation(String) - Method in interface org.springframework.security.core.session.SessionRegistry
- 
Obtains the session information for the specified sessionId.
 
- getSessionInformation(String) - Method in class org.springframework.security.core.session.SessionRegistryImpl
-  
- getSid() - Method in class org.springframework.security.acls.domain.AccessControlEntryImpl
-  
- getSid() - Method in interface org.springframework.security.acls.model.AccessControlEntry
-  
- getSids(Authentication) - Method in class org.springframework.security.acls.domain.SidRetrievalStrategyImpl
-  
- getSids(Authentication) - Method in interface org.springframework.security.acls.model.SidRetrievalStrategy
-  
- getSn() - Method in class org.springframework.security.ldap.userdetails.Person
-  
- getSource() - Method in class org.springframework.security.web.authentication.switchuser.SwitchUserGrantedAuthority
- 
Returns the original user associated with a successful user switch. 
- getStatelessTicketCache() - Method in class org.springframework.security.cas.authentication.CasAuthenticationProvider
-  
- getStaticPart() - Method in class org.springframework.security.access.intercept.aspectj.MethodInvocationAdapter
-  
- getStaticPart() - Method in class org.springframework.security.util.SimpleMethodInvocation
-  
- getStatus() - Method in exception org.springframework.security.ldap.ppolicy.PasswordPolicyException
-  
- getStatus() - Method in class org.springframework.security.openid.OpenIDAuthenticationToken
-  
- getStreet() - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson
-  
- getStringSeparator() - Method in class org.springframework.security.core.authority.mapping.MapBasedAttributes2GrantedAuthoritiesMapper
-  
- getSuccessHandler() - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
-  
- getSystemWideSalt() - Method in class org.springframework.security.authentication.dao.SystemWideSaltSource
-  
- getTargetUrlParameter() - Method in class org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler
-  
- getTargetUser() - Method in class org.springframework.security.web.authentication.switchuser.AuthenticationSwitchUserEvent
-  
- getTelephoneNumber() - Method in class org.springframework.security.ldap.userdetails.Person
-  
- getThis() - Method in interface org.springframework.security.access.expression.method.MethodSecurityExpressionOperations
-  
- getThis() - Method in class org.springframework.security.access.intercept.aspectj.MethodInvocationAdapter
-  
- getThis() - Method in class org.springframework.security.util.SimpleMethodInvocation
-  
- getTicketValidator() - Method in class org.springframework.security.cas.authentication.CasAuthenticationProvider
-  
- getTimeBeforeExpiration() - Method in interface org.springframework.security.ldap.ppolicy.PasswordPolicyData
-  
- getTimeBeforeExpiration() - Method in class org.springframework.security.ldap.ppolicy.PasswordPolicyResponseControl
- 
Returns the timeBeforeExpiration. 
- getTimeBeforeExpiration() - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl
-  
- getTitle() - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson
-  
- getTokenForSeries(String) - Method in class org.springframework.security.web.authentication.rememberme.InMemoryTokenRepositoryImpl
-  
- getTokenForSeries(String) - Method in class org.springframework.security.web.authentication.rememberme.JdbcTokenRepositoryImpl
- 
Loads the token data for the supplied series identifier. 
- getTokenForSeries(String) - Method in interface org.springframework.security.web.authentication.rememberme.PersistentTokenRepository
-  
- getTokenValiditySeconds() - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
-  
- getTokenValue() - Method in class org.springframework.security.web.authentication.rememberme.PersistentRememberMeToken
-  
- getTranslatedPortMappings() - Method in class org.springframework.security.web.PortMapperImpl
- 
Returns the translated (Integer -> Integer) version of the original port mapping specified via
 setHttpsPortMapping() 
- getType() - Method in class org.springframework.security.acls.domain.ObjectIdentityImpl
-  
- getType() - Method in interface org.springframework.security.acls.model.ObjectIdentity
- 
Obtains the "type" metadata for the domain object. 
- getType() - Method in class org.springframework.security.openid.OpenIDAttribute
- 
The attribute type Identifier (a URI). 
- getUid() - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson
-  
- getUnwrappedUserDetails() - Method in class org.springframework.security.access.hierarchicalroles.UserDetailsWrapper
- 
Deprecated. 
- getUrl() - Method in class org.springframework.security.taglibs.authz.AbstractAuthorizeTag
-  
- getUrl() - Method in class org.springframework.security.web.util.RedirectUrlBuilder
-  
- getUser(String) - Method in class org.springframework.security.core.userdetails.memory.UserMap
- 
Deprecated. Locates the specified user by performing a case insensitive search by username. 
- getUserAttributes() - Method in class org.springframework.security.ldap.authentication.AbstractLdapAuthenticator
-  
- getUserCache() - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
-  
- getUserCache() - Method in class org.springframework.security.config.authentication.CachingUserDetailsService
-  
- getUserCache() - Method in class org.springframework.security.web.authentication.www.DigestAuthenticationFilter
-  
- getUserCount() - Method in class org.springframework.security.core.userdetails.memory.UserMap
- 
Deprecated. Indicates the size of the user map. 
- getUserDetails() - Method in class org.springframework.security.cas.authentication.CasAuthenticationToken
-  
- getUserDetailsContextMapper() - Method in class org.springframework.security.ldap.authentication.AbstractLdapAuthenticationProvider
- 
Provides access to the injected UserDetailsContextMapperstrategy for use by subclasses.
 
- getUserDetailsService() - Method in class org.springframework.security.authentication.dao.DaoAuthenticationProvider
-  
- getUserDetailsService() - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
-  
- getUserDetailsService() - Method in class org.springframework.security.web.authentication.www.DigestAuthenticationFilter
-  
- getUserDns(String) - Method in class org.springframework.security.ldap.authentication.AbstractLdapAuthenticator
- 
Builds list of possible DNs for the user, worked out from the userDnPatterns property. 
- getUserFromCache(String) - Method in class org.springframework.security.core.userdetails.cache.EhCacheBasedUserCache
-  
- getUserFromCache(String) - Method in class org.springframework.security.core.userdetails.cache.NullUserCache
-  
- getUserFromCache(String) - Method in interface org.springframework.security.core.userdetails.UserCache
- 
- getUserMap() - Method in class org.springframework.security.core.userdetails.memory.InMemoryDaoImpl
- 
Deprecated. 
- getUsername() - Method in class org.springframework.security.access.hierarchicalroles.UserDetailsWrapper
- 
Deprecated. 
- getUsername() - Method in class org.springframework.security.core.userdetails.User
-  
- getUsername() - Method in interface org.springframework.security.core.userdetails.UserDetails
- 
Returns the username used to authenticate the user. 
- getUsername() - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl
-  
- getUsername() - Method in class org.springframework.security.web.authentication.rememberme.PersistentRememberMeToken
-  
- getUsernameParameter() - Method in class org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter
-  
- getUserPrincipal() - Method in class org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestWrapper
- 
Returns the Authentication(which is a subclass ofPrincipal), ornullif unavailable.
 
- getUserPropertyToUse() - Method in class org.springframework.security.authentication.dao.ReflectionSaltSource
-  
- getUserRoles(HttpServletRequest) - Method in class org.springframework.security.web.authentication.preauth.j2ee.J2eeBasedPreAuthenticatedWebAuthenticationDetailsSource
- 
Obtains the list of user roles based on the current user's JEE roles. 
- getUsersByUsernameQuery() - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
-  
- getUserSearch() - Method in class org.springframework.security.ldap.authentication.AbstractLdapAuthenticator
-  
- getValue() - Method in class org.springframework.security.web.savedrequest.SavedCookie
-  
- getValues() - Method in class org.springframework.security.openid.OpenIDAttribute
- 
The values obtained from an attribute exchange. 
- getVar() - Method in class org.springframework.security.taglibs.authz.JspAuthorizeTag
-  
- getVersion() - Static method in class org.springframework.security.core.SpringSecurityCoreVersion
-  
- getVersion() - Method in class org.springframework.security.web.savedrequest.SavedCookie
-  
- getWrappedUserDetailsService() - Method in class org.springframework.security.access.hierarchicalroles.UserDetailsServiceWrapper
- 
Deprecated. 
- getWriter() - Method in class org.springframework.security.web.context.SaveContextOnUpdateOrErrorResponseWrapper
- 
Makes sure the context is stored before calling getWriter().close()orgetWriter().flush()
 
- GLOBAL_METHOD_SECURITY - Static variable in class org.springframework.security.config.Elements
-  
- GlobalMethodSecurityBeanDefinitionParser - Class in org.springframework.security.config.method
- 
Processes the top-level "global-method-security" element. 
- GlobalMethodSecurityBeanDefinitionParser() - Constructor for class org.springframework.security.config.method.GlobalMethodSecurityBeanDefinitionParser
-  
- gmtZone - Static variable in class org.springframework.security.web.savedrequest.FastHttpDateFormat
- 
GMT time zone - all HTTP dates are on GMT 
- grant(Principal) - Method in interface org.springframework.security.authentication.jaas.AuthorityGranter
- 
The grant method is called for each principal returned from the LoginContext subject. 
- GrantedAuthoritiesContainer - Interface in org.springframework.security.core.authority
- 
Indicates that a object stores GrantedAuthority objects. 
- GrantedAuthoritiesContainerImpl - Class in org.springframework.security.core.authority
- 
Deprecated. 
- GrantedAuthoritiesContainerImpl() - Constructor for class org.springframework.security.core.authority.GrantedAuthoritiesContainerImpl
- 
Deprecated. 
- GrantedAuthoritiesMapper - Interface in org.springframework.security.core.authority.mapping
- 
Mapping interface which can be injected into the authentication layer to convert the
 authorities loaded from storage into those which will be used in the Authenticationobject.
 
- GrantedAuthority - Interface in org.springframework.security.core
- 
- GrantedAuthorityFromAssertionAttributesUserDetailsService - Class in org.springframework.security.cas.userdetails
- 
Populates the  GrantedAuthoritys for a user by reading a list of attributes that were returned as
 part of the CAS response. 
- GrantedAuthorityFromAssertionAttributesUserDetailsService(String[]) - Constructor for class org.springframework.security.cas.userdetails.GrantedAuthorityFromAssertionAttributesUserDetailsService
-  
- GrantedAuthorityImpl - Class in org.springframework.security.core.authority
- 
- GrantedAuthorityImpl(String) - Constructor for class org.springframework.security.core.authority.GrantedAuthorityImpl
- 
Deprecated. 
- GrantedAuthoritySid - Class in org.springframework.security.acls.domain
- 
Represents a GrantedAuthorityas aSid.
 
- GrantedAuthoritySid(String) - Constructor for class org.springframework.security.acls.domain.GrantedAuthoritySid
-  
- GrantedAuthoritySid(GrantedAuthority) - Constructor for class org.springframework.security.acls.domain.GrantedAuthoritySid
-  
- GroupManager - Interface in org.springframework.security.provisioning
- 
Allows management of groups of authorities and their members. 
- id - Variable in class org.springframework.security.taglibs.authz.JspAuthorizeTag
-  
- IdentityUnavailableException - Exception in org.springframework.security.acls.domain
- 
Thrown if an ACL identity could not be extracted from an object. 
- IdentityUnavailableException(String) - Constructor for exception org.springframework.security.acls.domain.IdentityUnavailableException
- 
Constructs an IdentityUnavailableExceptionwith the specified message.
 
- IdentityUnavailableException(String, Throwable) - Constructor for exception org.springframework.security.acls.domain.IdentityUnavailableException
- 
Constructs an IdentityUnavailableExceptionwith the specified message
 and root cause.
 
- INET_ORG_PERSON_MAPPER_CLASS - Static variable in class org.springframework.security.config.ldap.LdapUserServiceBeanDefinitionParser
-  
- InetOrgPerson - Class in org.springframework.security.ldap.userdetails
- 
UserDetails implementation whose properties are based on a subset of the
 LDAP schema for inetOrgPerson. 
- InetOrgPerson() - Constructor for class org.springframework.security.ldap.userdetails.InetOrgPerson
-  
- InetOrgPerson.Essence - Class in org.springframework.security.ldap.userdetails
-  
- InetOrgPerson.Essence() - Constructor for class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- InetOrgPerson.Essence(InetOrgPerson) - Constructor for class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- InetOrgPerson.Essence(DirContextOperations) - Constructor for class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- InetOrgPersonContextMapper - Class in org.springframework.security.ldap.userdetails
-  
- InetOrgPersonContextMapper() - Constructor for class org.springframework.security.ldap.userdetails.InetOrgPersonContextMapper
-  
- init() - Method in class org.springframework.security.config.SecurityNamespaceHandler
-  
- init(FilterConfig) - Method in class org.springframework.security.web.access.intercept.FilterSecurityInterceptor
- 
Not used (we rely on IoC container lifecycle services instead) 
- initDao() - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
-  
- initDao() - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- initDao() - Method in class org.springframework.security.web.authentication.rememberme.JdbcTokenRepositoryImpl
-  
- initExtractorMap() - Method in class org.springframework.security.web.util.ThrowableAnalyzer
- 
Initializes associations between Throwables andThrowableCauseExtractors.
 
- InitialContextFactory - Interface in org.springframework.security.remoting.dns
- 
This is used in JndiDnsResolver to get an InitialDirContext for DNS queries. 
- initialize(Subject, CallbackHandler, Map, Map) - Method in class org.springframework.security.authentication.jaas.SecurityContextLoginModule
- 
Initialize this LoginModule.
 
- InMemoryConfiguration - Class in org.springframework.security.authentication.jaas.memory
- 
 An in memory representation of a JAAS configuration. 
- InMemoryConfiguration(AppConfigurationEntry[]) - Constructor for class org.springframework.security.authentication.jaas.memory.InMemoryConfiguration
- 
Creates a new instance with only a defaultConfiguration. 
- InMemoryConfiguration(Map<String, AppConfigurationEntry[]>) - Constructor for class org.springframework.security.authentication.jaas.memory.InMemoryConfiguration
- 
- InMemoryConfiguration(Map<String, AppConfigurationEntry[]>, AppConfigurationEntry[]) - Constructor for class org.springframework.security.authentication.jaas.memory.InMemoryConfiguration
- 
Creates a new instance with a mapping of login context name to an array
 of  AppConfigurationEntrys along with a default configuration that
 will be used if no mapping is found for the given login context name. 
- InMemoryDaoImpl - Class in org.springframework.security.core.userdetails.memory
- 
Deprecated.
Use InMemoryUserDetailsManager instead (or write your own implementation) 
 
- InMemoryDaoImpl() - Constructor for class org.springframework.security.core.userdetails.memory.InMemoryDaoImpl
- 
Deprecated. 
- InMemoryResource - Class in org.springframework.security.util
- 
An in memory implementation of Spring's  Resource interface. 
- InMemoryResource(String) - Constructor for class org.springframework.security.util.InMemoryResource
-  
- InMemoryResource(byte[]) - Constructor for class org.springframework.security.util.InMemoryResource
-  
- InMemoryResource(byte[], String) - Constructor for class org.springframework.security.util.InMemoryResource
-  
- InMemoryTokenRepositoryImpl - Class in org.springframework.security.web.authentication.rememberme
- 
Simple PersistentTokenRepository implementation backed by a Map. 
- InMemoryTokenRepositoryImpl() - Constructor for class org.springframework.security.web.authentication.rememberme.InMemoryTokenRepositoryImpl
-  
- InMemoryUserDetailsManager - Class in org.springframework.security.provisioning
- 
Non-persistent implementation of UserDetailsManagerwhich is backed by an in-memory map.
 
- InMemoryUserDetailsManager(Collection<UserDetails>) - Constructor for class org.springframework.security.provisioning.InMemoryUserDetailsManager
-  
- InMemoryUserDetailsManager(Properties) - Constructor for class org.springframework.security.provisioning.InMemoryUserDetailsManager
-  
- InsecureChannelProcessor - Class in org.springframework.security.web.access.channel
- 
Ensures channel security is inactive by review of HttpServletRequest.isSecure()responses.
 
- InsecureChannelProcessor() - Constructor for class org.springframework.security.web.access.channel.InsecureChannelProcessor
-  
- insertAce(int, Permission, Sid, boolean) - Method in class org.springframework.security.acls.domain.AclImpl
-  
- insertAce(int, Permission, Sid, boolean) - Method in interface org.springframework.security.acls.model.MutableAcl
-  
- instance - Variable in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl.Essence
-  
- InsufficientAuthenticationException - Exception in org.springframework.security.authentication
- 
Thrown if an authentication request is rejected because the credentials are not sufficiently trusted. 
- InsufficientAuthenticationException(String) - Constructor for exception org.springframework.security.authentication.InsufficientAuthenticationException
- 
Constructs an InsufficientAuthenticationExceptionwith the
 specified message.
 
- InsufficientAuthenticationException(String, Throwable) - Constructor for exception org.springframework.security.authentication.InsufficientAuthenticationException
- 
Constructs an InsufficientAuthenticationExceptionwith the
 specified message and root cause.
 
- InteractiveAuthenticationSuccessEvent - Class in org.springframework.security.authentication.event
- 
Indicates an interactive authentication was successful. 
- InteractiveAuthenticationSuccessEvent(Authentication, Class<?>) - Constructor for class org.springframework.security.authentication.event.InteractiveAuthenticationSuccessEvent
-  
- INTERCEPT_METHODS - Static variable in class org.springframework.security.config.Elements
-  
- INTERCEPT_URL - Static variable in class org.springframework.security.config.Elements
-  
- InterceptMethodsBeanDefinitionDecorator - Class in org.springframework.security.config.method
-  
- InterceptMethodsBeanDefinitionDecorator() - Constructor for class org.springframework.security.config.method.InterceptMethodsBeanDefinitionDecorator
-  
- InterceptorStatusToken - Class in org.springframework.security.access.intercept
- 
- InterceptorStatusToken(SecurityContext, boolean, Collection<ConfigAttribute>, Object) - Constructor for class org.springframework.security.access.intercept.InterceptorStatusToken
-  
- InternalAuthenticationServiceException - Exception in org.springframework.security.authentication
- 
 Thrown if an authentication request could not be processed due to a system problem that occurred internally. 
- InternalAuthenticationServiceException(String, Throwable) - Constructor for exception org.springframework.security.authentication.InternalAuthenticationServiceException
-  
- InternalAuthenticationServiceException(String) - Constructor for exception org.springframework.security.authentication.InternalAuthenticationServiceException
-  
- InvalidCookieException - Exception in org.springframework.security.web.authentication.rememberme
- 
Exception thrown by a RememberMeServices implementation to indicate
 that a submitted cookie is of an invalid format or has expired. 
- InvalidCookieException(String) - Constructor for exception org.springframework.security.web.authentication.rememberme.InvalidCookieException
-  
- InvalidSessionStrategy - Interface in org.springframework.security.web.session
- 
Determines the behaviour of the SessionManagementFilterwhen an invalid session Id is submitted and
 detected in theSessionManagementFilter.
 
- INVOCATION_ATTRIBUTE_FACTORY - Static variable in class org.springframework.security.config.Elements
-  
- INVOCATION_HANDLING - Static variable in class org.springframework.security.config.Elements
-  
- INVOCATIONTARGET_EXTRACTOR - Static variable in class org.springframework.security.web.util.ThrowableAnalyzer
- 
- invoke(MethodInvocation) - Method in class org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor
- 
This method should be used to enforce security on a MethodInvocation.
 
- invoke(JoinPoint) - Method in class org.springframework.security.access.intercept.aspectj.AspectJMethodSecurityInterceptor
- 
Method that is suitable for user with @Aspect notation. 
- invoke(JoinPoint, AspectJCallback) - Method in class org.springframework.security.access.intercept.aspectj.AspectJMethodSecurityInterceptor
- 
Method that is suitable for user with traditional AspectJ-code aspects. 
- invoke(Object) - Method in class org.springframework.security.remoting.rmi.ContextPropagatingRemoteInvocation
- 
Invoked on the server-side. 
- invoke(FilterInvocation) - Method in class org.springframework.security.web.access.intercept.FilterSecurityInterceptor
-  
- invoke(MethodInvocation) - Method in class org.springframework.security.web.authentication.preauth.websphere.WebSphere2SpringSecurityPropagationInterceptor
- 
Deprecated. Authenticate with Spring Security based on WebSphere credentials before proceeding with method
 invocation, and clean up the Spring Security Context after method invocation finishes. 
- IpAddressMatcher - Class in org.springframework.security.web.util
- 
Matches a request based on IP Address or subnet mask matching against the remote address. 
- IpAddressMatcher(String) - Constructor for class org.springframework.security.web.util.IpAddressMatcher
- 
Takes a specific IP address or a range specified using the
 IP/Netmask (e.g. 
- IS_AUTHENTICATED_ANONYMOUSLY - Static variable in class org.springframework.security.access.vote.AuthenticatedVoter
-  
- IS_AUTHENTICATED_FULLY - Static variable in class org.springframework.security.access.vote.AuthenticatedVoter
-  
- IS_AUTHENTICATED_REMEMBERED - Static variable in class org.springframework.security.access.vote.AuthenticatedVoter
-  
- isAbsoluteUrl(String) - Static method in class org.springframework.security.web.util.UrlUtils
- 
Decides if a URL is absolute based on whether it contains a valid scheme name, as defined in RFC 1738. 
- isAccountNonExpired() - Method in class org.springframework.security.access.hierarchicalroles.UserDetailsWrapper
- 
Deprecated. 
- isAccountNonExpired() - Method in class org.springframework.security.core.userdetails.User
-  
- isAccountNonExpired() - Method in interface org.springframework.security.core.userdetails.UserDetails
- 
Indicates whether the user's account has expired. 
- isAccountNonExpired() - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl
-  
- isAccountNonLocked() - Method in class org.springframework.security.access.hierarchicalroles.UserDetailsWrapper
- 
Deprecated. 
- isAccountNonLocked() - Method in class org.springframework.security.core.userdetails.User
-  
- isAccountNonLocked() - Method in interface org.springframework.security.core.userdetails.UserDetails
- 
Indicates whether the user is locked or unlocked. 
- isAccountNonLocked() - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl
-  
- isAllowed(MethodInvocation, Authentication) - Method in class org.springframework.security.access.intercept.MethodInvocationPrivilegeEvaluator
-  
- isAllowed(String, Authentication) - Method in class org.springframework.security.web.access.DefaultWebInvocationPrivilegeEvaluator
- 
Determines whether the user represented by the supplied Authentication object is
 allowed to invoke the supplied URI. 
- isAllowed(String, String, String, Authentication) - Method in class org.springframework.security.web.access.DefaultWebInvocationPrivilegeEvaluator
- 
Determines whether the user represented by the supplied Authentication object is
 allowed to invoke the supplied URI, with the given . 
- isAllowed(String, Authentication) - Method in interface org.springframework.security.web.access.WebInvocationPrivilegeEvaluator
- 
Determines whether the user represented by the supplied Authentication object is
 allowed to invoke the supplied URI. 
- isAllowed(String, String, String, Authentication) - Method in interface org.springframework.security.web.access.WebInvocationPrivilegeEvaluator
- 
Determines whether the user represented by the supplied Authentication object is
 allowed to invoke the supplied URI, with the given . 
- isAllowIfAllAbstainDecisions() - Method in class org.springframework.security.access.vote.AbstractAccessDecisionManager
-  
- isAllowIfEqualGrantedDeniedDecisions() - Method in class org.springframework.security.access.vote.ConsensusBased
-  
- isAllowSessionCreation() - Method in class org.springframework.security.web.authentication.SimpleUrlAuthenticationFailureHandler
-  
- isAlwaysReauthenticate() - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
-  
- isAlwaysUseDefaultTargetUrl() - Method in class org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler
-  
- isAnonymous() - Method in interface org.springframework.security.access.expression.SecurityExpressionOperations
-  
- isAnonymous() - Method in class org.springframework.security.access.expression.SecurityExpressionRoot
-  
- isAnonymous(Authentication) - Method in interface org.springframework.security.authentication.AuthenticationTrustResolver
- 
Indicates whether the passed Authenticationtoken represents an anonymous user.
 
- isAnonymous(Authentication) - Method in class org.springframework.security.authentication.AuthenticationTrustResolverImpl
-  
- isAuditFailure() - Method in class org.springframework.security.acls.domain.AccessControlEntryImpl
-  
- isAuditFailure() - Method in interface org.springframework.security.acls.model.AuditableAccessControlEntry
-  
- isAuditSuccess() - Method in class org.springframework.security.acls.domain.AccessControlEntryImpl
-  
- isAuditSuccess() - Method in interface org.springframework.security.acls.model.AuditableAccessControlEntry
-  
- isAuthenticateAllArtifacts() - Method in class org.springframework.security.cas.ServiceProperties
-  
- isAuthenticated() - Method in interface org.springframework.security.access.expression.SecurityExpressionOperations
-  
- isAuthenticated() - Method in class org.springframework.security.access.expression.SecurityExpressionRoot
-  
- isAuthenticated() - Method in class org.springframework.security.authentication.AbstractAuthenticationToken
-  
- isAuthenticated() - Method in interface org.springframework.security.core.Authentication
- 
Used to indicate to AbstractSecurityInterceptorwhether it should present the
 authentication token to theAuthenticationManager.
 
- isBase64(byte[]) - Static method in class org.springframework.security.crypto.codec.Base64
-  
- isChangeAfterReset() - Method in class org.springframework.security.ldap.ppolicy.PasswordPolicyResponseControl
-  
- isContextHolderRefreshRequired() - Method in class org.springframework.security.access.intercept.InterceptorStatusToken
-  
- isContextSaved() - Method in class org.springframework.security.web.context.SaveContextOnUpdateOrErrorResponseWrapper
- 
Tells if the response wrapper has called saveContext()because of this wrapper.
 
- isCredentialsNonExpired() - Method in class org.springframework.security.access.hierarchicalroles.UserDetailsWrapper
- 
Deprecated. 
- isCredentialsNonExpired() - Method in class org.springframework.security.core.userdetails.User
-  
- isCredentialsNonExpired() - Method in interface org.springframework.security.core.userdetails.UserDetails
- 
Indicates whether the user's credentials (password) has expired. 
- isCredentialsNonExpired() - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl
-  
- isCritical() - Method in class org.springframework.security.ldap.ppolicy.PasswordPolicyControl
- 
Returns whether the control is critical for the client. 
- isEnabled() - Method in class org.springframework.security.access.hierarchicalroles.UserDetailsWrapper
- 
Deprecated. 
- isEnabled() - Method in class org.springframework.security.core.userdetails.memory.UserAttribute
-  
- isEnabled() - Method in class org.springframework.security.core.userdetails.User
-  
- isEnabled() - Method in interface org.springframework.security.core.userdetails.UserDetails
- 
Indicates whether the user is enabled or disabled. 
- isEnabled() - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl
-  
- isEntriesInheriting() - Method in class org.springframework.security.acls.domain.AclImpl
-  
- isEntriesInheriting() - Method in interface org.springframework.security.acls.model.Acl
- 
Indicates whether the ACL entries from the  Acl.getParentAcl() should flow down into the current
  Acl. 
- isEraseCredentialsAfterAuthentication() - Method in class org.springframework.security.authentication.ProviderManager
-  
- isExpired() - Method in class org.springframework.security.core.session.SessionInformation
-  
- isExpired() - Method in class org.springframework.security.ldap.ppolicy.PasswordPolicyResponseControl
-  
- isForceHttps() - Method in class org.springframework.security.web.authentication.LoginUrlAuthenticationEntryPoint
-  
- isForcePrincipalAsString() - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
-  
- isFullyAuthenticated() - Method in interface org.springframework.security.access.expression.SecurityExpressionOperations
-  
- isFullyAuthenticated() - Method in class org.springframework.security.access.expression.SecurityExpressionRoot
-  
- isGranted(List<Permission>, List<Sid>, boolean) - Method in class org.springframework.security.acls.domain.AclImpl
- 
- isGranted(Acl, List<Permission>, List<Sid>, boolean) - Method in class org.springframework.security.acls.domain.DefaultPermissionGrantingStrategy
- 
Determines authorization. 
- isGranted(List<Permission>, List<Sid>, boolean) - Method in interface org.springframework.security.acls.model.Acl
- 
This is the actual authorization logic method, and must be used whenever ACL authorization decisions are
 required. 
- isGranted(Acl, List<Permission>, List<Sid>, boolean) - Method in interface org.springframework.security.acls.model.PermissionGrantingStrategy
- 
Returns true if the the supplied strategy decides that the supplied Aclgrants access
 based on the supplied list of permissions and sids.
 
- isGranting() - Method in class org.springframework.security.acls.domain.AccessControlEntryImpl
-  
- isGranting() - Method in interface org.springframework.security.acls.model.AccessControlEntry
- 
Indicates the a Permission is being granted to the relevant Sid. 
- isHideUserNotFoundExceptions() - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
-  
- isHtmlEscape() - Method in class org.springframework.security.taglibs.authz.AuthenticationTag
- 
Return the HTML escaping setting for this tag,
 or the default setting if not overridden. 
- isIgnoreFailure() - Method in class org.springframework.security.web.authentication.www.BasicAuthenticationFilter
-  
- isIgnorePasswordCase() - Method in class org.springframework.security.authentication.encoding.PlaintextPasswordEncoder
-  
- isInvalidateHttpSession() - Method in class org.springframework.security.web.authentication.logout.SecurityContextLogoutHandler
-  
- isLocked() - Method in class org.springframework.security.ldap.ppolicy.PasswordPolicyResponseControl
- 
Determines whether an account locked error has been returned. 
- isLogInteractiveAuthenticationSuccessEvents() - Method in class org.springframework.security.authentication.event.LoggerListener
-  
- isObserveOncePerRequest() - Method in class org.springframework.security.web.access.intercept.FilterSecurityInterceptor
- 
Indicates whether once-per-request handling will be observed. 
- isPasswordValid(String, String, Object) - Method in class org.springframework.security.authentication.encoding.LdapShaPasswordEncoder
- 
Checks the validity of an unencoded password against an encoded one in the form
 "{SSHA}sQuQF8vj8Eg2Y1hPdh3bkQhCKQBgjhQI". 
- isPasswordValid(String, String, Object) - Method in class org.springframework.security.authentication.encoding.Md4PasswordEncoder
- 
Takes a previously encoded password and compares it with a raw password after mixing in the salt and
 encoding that value. 
- isPasswordValid(String, String, Object) - Method in class org.springframework.security.authentication.encoding.MessageDigestPasswordEncoder
- 
Takes a previously encoded password and compares it with a rawpassword after mixing in the salt and
 encoding that value 
- isPasswordValid(String, String, Object) - Method in interface org.springframework.security.authentication.encoding.PasswordEncoder
- 
Deprecated. Validates a specified "raw" password against an encoded password. 
- isPasswordValid(String, String, Object) - Method in class org.springframework.security.authentication.encoding.PlaintextPasswordEncoder
-  
- isRejectPublicInvocations() - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
-  
- isRememberMe() - Method in interface org.springframework.security.access.expression.SecurityExpressionOperations
-  
- isRememberMe() - Method in class org.springframework.security.access.expression.SecurityExpressionRoot
-  
- isRememberMe(Authentication) - Method in interface org.springframework.security.authentication.AuthenticationTrustResolver
- 
Indicates whether the passed Authenticationtoken represents user that has been remembered
 (i.e.
 
- isRememberMe(Authentication) - Method in class org.springframework.security.authentication.AuthenticationTrustResolverImpl
-  
- isRequired() - Method in class org.springframework.security.openid.OpenIDAttribute
- 
The "required" flag for the attribute when used with an authentication request. 
- isRunning() - Method in class org.springframework.security.ldap.server.ApacheDSContainer
-  
- isSecure() - Method in class org.springframework.security.web.savedrequest.SavedCookie
-  
- isSendRenew() - Method in class org.springframework.security.cas.ServiceProperties
- 
Indicates whether the renewparameter should be sent to the CAS login URL and CAS
 validation URL.
 
- isSidLoaded(List<Sid>) - Method in class org.springframework.security.acls.domain.AclImpl
-  
- isSidLoaded(List<Sid>) - Method in interface org.springframework.security.acls.model.Acl
- 
For efficiency reasons an Acl may be loaded and not contain entries for every
 Sid in the system. 
- isSingleton() - Method in class org.springframework.security.config.authentication.AuthenticationManagerFactoryBean
-  
- isSingleton() - Method in class org.springframework.security.core.token.SecureRandomFactoryBean
-  
- isTokenExpired(long) - Method in class org.springframework.security.web.authentication.rememberme.TokenBasedRememberMeServices
-  
- isUiSecurityDisabled() - Static method in class org.springframework.security.taglibs.TagLibConfig
-  
- isUseForward() - Method in class org.springframework.security.web.authentication.LoginUrlAuthenticationEntryPoint
-  
- isUseForward() - Method in class org.springframework.security.web.authentication.SimpleUrlAuthenticationFailureHandler
-  
- isUserInRole(String) - Method in class org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestWrapper
- 
- isUsernameBasedPrimaryKey() - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
-  
- isUsingGraceLogins() - Method in class org.springframework.security.ldap.ppolicy.PasswordPolicyResponseControl
-  
- isValid() - Method in class org.springframework.security.core.userdetails.memory.UserAttribute
-  
- isValidateConfigAttributes() - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
-  
- isValidRedirectUrl(String) - Static method in class org.springframework.security.web.util.UrlUtils
- 
Returns true if the supplied URL starts with a "/" or is absolute. 
- ObjectIdentity - Interface in org.springframework.security.acls.model
- 
Represents the identity of an individual domain object instance. 
- ObjectIdentityGenerator - Interface in org.springframework.security.acls.model
- 
Strategy which creates an  ObjectIdentity from an object identifier (such as a primary key)
 and type information. 
- ObjectIdentityImpl - Class in org.springframework.security.acls.domain
- 
- ObjectIdentityImpl(String, Serializable) - Constructor for class org.springframework.security.acls.domain.ObjectIdentityImpl
-  
- ObjectIdentityImpl(Class<?>, Serializable) - Constructor for class org.springframework.security.acls.domain.ObjectIdentityImpl
- 
Constructor which uses the name of the supplied class as the type property. 
- ObjectIdentityImpl(Object) - Constructor for class org.springframework.security.acls.domain.ObjectIdentityImpl
- 
Creates the ObjectIdentityImplbased on the passed
 object instance.
 
- objectIdentityRetrievalStrategy - Variable in class org.springframework.security.acls.afterinvocation.AbstractAclProvider
-  
- ObjectIdentityRetrievalStrategy - Interface in org.springframework.security.acls.model
- 
Strategy interface that provides the ability to determine which  ObjectIdentity
 will be returned for a particular domain object 
- ObjectIdentityRetrievalStrategyImpl - Class in org.springframework.security.acls.domain
- 
- ObjectIdentityRetrievalStrategyImpl() - Constructor for class org.springframework.security.acls.domain.ObjectIdentityRetrievalStrategyImpl
-  
- obtainArtifact(HttpServletRequest) - Method in class org.springframework.security.cas.web.CasAuthenticationFilter
- 
If present, gets the artifact (CAS ticket) from the HttpServletRequest.
 
- obtainPassword(HttpServletRequest) - Method in class org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter
- 
Enables subclasses to override the composition of the password, such as by including additional values
 and a separator. 
- obtainPasswordAndSalt(String) - Method in class org.springframework.security.authentication.encoding.PlaintextPasswordEncoder
- 
- obtainSecurityMetadataSource() - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
-  
- obtainSecurityMetadataSource() - Method in class org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor
-  
- obtainSecurityMetadataSource() - Method in class org.springframework.security.web.access.intercept.FilterSecurityInterceptor
-  
- obtainSubject(ServletRequest) - Method in class org.springframework.security.web.jaasapi.JaasApiIntegrationFilter
- 
 Obtains the Subjectto run as ornullif noSubjectis available.
 
- obtainUsername(HttpServletRequest) - Method in class org.springframework.security.openid.OpenIDAuthenticationFilter
- 
Reads the claimedIdentityFieldName from the submitted request. 
- obtainUsername(HttpServletRequest) - Method in class org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter
- 
Enables subclasses to override the composition of the username, such as by including additional values
 and a separator. 
- OID - Static variable in class org.springframework.security.ldap.ppolicy.PasswordPolicyControl
- 
OID of the Password Policy Control 
- onApplicationEvent(AbstractAuthorizationEvent) - Method in class org.springframework.security.access.event.LoggerListener
-  
- onApplicationEvent(AbstractAuthenticationEvent) - Method in class org.springframework.security.authentication.event.LoggerListener
-  
- onApplicationEvent(SessionDestroyedEvent) - Method in class org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider
-  
- onApplicationEvent(SessionDestroyedEvent) - Method in class org.springframework.security.core.session.SessionRegistryImpl
-  
- onAuthentication(Authentication, HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.authentication.session.ConcurrentSessionControlStrategy
- 
In addition to the steps from the superclass, the sessionRegistry will be updated with the new session information. 
- onAuthentication(Authentication, HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.authentication.session.NullAuthenticatedSessionStrategy
-  
- onAuthentication(Authentication, HttpServletRequest, HttpServletResponse) - Method in interface org.springframework.security.web.authentication.session.SessionAuthenticationStrategy
- 
Performs Http session-related functionality when a new authentication occurs. 
- onAuthentication(Authentication, HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.authentication.session.SessionFixationProtectionStrategy
- 
Called when a user is newly authenticated. 
- onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in interface org.springframework.security.web.authentication.AuthenticationFailureHandler
- 
Called when an authentication attempt fails. 
- onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.springframework.security.web.authentication.ExceptionMappingAuthenticationFailureHandler
-  
- onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.springframework.security.web.authentication.SimpleUrlAuthenticationFailureHandler
- 
Performs the redirect or forward to the defaultFailureUrlif set, otherwise returns a 401 error code.
 
- onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in interface org.springframework.security.web.authentication.AuthenticationSuccessHandler
- 
Called when a user has been successfully authenticated. 
- onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.springframework.security.web.authentication.SavedRequestAwareAuthenticationSuccessHandler
-  
- onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.springframework.security.web.authentication.SimpleUrlAuthenticationSuccessHandler
- 
Calls the parent class handle()method to forward or redirect to the target URL, and
 then callsclearAuthenticationAttributes()to remove any leftover session data.
 
- onInvalidSessionDetected(HttpServletRequest, HttpServletResponse) - Method in interface org.springframework.security.web.session.InvalidSessionStrategy
-  
- onInvalidSessionDetected(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.session.SimpleRedirectInvalidSessionStrategy
-  
- onLoginFail(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
-  
- onLoginSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
- 
Called from loginSuccess when a remember-me login has been requested. 
- onLoginSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.springframework.security.web.authentication.rememberme.PersistentTokenBasedRememberMeServices
- 
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. 
- onLoginSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.springframework.security.web.authentication.rememberme.TokenBasedRememberMeServices
-  
- onLogoutSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in interface org.springframework.security.web.authentication.logout.LogoutSuccessHandler
-  
- onLogoutSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.springframework.security.web.authentication.logout.SimpleUrlLogoutSuccessHandler
-  
- onSessionChange(String, HttpSession, Authentication) - Method in class org.springframework.security.web.authentication.session.SessionFixationProtectionStrategy
- 
Called when the session has been changed and the old attributes have been migrated to the new session. 
- onSuccessfulAuthentication(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter
- 
Called if a remember-me token is presented and successfully authenticated by the RememberMeServicesautoLoginmethod and theAuthenticationManager.
 
- onSuccessfulAuthentication(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.springframework.security.web.authentication.www.BasicAuthenticationFilter
-  
- onUnsuccessfulAuthentication(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter
- 
Called if the AuthenticationManagerrejects the authentication object returned from theRememberMeServicesautoLoginmethod.
 
- onUnsuccessfulAuthentication(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.springframework.security.web.authentication.www.BasicAuthenticationFilter
-  
- OpenID4JavaConsumer - Class in org.springframework.security.openid
-  
- OpenID4JavaConsumer() - Constructor for class org.springframework.security.openid.OpenID4JavaConsumer
-  
- OpenID4JavaConsumer(List<OpenIDAttribute>) - Constructor for class org.springframework.security.openid.OpenID4JavaConsumer
- 
- OpenID4JavaConsumer(ConsumerManager, List<OpenIDAttribute>) - Constructor for class org.springframework.security.openid.OpenID4JavaConsumer
- 
Deprecated. 
- OpenID4JavaConsumer(AxFetchListFactory) - Constructor for class org.springframework.security.openid.OpenID4JavaConsumer
-  
- OpenID4JavaConsumer(ConsumerManager, AxFetchListFactory) - Constructor for class org.springframework.security.openid.OpenID4JavaConsumer
-  
- OPENID_ATTRIBUTE - Static variable in class org.springframework.security.config.Elements
-  
- OPENID_ATTRIBUTE_EXCHANGE - Static variable in class org.springframework.security.config.Elements
-  
- OPENID_LOGIN - Static variable in class org.springframework.security.config.Elements
-  
- OpenIDAttribute - Class in org.springframework.security.openid
- 
Represents an OpenID subject identity attribute. 
- OpenIDAttribute(String, String) - Constructor for class org.springframework.security.openid.OpenIDAttribute
-  
- OpenIDAttribute(String, String, List<String>) - Constructor for class org.springframework.security.openid.OpenIDAttribute
-  
- OpenIDAuthenticationFilter - Class in org.springframework.security.openid
- 
Filter which processes OpenID authentication requests. 
- OpenIDAuthenticationFilter() - Constructor for class org.springframework.security.openid.OpenIDAuthenticationFilter
-  
- OpenIDAuthenticationProvider - Class in org.springframework.security.openid
- 
Finalises the OpenID authentication by obtaining local authorities for the authenticated user. 
- OpenIDAuthenticationProvider() - Constructor for class org.springframework.security.openid.OpenIDAuthenticationProvider
-  
- OpenIDAuthenticationStatus - Enum in org.springframework.security.openid
- 
Authentication status codes, based on JanRain status codes 
- OpenIDAuthenticationToken - Class in org.springframework.security.openid
- 
OpenID Authentication Token 
- OpenIDAuthenticationToken(OpenIDAuthenticationStatus, String, String, List<OpenIDAttribute>) - Constructor for class org.springframework.security.openid.OpenIDAuthenticationToken
-  
- OpenIDAuthenticationToken(Object, Collection<? extends GrantedAuthority>, String, List<OpenIDAttribute>) - Constructor for class org.springframework.security.openid.OpenIDAuthenticationToken
- 
Created by the OpenIDAuthenticationProvider on successful authentication. 
- OpenIDConsumer - Interface in org.springframework.security.openid
- 
An interface for OpenID library implementations 
- OpenIDConsumerException - Exception in org.springframework.security.openid
- 
Thrown by an OpenIDConsumer if it cannot process a request 
- OpenIDConsumerException(String) - Constructor for exception org.springframework.security.openid.OpenIDConsumerException
-  
- OpenIDConsumerException(String, Throwable) - Constructor for exception org.springframework.security.openid.OpenIDConsumerException
-  
- OPT_DEFAULT_PORT - Static variable in class org.springframework.security.config.ldap.LdapServerBeanDefinitionParser
-  
- ORDERED - Static variable in class org.springframework.security.crypto.codec.Base64
- 
- org.springframework.security.access - package org.springframework.security.access
- 
Core access-control related code, including security metadata related classes, interception code, access control
 annotations, EL support and voter-based implementations of the central
  AccessDecisionManager interface. 
- org.springframework.security.access.annotation - package org.springframework.security.access.annotation
- 
Support for JSR-250 and Spring Security @Securedannotations.
 
- org.springframework.security.access.event - package org.springframework.security.access.event
- 
Authorization event and listener classes. 
- org.springframework.security.access.expression - package org.springframework.security.access.expression
- 
Expression handling code to support the use of Spring-EL based expressions in @PreAuthorize,@PreFilter,@PostAuthorizeand@PostFilterannotations.
 
- org.springframework.security.access.expression.method - package org.springframework.security.access.expression.method
- 
Implementation of expression-based method security. 
- org.springframework.security.access.hierarchicalroles - package org.springframework.security.access.hierarchicalroles
- 
Role hierarchy implementation. 
- org.springframework.security.access.intercept - package org.springframework.security.access.intercept
- 
Abstract level security interception classes which are responsible for enforcing the
 configured security constraints for a secure object. 
- org.springframework.security.access.intercept.aopalliance - package org.springframework.security.access.intercept.aopalliance
- 
Enforces security for AOP Alliance MethodInvocations, such as via Spring AOP.
 
- org.springframework.security.access.intercept.aspectj - package org.springframework.security.access.intercept.aspectj
- 
Enforces security for AspectJ JointPoints, delegating secure object callbacks to the calling aspect.
 
- org.springframework.security.access.method - package org.springframework.security.access.method
- 
Provides SecurityMetadataSourceimplementations for securing Java method invocations via different
 AOP libraries.
 
- org.springframework.security.access.prepost - package org.springframework.security.access.prepost
- 
Contains the infrastructure classes for handling the @PreAuthorize,@PreFilter,@PostAuthorizeand@PostFilterannotations.
 
- org.springframework.security.access.vote - package org.springframework.security.access.vote
- 
Implements a vote-based approach to authorization decisions. 
- org.springframework.security.acls - package org.springframework.security.acls
- 
The Spring Security ACL package which implements instance-based security for domain objects. 
- org.springframework.security.acls.afterinvocation - package org.springframework.security.acls.afterinvocation
- 
After-invocation providers for collection and array filtering. 
- org.springframework.security.acls.domain - package org.springframework.security.acls.domain
- 
Basic implementation of access control lists (ACLs) interfaces. 
- org.springframework.security.acls.jdbc - package org.springframework.security.acls.jdbc
- 
JDBC-based persistence of ACL information 
- org.springframework.security.acls.model - package org.springframework.security.acls.model
- 
Interfaces and shared classes to manage access control lists (ACLs) for domain object instances. 
- org.springframework.security.authentication - package org.springframework.security.authentication
- 
Core classes and interfaces related to user authentication, which are used throughout Spring Security. 
- org.springframework.security.authentication.dao - package org.springframework.security.authentication.dao
- 
An AuthenticationProviderwhich relies upon a data access object.
 
- org.springframework.security.authentication.encoding - package org.springframework.security.authentication.encoding
- 
Password encoding implementations. 
- org.springframework.security.authentication.event - package org.springframework.security.authentication.event
- 
Authentication success and failure events which can be published to the Spring application context. 
- org.springframework.security.authentication.jaas - package org.springframework.security.authentication.jaas
- 
An authentication provider for JAAS. 
- org.springframework.security.authentication.jaas.event - package org.springframework.security.authentication.jaas.event
- 
JAAS authentication events which can be published to the Spring application context by the JAAS authentication
 provider. 
- org.springframework.security.authentication.jaas.memory - package org.springframework.security.authentication.jaas.memory
- 
An in memory JAAS implementation. 
- org.springframework.security.authentication.rcp - package org.springframework.security.authentication.rcp
- 
Allows remote clients to authenticate and obtain a populated Authenticationobject.
 
- org.springframework.security.cas - package org.springframework.security.cas
- 
Spring Security support for Jasig's Central Authentication Service ( CAS). 
- org.springframework.security.cas.authentication - package org.springframework.security.cas.authentication
- 
An AuthenticationProviderthat can process CAS service tickets and proxy tickets.
 
- org.springframework.security.cas.userdetails - package org.springframework.security.cas.userdetails
-  
- org.springframework.security.cas.web - package org.springframework.security.cas.web
- 
Authenticates standard web browser users via CAS. 
- org.springframework.security.cas.web.authentication - package org.springframework.security.cas.web.authentication
- 
Authentication processing mechanisms which respond to the submission of authentication
 credentials using CAS. 
- org.springframework.security.config - package org.springframework.security.config
- 
Support classes for the Spring Security namespace. 
- org.springframework.security.config.authentication - package org.springframework.security.config.authentication
- 
Parsing of <authentication-manager> and related elements. 
- org.springframework.security.config.debug - package org.springframework.security.config.debug
-  
- org.springframework.security.config.http - package org.springframework.security.config.http
- 
Parsing of the <http> namespace element. 
- org.springframework.security.config.ldap - package org.springframework.security.config.ldap
- 
Security namespace support for LDAP authentication. 
- org.springframework.security.config.method - package org.springframework.security.config.method
- 
Support for parsing of the <global-method-security> and <intercept-methods> elements. 
- org.springframework.security.core - package org.springframework.security.core
- 
Core classes and interfaces related to user authentication and authorization, as well as the maintenance of
 a security context. 
- org.springframework.security.core.authority - package org.springframework.security.core.authority
- 
The default implementation of the GrantedAuthorityinterface.
 
- org.springframework.security.core.authority.mapping - package org.springframework.security.core.authority.mapping
- 
Strategies for mapping a list of attributes (such as roles or LDAP groups) to a list of
 GrantedAuthoritys.
 
- org.springframework.security.core.context - package 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.session - package org.springframework.security.core.session
- 
Session abstraction which is provided by the org.springframework.security.core.session.SessionInformation
 SessionInformationclass.
 
- org.springframework.security.core.token - package org.springframework.security.core.token
- 
A service for building secure random tokens. 
- org.springframework.security.core.userdetails - package org.springframework.security.core.userdetails
- 
The standard interfaces for implementing user data DAOs. 
- org.springframework.security.core.userdetails.cache - package org.springframework.security.core.userdetails.cache
- 
- org.springframework.security.core.userdetails.jdbc - package org.springframework.security.core.userdetails.jdbc
- 
Exposes a JDBC-based authentication repository, implementing
 org.springframework.security.core.userdetails.UserDetailsService UserDetailsService.
 
- org.springframework.security.core.userdetails.memory - package org.springframework.security.core.userdetails.memory
- 
Exposes an in-memory authentication repository. 
- org.springframework.security.crypto.bcrypt - package org.springframework.security.crypto.bcrypt
-  
- org.springframework.security.crypto.codec - package org.springframework.security.crypto.codec
- 
Internal codec classes. 
- org.springframework.security.crypto.encrypt - package org.springframework.security.crypto.encrypt
-  
- org.springframework.security.crypto.keygen - package org.springframework.security.crypto.keygen
-  
- org.springframework.security.crypto.password - package org.springframework.security.crypto.password
-  
- org.springframework.security.crypto.util - package org.springframework.security.crypto.util
-  
- org.springframework.security.ldap - package org.springframework.security.ldap
- 
Spring Security's LDAP module. 
- org.springframework.security.ldap.authentication - package org.springframework.security.ldap.authentication
- 
The LDAP authentication provider package. 
- org.springframework.security.ldap.authentication.ad - package org.springframework.security.ldap.authentication.ad
-  
- org.springframework.security.ldap.ppolicy - package org.springframework.security.ldap.ppolicy
- 
- org.springframework.security.ldap.search - package org.springframework.security.ldap.search
- 
LdapUserSearchimplementations.
 
- org.springframework.security.ldap.server - package org.springframework.security.ldap.server
- 
Embedded Apache Directory Server implementation, as used by the configuration namespace. 
- org.springframework.security.ldap.userdetails - package org.springframework.security.ldap.userdetails
- 
LDAP-focused UserDetailsimplementations which map from a ubset of the data
 contained in some of the standard LDAP types (such asInetOrgPerson).
 
- org.springframework.security.openid - package org.springframework.security.openid
- 
Authenticates standard web browser users via  OpenID. 
- org.springframework.security.provisioning - package org.springframework.security.provisioning
- 
Contains simple user and authority group account provisioning interfaces together with a a
 JDBC-based implementation. 
- org.springframework.security.remoting.dns - package org.springframework.security.remoting.dns
- 
DNS resolution. 
- org.springframework.security.remoting.httpinvoker - package org.springframework.security.remoting.httpinvoker
- 
Enables use of Spring's HttpInvokerextension points to
 present theprincipalandcredentialslocated
 in theContextHoldervia BASIC authentication.
 
- org.springframework.security.remoting.rmi - package org.springframework.security.remoting.rmi
- 
Enables use of Spring's RMI remoting extension points to propagate the SecurityContextHolder(which
 should contain anAuthenticationrequest token) from one JVM to the remote JVM.
 
- org.springframework.security.taglibs - package org.springframework.security.taglibs
- 
Security related tag libraries that can be used in JSPs and templates. 
- org.springframework.security.taglibs.authz - package org.springframework.security.taglibs.authz
- 
JSP Security tag library implementation. 
- org.springframework.security.taglibs.velocity - package org.springframework.security.taglibs.velocity
-  
- org.springframework.security.util - package org.springframework.security.util
- 
General utility classes used throughout the Spring Security framework. 
- org.springframework.security.web - package org.springframework.security.web
- 
Spring Security's web security module. 
- org.springframework.security.web.access - package org.springframework.security.web.access
- 
Access-control related classes and packages. 
- org.springframework.security.web.access.channel - package org.springframework.security.web.access.channel
- 
Classes that ensure web requests are received over required transport channels. 
- org.springframework.security.web.access.expression - package org.springframework.security.web.access.expression
- 
Implementation of web security expressions. 
- org.springframework.security.web.access.intercept - package org.springframework.security.web.access.intercept
- 
Enforcement of security for HTTP requests, typically by the URL requested. 
- org.springframework.security.web.authentication - package 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 - package org.springframework.security.web.authentication.logout
- 
Logout functionality based around a filter which handles a specific logout URL. 
- org.springframework.security.web.authentication.preauth - package org.springframework.security.web.authentication.preauth
- 
Support for "pre-authenticated" scenarios, where Spring Security assumes the incoming request has already been
 authenticated by some externally configured system. 
- org.springframework.security.web.authentication.preauth.j2ee - package org.springframework.security.web.authentication.preauth.j2ee
- 
Pre-authentication support for container-authenticated requests. 
- org.springframework.security.web.authentication.preauth.websphere - package org.springframework.security.web.authentication.preauth.websphere
- 
Websphere-specific pre-authentication classes. 
- org.springframework.security.web.authentication.preauth.x509 - package org.springframework.security.web.authentication.preauth.x509
- 
X.509 client certificate authentication support. 
- org.springframework.security.web.authentication.rememberme - package org.springframework.security.web.authentication.rememberme
- 
Support for remembering a user between different web sessions. 
- org.springframework.security.web.authentication.session - package 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 - package org.springframework.security.web.authentication.switchuser
- 
Provides HTTP-based "switch user" (su) capabilities. 
- org.springframework.security.web.authentication.ui - package org.springframework.security.web.authentication.ui
- 
Authentication user-interface rendering code. 
- org.springframework.security.web.authentication.www - package org.springframework.security.web.authentication.www
- 
WWW-Authenticate based authentication mechanism implementations: Basic and Digest authentication. 
- org.springframework.security.web.context - package org.springframework.security.web.context
- 
Classes which are responsible for maintaining the security context between HTTP requests. 
- org.springframework.security.web.firewall - package org.springframework.security.web.firewall
-  
- org.springframework.security.web.jaasapi - package org.springframework.security.web.jaasapi
- 
Makes a JAAS Subject available as the current Subject. 
- org.springframework.security.web.savedrequest - package org.springframework.security.web.savedrequest
- 
Classes related to the caching of an HttpServletRequestwhich requires authentication.
 
- org.springframework.security.web.servletapi - package org.springframework.security.web.servletapi
- 
Populates a Servlet request with a new Spring Security compliant HttpServletRequestWrapper.
 
- org.springframework.security.web.session - package org.springframework.security.web.session
- 
Session management filters, HttpSessionevents and publisher classes.
 
- org.springframework.security.web.util - package org.springframework.security.web.util
- 
Web utility classes. 
- OwnershipAcl - Interface in org.springframework.security.acls.model
- 
A mutable ACL that provides ownership capabilities. 
- read - Variable in class org.springframework.security.access.expression.SecurityExpressionRoot
-  
- READ - Static variable in class org.springframework.security.acls.domain.BasePermission
-  
- readAclById(ObjectIdentity, List<Sid>) - Method in class org.springframework.security.acls.jdbc.JdbcAclService
-  
- readAclById(ObjectIdentity) - Method in class org.springframework.security.acls.jdbc.JdbcAclService
-  
- readAclById(ObjectIdentity) - Method in interface org.springframework.security.acls.model.AclService
- 
- readAclById(ObjectIdentity, List<Sid>) - Method in interface org.springframework.security.acls.model.AclService
- 
- readAclsById(List<ObjectIdentity>, List<Sid>) - Method in class org.springframework.security.acls.jdbc.BasicLookupStrategy
- 
The main method. 
- readAclsById(List<ObjectIdentity>) - Method in class org.springframework.security.acls.jdbc.JdbcAclService
-  
- readAclsById(List<ObjectIdentity>, List<Sid>) - Method in class org.springframework.security.acls.jdbc.JdbcAclService
-  
- readAclsById(List<ObjectIdentity>, List<Sid>) - Method in interface org.springframework.security.acls.jdbc.LookupStrategy
- 
Perform database-specific optimized lookup. 
- readAclsById(List<ObjectIdentity>) - Method in interface org.springframework.security.acls.model.AclService
- 
Obtains all the Acls that apply for the passed Objects. 
- readAclsById(List<ObjectIdentity>, List<Sid>) - Method in interface org.springframework.security.acls.model.AclService
- 
Obtains all the Acls that apply for the passed Objects, but only for the
 security identifies passed. 
- RedirectStrategy - Interface in org.springframework.security.web
- 
Encapsulates the redirection logic for all classes in the framework which perform redirects. 
- RedirectUrlBuilder - Class in org.springframework.security.web.util
- 
Internal class for building redirect URLs. 
- RedirectUrlBuilder() - Constructor for class org.springframework.security.web.util.RedirectUrlBuilder
-  
- ReflectionSaltSource - Class in org.springframework.security.authentication.dao
- 
Obtains a salt from a specified property of the  User object. 
- ReflectionSaltSource() - Constructor for class org.springframework.security.authentication.dao.ReflectionSaltSource
-  
- refresh() - Method in class org.springframework.security.authentication.jaas.memory.InMemoryConfiguration
- 
Does nothing, but required for JDK5 
- refreshLastRequest() - Method in class org.springframework.security.core.session.SessionInformation
- 
Refreshes the internal lastRequest to the current date and time. 
- refreshLastRequest(String) - Method in interface org.springframework.security.core.session.SessionRegistry
- 
Updates the given sessionIdso its last request time is equal to the present date and time.
 
- refreshLastRequest(String) - Method in class org.springframework.security.core.session.SessionRegistryImpl
-  
- RegexBasedAxFetchListFactory - Class in org.springframework.security.openid
-  
- RegexBasedAxFetchListFactory(Map<String, List<OpenIDAttribute>>) - Constructor for class org.springframework.security.openid.RegexBasedAxFetchListFactory
-  
- RegexRequestMatcher - Class in org.springframework.security.web.util
- 
Uses a regular expression to decide whether a supplied the URL of a supplied HttpServletRequest.
 
- RegexRequestMatcher(String, String) - Constructor for class org.springframework.security.web.util.RegexRequestMatcher
- 
Creates a case-sensitive Patterninstance to match against the request.
 
- RegexRequestMatcher(String, String, boolean) - Constructor for class org.springframework.security.web.util.RegexRequestMatcher
- 
As above, but allows setting of whether case-insensitive matching should be used. 
- registerExtractor(Class<? extends Throwable>, ThrowableCauseExtractor) - Method in class org.springframework.security.web.util.ThrowableAnalyzer
- 
Registers a ThrowableCauseExtractorfor the specified type.
 
- registerNewSession(String, Object) - Method in interface org.springframework.security.core.session.SessionRegistry
- 
Registers a new session for the specified principal. 
- registerNewSession(String, Object) - Method in class org.springframework.security.core.session.SessionRegistryImpl
-  
- registerPermission(Permission, String) - Method in class org.springframework.security.acls.domain.DefaultPermissionFactory
-  
- registerPublicPermissions(Class<? extends Permission>) - Method in class org.springframework.security.acls.domain.DefaultPermissionFactory
- 
Registers the public static fields of type  Permission for a give class. 
- release() - Method in class org.springframework.security.taglibs.authz.JspAuthorizeTag
-  
- REMEMBER_ME - Static variable in class org.springframework.security.config.Elements
-  
- RememberMeAuthenticationException - Exception in org.springframework.security.web.authentication.rememberme
-  
- RememberMeAuthenticationException(String) - Constructor for exception org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationException
-  
- RememberMeAuthenticationFilter - Class in org.springframework.security.web.authentication.rememberme
- 
Detects if there is no  Authentication object in the  SecurityContext, and populates the context with
 a remember-me authentication token if a  RememberMeServices implementation so requests. 
- RememberMeAuthenticationFilter() - Constructor for class org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter
- 
Deprecated.
Use constructor injection 
 
- RememberMeAuthenticationFilter(AuthenticationManager, RememberMeServices) - Constructor for class org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter
-  
- RememberMeAuthenticationProvider - Class in org.springframework.security.authentication
- 
- RememberMeAuthenticationProvider() - Constructor for class org.springframework.security.authentication.RememberMeAuthenticationProvider
- 
Deprecated.
Use constructor injection 
 
- RememberMeAuthenticationProvider(String) - Constructor for class org.springframework.security.authentication.RememberMeAuthenticationProvider
-  
- RememberMeAuthenticationToken - Class in org.springframework.security.authentication
- 
Represents a remembered Authentication.
 
- RememberMeAuthenticationToken(String, Object, Collection<? extends GrantedAuthority>) - Constructor for class org.springframework.security.authentication.RememberMeAuthenticationToken
- 
Constructor. 
- rememberMeRequested(HttpServletRequest, String) - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
- 
Allows customization of whether a remember-me login has been requested. 
- RememberMeServices - Interface in org.springframework.security.web.authentication
- 
Implement by a class that is capable of providing a remember-me service. 
- RemoteAuthenticationException - Exception in org.springframework.security.authentication.rcp
- 
Thrown if a RemoteAuthenticationManagercannot validate the presented authentication request.
 
- RemoteAuthenticationException(String) - Constructor for exception org.springframework.security.authentication.rcp.RemoteAuthenticationException
- 
Constructs a RemoteAuthenticationExceptionwith the
 specified message and no root cause.
 
- RemoteAuthenticationManager - Interface in org.springframework.security.authentication.rcp
- 
Allows remote clients to attempt authentication. 
- RemoteAuthenticationManagerImpl - Class in org.springframework.security.authentication.rcp
- 
Server-side processor of a remote authentication request. 
- RemoteAuthenticationManagerImpl() - Constructor for class org.springframework.security.authentication.rcp.RemoteAuthenticationManagerImpl
-  
- RemoteAuthenticationProvider - Class in org.springframework.security.authentication.rcp
- 
- RemoteAuthenticationProvider() - Constructor for class org.springframework.security.authentication.rcp.RemoteAuthenticationProvider
-  
- removeAuthorities(DistinguishedName, Collection<? extends GrantedAuthority>) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsManager
-  
- removeGroupAuthority(String, GrantedAuthority) - Method in interface org.springframework.security.provisioning.GroupManager
- 
Deletes an authority from those assigned to a group 
- removeGroupAuthority(String, GrantedAuthority) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- removeRequest(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.savedrequest.HttpSessionRequestCache
-  
- removeRequest(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.savedrequest.NullRequestCache
-  
- removeRequest(HttpServletRequest, HttpServletResponse) - Method in interface org.springframework.security.web.savedrequest.RequestCache
- 
Removes the cached request. 
- removeSessionInformation(String) - Method in interface org.springframework.security.core.session.SessionRegistry
- 
Deletes all the session information being maintained for the specified sessionId.
 
- removeSessionInformation(String) - Method in class org.springframework.security.core.session.SessionRegistryImpl
-  
- removeTicketFromCache(CasAuthenticationToken) - Method in class org.springframework.security.cas.authentication.EhCacheBasedTicketCache
-  
- removeTicketFromCache(String) - Method in class org.springframework.security.cas.authentication.EhCacheBasedTicketCache
-  
- removeTicketFromCache(CasAuthenticationToken) - Method in class org.springframework.security.cas.authentication.NullStatelessTicketCache
- 
This is a no-op since we are not storing tickets. 
- removeTicketFromCache(String) - Method in class org.springframework.security.cas.authentication.NullStatelessTicketCache
- 
This is a no-op since we are not storing tickets. 
- removeTicketFromCache(CasAuthenticationToken) - Method in interface org.springframework.security.cas.authentication.StatelessTicketCache
- 
- removeTicketFromCache(String) - Method in interface org.springframework.security.cas.authentication.StatelessTicketCache
- 
Removes the specified ticket from the cache, meaning that future calls
 will require a new service ticket. 
- removeUserFromCache(UserDetails) - Method in class org.springframework.security.core.userdetails.cache.EhCacheBasedUserCache
-  
- removeUserFromCache(String) - Method in class org.springframework.security.core.userdetails.cache.EhCacheBasedUserCache
-  
- removeUserFromCache(String) - Method in class org.springframework.security.core.userdetails.cache.NullUserCache
-  
- removeUserFromCache(String) - Method in interface org.springframework.security.core.userdetails.UserCache
- 
Removes the specified user from the cache. 
- removeUserFromGroup(String, String) - Method in interface org.springframework.security.provisioning.GroupManager
- 
Deletes a user's membership of a group. 
- removeUserFromGroup(String, String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- removeUserTokens(String) - Method in class org.springframework.security.web.authentication.rememberme.InMemoryTokenRepositoryImpl
-  
- removeUserTokens(String) - Method in class org.springframework.security.web.authentication.rememberme.JdbcTokenRepositoryImpl
-  
- removeUserTokens(String) - Method in interface org.springframework.security.web.authentication.rememberme.PersistentTokenRepository
-  
- renameGroup(String, String) - Method in interface org.springframework.security.provisioning.GroupManager
- 
Changes the name of a group without altering the assigned authorities or members. 
- renameGroup(String, String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- request - Variable in class org.springframework.security.web.access.expression.WebSecurityExpressionRoot
- 
Allows direct access to the request object 
- REQUEST_CACHE - Static variable in class org.springframework.security.config.Elements
-  
- RequestCache - Interface in org.springframework.security.web.savedrequest
- 
Implements "saved request" logic, allowing a single request to be retrieved and restarted after redirecting to
 an authentication mechanism. 
- RequestCacheAwareFilter - Class in org.springframework.security.web.savedrequest
- 
Responsible for reconstituting the saved request if one is cached and it matches the current request. 
- RequestCacheAwareFilter() - Constructor for class org.springframework.security.web.savedrequest.RequestCacheAwareFilter
-  
- RequestCacheAwareFilter(RequestCache) - Constructor for class org.springframework.security.web.savedrequest.RequestCacheAwareFilter
-  
- RequestHeaderAuthenticationFilter - Class in org.springframework.security.web.authentication.preauth
- 
A simple pre-authenticated filter which obtains the username from a request header, for use with systems such as
 CA Siteminder. 
- RequestHeaderAuthenticationFilter() - Constructor for class org.springframework.security.web.authentication.preauth.RequestHeaderAuthenticationFilter
-  
- RequestKey - Class in org.springframework.security.web.access.intercept
-  
- RequestKey(String) - Constructor for class org.springframework.security.web.access.intercept.RequestKey
-  
- RequestKey(String, String) - Constructor for class org.springframework.security.web.access.intercept.RequestKey
-  
- RequestMatcher - Interface in org.springframework.security.web.util
- 
Simple strategy to match an HttpServletRequest. 
- RequestMatcherEditor - Class in org.springframework.security.web.util
- 
PropertyEditor which creates ELRequestMatcher instances from Strings
 
 This allows to use a String in a BeanDefinition instead of an (inner) bean
 if a RequestMatcher is required, e.g. 
- RequestMatcherEditor() - Constructor for class org.springframework.security.web.util.RequestMatcherEditor
-  
- RequestRejectedException - Exception in org.springframework.security.web.firewall
-  
- RequestRejectedException(String) - Constructor for exception org.springframework.security.web.firewall.RequestRejectedException
-  
- requirePermission - Variable in class org.springframework.security.acls.afterinvocation.AbstractAclProvider
-  
- requiresAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.cas.web.CasAuthenticationFilter
- 
Overridden to provide proxying capabilities. 
- requiresAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
- 
Indicates whether this filter should attempt to process a login request for the current invocation. 
- requiresExitUser(HttpServletRequest) - Method in class org.springframework.security.web.authentication.switchuser.SwitchUserFilter
- 
Checks the request URI for the presence of exitUserUrl. 
- requiresLogout(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.authentication.logout.LogoutFilter
- 
Allow subclasses to modify when a logout should take place. 
- requiresSwitchUser(HttpServletRequest) - Method in class org.springframework.security.web.authentication.switchuser.SwitchUserFilter
- 
Checks the request URI for the presence of switchUserUrl. 
- RESERVED_OFF - Static variable in interface org.springframework.security.acls.model.Permission
-  
- RESERVED_ON - Static variable in interface org.springframework.security.acls.model.Permission
-  
- reset() - Method in class org.springframework.security.web.firewall.FirewalledRequest
- 
This method will be called once the request has passed through the
 security filter chain, when it is about to proceed to the application
 proper. 
- resolveException(LoginException) - Method in class org.springframework.security.authentication.jaas.DefaultLoginExceptionResolver
-  
- resolveException(LoginException) - Method in interface org.springframework.security.authentication.jaas.LoginExceptionResolver
- 
Translates a Jaas LoginException to an SpringSecurityException. 
- resolveIpAddress(String) - Method in interface org.springframework.security.remoting.dns.DnsResolver
- 
Resolves the IP Address (A record) to the specified host name. 
- resolveIpAddress(String) - Method in class org.springframework.security.remoting.dns.JndiDnsResolver
-  
- resolveServiceEntry(String, String) - Method in interface org.springframework.security.remoting.dns.DnsResolver
- 
Resolves the host name for the specified service in the specified domain 
- resolveServiceEntry(String, String) - Method in class org.springframework.security.remoting.dns.JndiDnsResolver
-  
- resolveServiceIpAddress(String, String) - Method in interface org.springframework.security.remoting.dns.DnsResolver
- 
Resolves the host name for the specified service and then the IP Address for this host in one call. 
- resolveServiceIpAddress(String, String) - Method in class org.springframework.security.remoting.dns.JndiDnsResolver
-  
- retrieveEntry(String, String[]) - Method in class org.springframework.security.ldap.SpringSecurityLdapTemplate
- 
Composes an object from the attributes of the given DN. 
- retrieveObjectIdentityPrimaryKey(ObjectIdentity) - Method in class org.springframework.security.acls.jdbc.JdbcMutableAclService
- 
Retrieves the primary key from the acl_object_identity table for the passed ObjectIdentity. 
- retrievePassword(Authentication) - Method in class org.springframework.security.web.authentication.rememberme.TokenBasedRememberMeServices
-  
- retrieveUser(String, UsernamePasswordAuthenticationToken) - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
- 
Allows subclasses to actually retrieve the UserDetailsfrom an implementation-specific
 location, with the option of throwing anAuthenticationExceptionimmediately if the presented
 credentials are incorrect (this is especially useful if it is necessary to bind to a resource as the user in
 order to obtain or generate aUserDetails).
 
- retrieveUser(String, UsernamePasswordAuthenticationToken) - Method in class org.springframework.security.authentication.dao.DaoAuthenticationProvider
-  
- retrieveUserName(Authentication) - Method in class org.springframework.security.web.authentication.rememberme.TokenBasedRememberMeServices
-  
- RetryWithHttpEntryPoint - Class in org.springframework.security.web.access.channel
- 
Commences an insecure channel by retrying the original request using HTTP. 
- RetryWithHttpEntryPoint() - Constructor for class org.springframework.security.web.access.channel.RetryWithHttpEntryPoint
-  
- RetryWithHttpsEntryPoint - Class in org.springframework.security.web.access.channel
- 
Commences a secure channel by retrying the original request using HTTPS. 
- RetryWithHttpsEntryPoint() - Constructor for class org.springframework.security.web.access.channel.RetryWithHttpsEntryPoint
-  
- ROLE_PREVIOUS_ADMINISTRATOR - Static variable in class org.springframework.security.web.authentication.switchuser.SwitchUserFilter
-  
- RoleHierarchy - Interface in org.springframework.security.access.hierarchicalroles
- 
The simple interface of a role hierarchy. 
- RoleHierarchyAuthoritiesMapper - Class in org.springframework.security.access.hierarchicalroles
-  
- RoleHierarchyAuthoritiesMapper(RoleHierarchy) - Constructor for class org.springframework.security.access.hierarchicalroles.RoleHierarchyAuthoritiesMapper
-  
- RoleHierarchyImpl - Class in org.springframework.security.access.hierarchicalroles
- 
 This class defines a role hierarchy for use with the UserDetailsServiceWrapper. 
- RoleHierarchyImpl() - Constructor for class org.springframework.security.access.hierarchicalroles.RoleHierarchyImpl
-  
- RoleHierarchyVoter - Class in org.springframework.security.access.vote
- 
Extended RoleVoter which uses a  RoleHierarchy definition to determine the
 roles allocated to the current user before voting. 
- RoleHierarchyVoter(RoleHierarchy) - Constructor for class org.springframework.security.access.vote.RoleHierarchyVoter
-  
- RoleVoter - Class in org.springframework.security.access.vote
- 
- RoleVoter() - Constructor for class org.springframework.security.access.vote.RoleVoter
-  
- RunAsImplAuthenticationProvider - Class in org.springframework.security.access.intercept
- 
- RunAsImplAuthenticationProvider() - Constructor for class org.springframework.security.access.intercept.RunAsImplAuthenticationProvider
-  
- RunAsManager - Interface in org.springframework.security.access.intercept
- 
Creates a new temporary  Authentication object for the current secure
 object invocation only. 
- RunAsManagerImpl - Class in org.springframework.security.access.intercept
- 
- RunAsManagerImpl() - Constructor for class org.springframework.security.access.intercept.RunAsManagerImpl
-  
- RunAsUserToken - Class in org.springframework.security.access.intercept
- 
- RunAsUserToken(String, Object, Object, Collection<? extends GrantedAuthority>, Class<? extends Authentication>) - Constructor for class org.springframework.security.access.intercept.RunAsUserToken
-  
- SALT_SOURCE - Static variable in class org.springframework.security.config.Elements
-  
- SaltSource - Interface in org.springframework.security.authentication.dao
- 
Provides alternative sources of the salt to use for encoding passwords. 
- SamlServiceProperties - Class in org.springframework.security.cas
- 
Sets the appropriate parameters for CAS's implementation of SAML (which is not guaranteed to be actually SAML compliant). 
- SamlServiceProperties() - Constructor for class org.springframework.security.cas.SamlServiceProperties
-  
- saveContext(SecurityContext, HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.context.HttpSessionSecurityContextRepository
-  
- saveContext(SecurityContext, HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.context.NullSecurityContextRepository
-  
- saveContext(SecurityContext) - Method in class org.springframework.security.web.context.SaveContextOnUpdateOrErrorResponseWrapper
- 
Implements the logic for storing the security context. 
- saveContext(SecurityContext, HttpServletRequest, HttpServletResponse) - Method in interface org.springframework.security.web.context.SecurityContextRepository
- 
Stores the security context on completion of a request. 
- SaveContextOnUpdateOrErrorResponseWrapper - Class in org.springframework.security.web.context
- 
Base class for response wrappers which encapsulate the logic for storing a security context and which
 store the SecurityContextwhen asendError(),sendRedirect,getOutputStream().close(),getOutputStream().flush(),getWriter().close(), orgetWriter().flush()happens.
 
- SaveContextOnUpdateOrErrorResponseWrapper(HttpServletResponse, boolean) - Constructor for class org.springframework.security.web.context.SaveContextOnUpdateOrErrorResponseWrapper
-  
- SavedCookie - Class in org.springframework.security.web.savedrequest
- 
Stores off the values of a cookie in a serializable holder 
- SavedCookie(String, String, String, String, int, String, boolean, int) - Constructor for class org.springframework.security.web.savedrequest.SavedCookie
-  
- SavedCookie(Cookie) - Constructor for class org.springframework.security.web.savedrequest.SavedCookie
-  
- SavedRequest - Interface in org.springframework.security.web.savedrequest
- 
Encapsulates the functionality required of a cached request for both an authentication mechanism (typically
 form-based login) to redirect to the original URL and for a RequestCache to build a wrapped request,
 reproducing the original request data. 
- SavedRequestAwareAuthenticationSuccessHandler - Class in org.springframework.security.web.authentication
- 
- SavedRequestAwareAuthenticationSuccessHandler() - Constructor for class org.springframework.security.web.authentication.SavedRequestAwareAuthenticationSuccessHandler
-  
- saveException(HttpServletRequest, AuthenticationException) - Method in class org.springframework.security.web.authentication.SimpleUrlAuthenticationFailureHandler
- 
Caches the AuthenticationExceptionfor use in view rendering.
 
- saveRequest(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.savedrequest.HttpSessionRequestCache
- 
Stores the current request, provided the configuration properties allow it. 
- saveRequest(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.savedrequest.NullRequestCache
-  
- saveRequest(HttpServletRequest, HttpServletResponse) - Method in interface org.springframework.security.web.savedrequest.RequestCache
- 
Caches the current request for later retrieval, once authentication has taken place. 
- searchForSingleAttributeValues(String, String, Object[], String) - Method in class org.springframework.security.ldap.SpringSecurityLdapTemplate
- 
Performs a search using the supplied filter and returns the union of the values of the named attribute
 found in all entries matched by the search. 
- searchForSingleEntry(String, String, Object[]) - Method in class org.springframework.security.ldap.SpringSecurityLdapTemplate
- 
Performs a search, with the requirement that the search shall return a single directory entry, and uses
 the supplied mapper to create the object from that entry. 
- searchForSingleEntryInternal(DirContext, SearchControls, String, String, Object[]) - Static method in class org.springframework.security.ldap.SpringSecurityLdapTemplate
- 
Internal method extracted to avoid code duplication in AD search. 
- searchForUser(String) - Method in class org.springframework.security.ldap.search.FilterBasedLdapUserSearch
- 
Return the LdapUserDetails containing the user's information 
- searchForUser(String) - Method in interface org.springframework.security.ldap.search.LdapUserSearch
- 
Locates a single user in the directory and returns the LDAP information for that user. 
- SecureChannelProcessor - Class in org.springframework.security.web.access.channel
- 
Ensures channel security is active by review of HttpServletRequest.isSecure()responses.
 
- SecureChannelProcessor() - Constructor for class org.springframework.security.web.access.channel.SecureChannelProcessor
-  
- Secured - Annotation Type in org.springframework.security.access.annotation
- 
Java 5 annotation for describing service layer security attributes. 
- SecuredAnnotationSecurityMetadataSource - Class in org.springframework.security.access.annotation
- 
Sources method security metadata from Spring Security's  Secured annotation. 
- SecuredAnnotationSecurityMetadataSource() - Constructor for class org.springframework.security.access.annotation.SecuredAnnotationSecurityMetadataSource
-  
- SecuredAnnotationSecurityMetadataSource(AnnotationMetadataExtractor) - Constructor for class org.springframework.security.access.annotation.SecuredAnnotationSecurityMetadataSource
-  
- secureRandom() - Static method in class org.springframework.security.crypto.keygen.KeyGenerators
- 
- secureRandom(int) - Static method in class org.springframework.security.crypto.keygen.KeyGenerators
- 
- SecureRandomFactoryBean - Class in org.springframework.security.core.token
- 
- SecureRandomFactoryBean() - Constructor for class org.springframework.security.core.token.SecureRandomFactoryBean
-  
- securityCheck(Acl, int) - Method in interface org.springframework.security.acls.domain.AclAuthorizationStrategy
-  
- securityCheck(Acl, int) - Method in class org.springframework.security.acls.domain.AclAuthorizationStrategyImpl
-  
- SecurityConfig - Class in org.springframework.security.access
- 
- SecurityConfig(String) - Constructor for class org.springframework.security.access.SecurityConfig
-  
- SecurityContext - Interface in org.springframework.security.core.context
- 
Interface defining the minimum security information associated with the
 current thread of execution. 
- SecurityContextHolder - Class in org.springframework.security.core.context
- 
- SecurityContextHolder() - Constructor for class org.springframework.security.core.context.SecurityContextHolder
-  
- SecurityContextHolderAwareRequestFilter - Class in org.springframework.security.web.servletapi
- 
A Filterwhich populates theServletRequestwith a request wrapper
 which implements the servlet API security methods.
 
- SecurityContextHolderAwareRequestFilter() - Constructor for class org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter
-  
- SecurityContextHolderAwareRequestWrapper - Class in org.springframework.security.web.servletapi
- 
- SecurityContextHolderAwareRequestWrapper(HttpServletRequest, String) - Constructor for class org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestWrapper
-  
- SecurityContextHolderStrategy - Interface in org.springframework.security.core.context
- 
A strategy for storing security context information against a thread. 
- SecurityContextImpl - Class in org.springframework.security.core.context
- 
- SecurityContextImpl() - Constructor for class org.springframework.security.core.context.SecurityContextImpl
-  
- SecurityContextLoginModule - Class in org.springframework.security.authentication.jaas
- 
- SecurityContextLoginModule() - Constructor for class org.springframework.security.authentication.jaas.SecurityContextLoginModule
-  
- SecurityContextLogoutHandler - Class in org.springframework.security.web.authentication.logout
- 
- SecurityContextLogoutHandler() - Constructor for class org.springframework.security.web.authentication.logout.SecurityContextLogoutHandler
-  
- SecurityContextPersistenceFilter - Class in org.springframework.security.web.context
- 
- SecurityContextPersistenceFilter() - Constructor for class org.springframework.security.web.context.SecurityContextPersistenceFilter
-  
- SecurityContextPersistenceFilter(SecurityContextRepository) - Constructor for class org.springframework.security.web.context.SecurityContextPersistenceFilter
-  
- SecurityContextRepository - Interface in org.springframework.security.web.context
- 
- SecurityDebugBeanFactoryPostProcessor - Class in org.springframework.security.config.debug
-  
- SecurityDebugBeanFactoryPostProcessor() - Constructor for class org.springframework.security.config.debug.SecurityDebugBeanFactoryPostProcessor
-  
- SecurityExpressionHandler<T> - Interface in org.springframework.security.access.expression
- 
Facade which isolates Spring Security's requirements for evaluating security expressions
 from the implementation of the underlying expression objects 
- SecurityExpressionOperations - Interface in org.springframework.security.access.expression
- 
Standard interface for expression root objects used with expression-based
 security. 
- SecurityExpressionRoot - Class in org.springframework.security.access.expression
- 
Base root object for use in Spring Security expression evaluations. 
- SecurityExpressionRoot(Authentication) - Constructor for class org.springframework.security.access.expression.SecurityExpressionRoot
-  
- SecurityFilterChain - Interface in org.springframework.security.web
- 
Defines a filter chain which is capable of being matched against an HttpServletRequest.
 
- SecurityMetadataSource - Interface in org.springframework.security.access
- 
Implemented by classes that store and can identify the  ConfigAttributes that applies to a given secure object
 invocation. 
- SecurityNamespaceHandler - Class in org.springframework.security.config
- 
Parses elements from the "security" namespace (http://www.springframework.org/schema/security). 
- SecurityNamespaceHandler() - Constructor for class org.springframework.security.config.SecurityNamespaceHandler
-  
- sendError(int) - Method in class org.springframework.security.web.context.SaveContextOnUpdateOrErrorResponseWrapper
- 
Makes sure the session is updated before calling the
 superclass sendError()
 
- sendError(int, String) - Method in class org.springframework.security.web.context.SaveContextOnUpdateOrErrorResponseWrapper
- 
Makes sure the session is updated before calling the
 superclass sendError()
 
- sendRedirect(String) - Method in class org.springframework.security.web.context.SaveContextOnUpdateOrErrorResponseWrapper
- 
Makes sure the context is stored before calling the
 superclass sendRedirect()
 
- sendRedirect(HttpServletRequest, HttpServletResponse, String) - Method in class org.springframework.security.web.DefaultRedirectStrategy
- 
Redirects the response to the supplied URL. 
- sendRedirect(HttpServletRequest, HttpServletResponse, String) - Method in interface org.springframework.security.web.RedirectStrategy
- 
Performs a redirect to the supplied URL 
- sendStartAuthentication(HttpServletRequest, HttpServletResponse, FilterChain, AuthenticationException) - Method in class org.springframework.security.web.access.ExceptionTranslationFilter
-  
- SERIAL_VERSION_UID - Static variable in class org.springframework.security.core.SpringSecurityCoreVersion
- 
Global Serialization value for Spring Security classes. 
- serialVersionUID - Static variable in class org.springframework.security.web.authentication.preauth.PreAuthenticatedGrantedAuthoritiesAuthenticationDetails
- 
Deprecated. 
- ServiceAuthenticationDetails - Interface in org.springframework.security.cas.web.authentication
- 
- ServiceAuthenticationDetailsSource - Class in org.springframework.security.cas.web.authentication
- 
The AuthenticationDetailsSourcethat is set on theCasAuthenticationFiltershould return a value that implementsServiceAuthenticationDetailsif the application needs to authenticate
 dynamic service urls.
 
- ServiceAuthenticationDetailsSource() - Constructor for class org.springframework.security.cas.web.authentication.ServiceAuthenticationDetailsSource
- 
Deprecated.
Use ServiceAuthenticationDetailsSource(ServiceProperties) 
 
- ServiceAuthenticationDetailsSource(ServiceProperties) - Constructor for class org.springframework.security.cas.web.authentication.ServiceAuthenticationDetailsSource
- 
Creates an implementation that uses the specified ServiceProperites and the default CAS artifactParameterName. 
- ServiceAuthenticationDetailsSource(String) - Constructor for class org.springframework.security.cas.web.authentication.ServiceAuthenticationDetailsSource
- 
Deprecated.
Use ServiceAuthenticationDetailsSource(ServiceProperties,String) 
 
- ServiceAuthenticationDetailsSource(ServiceProperties, String) - Constructor for class org.springframework.security.cas.web.authentication.ServiceAuthenticationDetailsSource
- 
Creates an implementation that uses the specified artifactParameterName 
- ServiceProperties - Class in org.springframework.security.cas
- 
Stores properties related to this CAS service. 
- ServiceProperties() - Constructor for class org.springframework.security.cas.ServiceProperties
-  
- SESSION_MANAGEMENT - Static variable in class org.springframework.security.config.Elements
-  
- SessionAuthenticationException - Exception in org.springframework.security.web.authentication.session
- 
Thrown by an SessionAuthenticationStrategy to indicate that an authentication object is not valid for
 the current session, typically because the same user has exceeded the number of sessions they are allowed to have
 concurrently. 
- SessionAuthenticationException(String) - Constructor for exception org.springframework.security.web.authentication.session.SessionAuthenticationException
-  
- SessionAuthenticationStrategy - Interface in org.springframework.security.web.authentication.session
- 
Allows pluggable support for HttpSession-related behaviour when an authentication occurs. 
- sessionCreated(HttpSessionEvent) - Method in class org.springframework.security.web.session.HttpSessionEventPublisher
- 
- SessionCreationEvent - Class in org.springframework.security.core.session
- 
Generic session creation event which indicates that a session (potentially
 represented by a security context) has begun. 
- SessionCreationEvent(Object) - Constructor for class org.springframework.security.core.session.SessionCreationEvent
-  
- sessionDestroyed(HttpSessionEvent) - Method in class org.springframework.security.web.session.HttpSessionEventPublisher
- 
- SessionDestroyedEvent - Class in org.springframework.security.core.session
- 
Generic "session termination" event which indicates that a session (potentially
 represented by a security context) has ended. 
- SessionDestroyedEvent(Object) - Constructor for class org.springframework.security.core.session.SessionDestroyedEvent
-  
- SessionFixationProtectionStrategy - Class in org.springframework.security.web.authentication.session
- 
- SessionFixationProtectionStrategy() - Constructor for class org.springframework.security.web.authentication.session.SessionFixationProtectionStrategy
-  
- SessionIdentifierAware - Interface in org.springframework.security.core.session
- 
Deprecated.
Legacy of former concurrency control implementation. Will be removed in a future version. 
 
- SessionInformation - Class in org.springframework.security.core.session
- 
Represents a record of a session within the Spring Security framework. 
- SessionInformation(Object, String, Date) - Constructor for class org.springframework.security.core.session.SessionInformation
-  
- SessionManagementFilter - Class in org.springframework.security.web.session
- 
Detects that a user has been authenticated since the start of the request and, if they have, calls the
 configured  SessionAuthenticationStrategy to perform any session-related activity such as
 activating session-fixation protection mechanisms or checking for multiple concurrent logins. 
- SessionManagementFilter(SecurityContextRepository) - Constructor for class org.springframework.security.web.session.SessionManagementFilter
-  
- SessionManagementFilter(SecurityContextRepository, SessionAuthenticationStrategy) - Constructor for class org.springframework.security.web.session.SessionManagementFilter
-  
- SessionRegistry - Interface in org.springframework.security.core.session
- 
Maintains a registry of SessionInformationinstances.
 
- SessionRegistryImpl - Class in org.springframework.security.core.session
- 
- SessionRegistryImpl() - Constructor for class org.springframework.security.core.session.SessionRegistryImpl
-  
- set(Permission) - Method in class org.springframework.security.acls.domain.CumulativePermission
-  
- setAccess(String) - Method in class org.springframework.security.taglibs.authz.AbstractAuthorizeTag
-  
- setAccessDecisionManager(AccessDecisionManager) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
-  
- setAccessDeniedHandler(AccessDeniedHandler) - Method in class org.springframework.security.web.access.ExceptionTranslationFilter
-  
- setAccountNonExpired(boolean) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl.Essence
-  
- setAccountNonLocked(boolean) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl.Essence
-  
- setAdditionalExceptionMappings(Properties) - Method in class org.springframework.security.authentication.DefaultAuthenticationEventPublisher
- 
Sets additional exception to event mappings. 
- setAddPrefixIfAlreadyExisting(boolean) - Method in class org.springframework.security.core.authority.mapping.SimpleAttributes2GrantedAuthoritiesMapper
-  
- setAfterInvocationManager(AfterInvocationManager) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
-  
- setAlgorithm(String) - Method in class org.springframework.security.core.token.SecureRandomFactoryBean
- 
Allows the Pseudo Random Number Generator (PRNG) algorithm to be nominated. 
- setAllowIfAllAbstainDecisions(boolean) - Method in class org.springframework.security.access.vote.AbstractAccessDecisionManager
-  
- setAllowIfEqualGrantedDeniedDecisions(boolean) - Method in class org.springframework.security.access.vote.ConsensusBased
-  
- setAllowSessionCreation(boolean) - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
-  
- setAllowSessionCreation(boolean) - Method in class org.springframework.security.web.authentication.SimpleUrlAuthenticationFailureHandler
-  
- setAllowSessionCreation(boolean) - Method in class org.springframework.security.web.context.HttpSessionSecurityContextRepository
- 
If set to true (the default), a session will be created (if required) to store the security context if it is
 determined that its contents are different from the default empty context value. 
- setAlwaysCreateSession(boolean) - Method in class org.springframework.security.web.authentication.session.ConcurrentSessionControlStrategy
-  
- setAlwaysCreateSession(boolean) - Method in class org.springframework.security.web.authentication.session.SessionFixationProtectionStrategy
-  
- setAlwaysReauthenticate(boolean) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
- 
- setAlwaysRemember(boolean) - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
-  
- setAlwaysUseDefaultTargetUrl(boolean) - Method in class org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler
- 
If true, will always redirect to the value ofdefaultTargetUrl(defaults tofalse).
 
- setAnonymousClass(Class<? extends Authentication>) - Method in class org.springframework.security.authentication.AuthenticationTrustResolverImpl
-  
- setAppCtx(ApplicationContext) - Method in interface org.springframework.security.taglibs.velocity.Authz
- 
set Spring application context which contains Acegi related bean 
- setAppCtx(ApplicationContext) - Method in class org.springframework.security.taglibs.velocity.AuthzImpl
- 
test case can use this class to mock application context with aclManager bean in it. 
- setApplicationContext(ApplicationContext) - Method in class org.springframework.security.access.expression.AbstractSecurityExpressionHandler
-  
- setApplicationContext(ApplicationContext) - Method in class org.springframework.security.cas.web.authentication.ServiceAuthenticationDetailsSource
-  
- setApplicationContext(ApplicationContext) - Method in class org.springframework.security.config.http.UserDetailsServiceFactoryBean
-  
- setApplicationContext(ApplicationContext) - Method in class org.springframework.security.ldap.server.ApacheDSContainer
-  
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
-  
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.security.authentication.DefaultAuthenticationEventPublisher
-  
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider
-  
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
-  
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter
-  
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter
-  
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.security.web.authentication.switchuser.SwitchUserFilter
-  
- setArtifactParameter(String) - Method in class org.springframework.security.cas.ServiceProperties
- 
Configures the Request Parameter to look for when attempting to see if a CAS ticket was sent from the server. 
- setAsText(String) - Method in class org.springframework.security.access.ConfigAttributeEditor
- 
Deprecated. 
- setAsText(String) - Method in class org.springframework.security.core.userdetails.memory.UserAttributeEditor
-  
- setAsText(String) - Method in class org.springframework.security.core.userdetails.memory.UserMapEditor
- 
Deprecated. 
- setAsText(String) - Method in class org.springframework.security.web.util.RequestMatcherEditor
-  
- setAttributePrefix(String) - Method in class org.springframework.security.core.authority.mapping.SimpleAttributes2GrantedAuthoritiesMapper
-  
- setAttributes2grantedAuthoritiesMap(Map<?, ?>) - Method in class org.springframework.security.core.authority.mapping.MapBasedAttributes2GrantedAuthoritiesMapper
-  
- setAttributesToRetrieve(String[]) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsManager
-  
- setAuthenticateAllArtifacts(boolean) - Method in class org.springframework.security.cas.ServiceProperties
- 
If true, then any non-null artifact (ticket) should be authenticated. 
- setAuthenticated(boolean) - Method in class org.springframework.security.authentication.AbstractAuthenticationToken
-  
- setAuthenticated(boolean) - Method in class org.springframework.security.authentication.UsernamePasswordAuthenticationToken
-  
- setAuthenticated(boolean) - Method in interface org.springframework.security.core.Authentication
- 
- setAuthentication(Authentication) - Method in exception org.springframework.security.core.AuthenticationException
- 
Deprecated. 
- setAuthentication(Authentication) - Method in interface org.springframework.security.core.context.SecurityContext
- 
Changes the currently authenticated principal, or removes the authentication information. 
- setAuthentication(Authentication) - Method in class org.springframework.security.core.context.SecurityContextImpl
-  
- setAuthenticationDetailsSource(AuthenticationDetailsSource<HttpServletRequest, ?>) - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
-  
- setAuthenticationDetailsSource(AuthenticationDetailsSource<HttpServletRequest, ?>) - Method in class org.springframework.security.web.authentication.AnonymousAuthenticationFilter
-  
- setAuthenticationDetailsSource(AuthenticationDetailsSource<HttpServletRequest, ?>) - Method in class org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter
-  
- setAuthenticationDetailsSource(AuthenticationDetailsSource<?, ?>) - Method in class org.springframework.security.web.authentication.preauth.websphere.WebSphere2SpringSecurityPropagationInterceptor
- 
Deprecated. 
- setAuthenticationDetailsSource(AuthenticationDetailsSource<HttpServletRequest, ?>) - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
-  
- setAuthenticationDetailsSource(AuthenticationDetailsSource<HttpServletRequest, ?>) - Method in class org.springframework.security.web.authentication.switchuser.SwitchUserFilter
-  
- setAuthenticationDetailsSource(AuthenticationDetailsSource<HttpServletRequest, ?>) - Method in class org.springframework.security.web.authentication.www.BasicAuthenticationFilter
-  
- setAuthenticationDetailsSource(AuthenticationDetailsSource<HttpServletRequest, ?>) - Method in class org.springframework.security.web.authentication.www.DigestAuthenticationFilter
-  
- setAuthenticationEntryPoint(AuthenticationEntryPoint) - Method in class org.springframework.security.web.access.ExceptionTranslationFilter
- 
Deprecated.
Use constructor 
 
- setAuthenticationEntryPoint(AuthenticationEntryPoint) - Method in class org.springframework.security.web.authentication.www.BasicAuthenticationFilter
- 
Deprecated.
Use constructor injection 
 
- setAuthenticationEntryPoint(DigestAuthenticationEntryPoint) - Method in class org.springframework.security.web.authentication.www.DigestAuthenticationFilter
-  
- setAuthenticationEventPublisher(AuthenticationEventPublisher) - Method in class org.springframework.security.authentication.ProviderManager
-  
- setAuthenticationFailureHandler(AuthenticationFailureHandler) - Method in class org.springframework.security.cas.web.CasAuthenticationFilter
- 
- setAuthenticationFailureHandler(AuthenticationFailureHandler) - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
-  
- setAuthenticationFailureHandler(AuthenticationFailureHandler) - Method in class org.springframework.security.web.session.SessionManagementFilter
- 
The handler which will be invoked if the AuthenticatedSessionStrategy raises a
 SessionAuthenticationException, indicating that the user is not allowed to be authenticated for this
 session (typically because they already have too many sessions open). 
- setAuthenticationManager(AuthenticationManager) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
-  
- setAuthenticationManager(AuthenticationManager) - Method in class org.springframework.security.authentication.rcp.RemoteAuthenticationManagerImpl
-  
- setAuthenticationManager(AuthenticationManager) - Method in class org.springframework.security.provisioning.InMemoryUserDetailsManager
-  
- setAuthenticationManager(AuthenticationManager) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- setAuthenticationManager(AuthenticationManager) - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
-  
- setAuthenticationManager(AuthenticationManager) - Method in class org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter
-  
- setAuthenticationManager(AuthenticationManager) - Method in class org.springframework.security.web.authentication.preauth.websphere.WebSphere2SpringSecurityPropagationInterceptor
- 
Deprecated. 
- setAuthenticationManager(AuthenticationManager) - Method in class org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter
- 
Deprecated.
Use constructor injection 
 
- setAuthenticationManager(AuthenticationManager) - Method in class org.springframework.security.web.authentication.www.BasicAuthenticationFilter
- 
Deprecated.
Use constructor injection 
 
- setAuthenticationSuccessHandler(AuthenticationSuccessHandler) - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
- 
Sets the strategy used to handle a successful authentication. 
- setAuthenticationSuccessHandler(AuthenticationSuccessHandler) - Method in class org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter
- 
Allows control over the destination a remembered user is sent to when they are successfully authenticated. 
- setAuthenticationTrustResolver(AuthenticationTrustResolver) - Method in class org.springframework.security.access.vote.AuthenticatedVoter
-  
- setAuthenticationTrustResolver(AuthenticationTrustResolver) - Method in class org.springframework.security.web.access.ExceptionTranslationFilter
-  
- setAuthenticationUserDetailsService(AuthenticationUserDetailsService<CasAssertionAuthenticationToken>) - Method in class org.springframework.security.cas.authentication.CasAuthenticationProvider
-  
- setAuthenticationUserDetailsService(AuthenticationUserDetailsService<OpenIDAuthenticationToken>) - Method in class org.springframework.security.openid.OpenIDAuthenticationProvider
- 
Used to load the UserDetailsfor the authenticated OpenID user.
 
- setAuthorities(List<GrantedAuthority>) - Method in class org.springframework.security.core.userdetails.memory.UserAttribute
- 
Set all authorities for this user. 
- setAuthorities(Collection<? extends GrantedAuthority>) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl.Essence
-  
- setAuthoritiesAsString(List<String>) - Method in class org.springframework.security.core.userdetails.memory.UserAttribute
- 
Set all authorities for this user from String values. 
- setAuthoritiesByUsernameQuery(String) - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
- 
Allows the default query string used to retrieve authorities based on username to be overridden, if
 default table or column names need to be changed. 
- setAuthoritiesMapper(GrantedAuthoritiesMapper) - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
-  
- setAuthoritiesMapper(GrantedAuthoritiesMapper) - Method in class org.springframework.security.cas.authentication.CasAuthenticationProvider
-  
- setAuthoritiesMapper(GrantedAuthoritiesMapper) - Method in class org.springframework.security.ldap.authentication.AbstractLdapAuthenticationProvider
-  
- setAuthoritiesMapper(GrantedAuthoritiesMapper) - Method in class org.springframework.security.openid.OpenIDAuthenticationProvider
-  
- setAuthoritiesMapper(GrantedAuthoritiesMapper) - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
-  
- setAuthorityGranters(AuthorityGranter[]) - Method in class org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider
- 
Set the AuthorityGranters that should be consulted for role names to be granted to the Authentication. 
- setBatchSize(int) - Method in class org.springframework.security.acls.jdbc.BasicLookupStrategy
-  
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.security.access.method.MapBasedMethodSecurityMetadataSource
-  
- setBeanFactory(BeanFactory) - Method in class org.springframework.security.access.intercept.aopalliance.MethodSecurityMetadataSourceAdvisor
-  
- setBeanFactory(BeanFactory) - Method in class org.springframework.security.config.authentication.AuthenticationManagerFactoryBean
-  
- setCache(Ehcache) - Method in class org.springframework.security.cas.authentication.EhCacheBasedTicketCache
-  
- setCache(Ehcache) - Method in class org.springframework.security.core.userdetails.cache.EhCacheBasedUserCache
-  
- setCallbackHandlers(JaasAuthenticationCallbackHandler[]) - Method in class org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider
- 
Set the JAASAuthentcationCallbackHandler array to handle callback objects generated by the
 LoginContext.login method. 
- setCarLicense(String) - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- setChangePasswordSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- setChannelDecisionManager(ChannelDecisionManager) - Method in class org.springframework.security.web.access.channel.ChannelProcessingFilter
-  
- setChannelProcessors(List<?>) - Method in class org.springframework.security.web.access.channel.ChannelDecisionManagerImpl
-  
- setCheckForPrincipalChanges(boolean) - Method in class org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter
- 
If set, the pre-authenticated principal will be checked on each request and compared
 against the name of the current Authentication object. 
- setClaimedIdentityFieldName(String) - Method in class org.springframework.security.openid.OpenIDAuthenticationFilter
- 
The name of the request parameter containing the OpenID identity, as submitted from the initial login form. 
- setClassIdentityQuery(String) - Method in class org.springframework.security.acls.jdbc.JdbcMutableAclService
- 
Sets the query that will be used to retrieve the identity of a newly created row in the acl_class
 table. 
- setClassPrimaryKeyQuery(String) - Method in class org.springframework.security.acls.jdbc.JdbcMutableAclService
-  
- setClazz(Class<?>) - Method in class org.springframework.security.authentication.AuthenticationDetailsSourceImpl
- 
Deprecated. 
- setClearAuthentication(boolean) - Method in class org.springframework.security.web.authentication.logout.SecurityContextLogoutHandler
- 
- setClearExtraInformation(boolean) - Method in class org.springframework.security.authentication.ProviderManager
- 
Deprecated.
the extraInformationproperty is deprecated
 
 
- setCn(String[]) - Method in class org.springframework.security.ldap.userdetails.Person.Essence
-  
- setConfiguration(Configuration) - Method in class org.springframework.security.authentication.jaas.DefaultJaasAuthenticationProvider
- 
Sets the Configuration to use for Authentication. 
- setConsumer(OpenIDConsumer) - Method in class org.springframework.security.openid.OpenIDAuthenticationFilter
-  
- setContext(SecurityContext) - Static method in class org.springframework.security.core.context.SecurityContextHolder
- 
Associates a new SecurityContextwith the current thread of execution.
 
- setContext(SecurityContext) - Method in interface org.springframework.security.core.context.SecurityContextHolderStrategy
- 
Sets the current context. 
- setContextPath(String) - Method in class org.springframework.security.web.util.RedirectUrlBuilder
-  
- setContextRelative(boolean) - Method in class org.springframework.security.web.DefaultRedirectStrategy
- 
If true, causes any redirection URLs to be calculated minus the protocol
 and context path (defaults to false). 
- setContinueChainBeforeSuccessfulAuthentication(boolean) - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
- 
- setContinueFilterChainOnUnsuccessfulAuthentication(boolean) - Method in class org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter
- 
If set to true, anyAuthenticationExceptionraised by theAuthenticationManagerwill be
 swallowed, and the request will be allowed to proceed, potentially using alternative authentication mechanisms.
 
- setConvertAttributeToLowerCase(boolean) - Method in class org.springframework.security.core.authority.mapping.SimpleAttributes2GrantedAuthoritiesMapper
-  
- setConvertAttributeToUpperCase(boolean) - Method in class org.springframework.security.core.authority.mapping.SimpleAttributes2GrantedAuthoritiesMapper
-  
- setConvertSubErrorCodesToExceptions(boolean) - Method in class org.springframework.security.ldap.authentication.ad.ActiveDirectoryLdapAuthenticationProvider
- 
By default, a failed authentication (LDAP error 49) will result in a BadCredentialsException.
 
- setConvertToLowerCase(boolean) - Method in class org.springframework.security.core.authority.mapping.SimpleAuthorityMapper
- 
Whether to convert the authority value to lower case in the mapping. 
- setConvertToUpperCase(boolean) - Method in class org.springframework.security.cas.userdetails.GrantedAuthorityFromAssertionAttributesUserDetailsService
- 
Converts the returned attribute values to uppercase values. 
- setConvertToUpperCase(boolean) - Method in class org.springframework.security.core.authority.mapping.SimpleAuthorityMapper
- 
Whether to convert the authority value to upper case in the mapping. 
- setConvertToUpperCase(boolean) - Method in class org.springframework.security.ldap.userdetails.DefaultLdapAuthoritiesPopulator
- 
Deprecated.
Convert case in the AuthenticationProviderusing aGrantedAuthoritiesMapper.
 
 
- setConvertToUpperCase(boolean) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsMapper
- 
Determines whether role field values will be converted to upper case when loaded. 
- setCookie(String[], int, HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
- 
Sets the cookie on the response. 
- setCookieName(String) - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
-  
- setCount(int) - Method in class org.springframework.security.openid.OpenIDAttribute
-  
- setCreateAuthenticatedToken(boolean) - Method in class org.springframework.security.web.authentication.www.DigestAuthenticationFilter
- 
If you set this property, the Authentication object, which is
 created after the successful digest authentication will be marked
 as authenticated and filled with the authorities loaded by
 the UserDetailsService. 
- setCreateAuthoritySql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- setCreateEmptySubject(boolean) - Method in class org.springframework.security.web.jaasapi.JaasApiIntegrationFilter
- 
Sets createEmptySubject.
 
- setCreateNewSession(boolean) - Method in class org.springframework.security.web.session.SimpleRedirectInvalidSessionStrategy
- 
Determines whether a new session should be created before redirecting (to avoid possible looping issues where
 the same session ID is sent with the redirected request). 
- setCreateSessionAllowed(boolean) - Method in class org.springframework.security.web.savedrequest.HttpSessionRequestCache
- 
If true, indicates that it is permitted to store the target
 URL and exception information in a newHttpSession(the default).
 
- setCreateTableOnStartup(boolean) - Method in class org.springframework.security.web.authentication.rememberme.JdbcTokenRepositoryImpl
- 
Intended for convenience in debugging. 
- setCreateUserSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- setCredentialsCharset(String) - Method in class org.springframework.security.web.authentication.www.BasicAuthenticationFilter
-  
- setCredentialsNonExpired(boolean) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl.Essence
-  
- setCredentialsRequestHeader(String) - Method in class org.springframework.security.web.authentication.preauth.RequestHeaderAuthenticationFilter
-  
- setCtxFactory(InitialContextFactory) - Method in class org.springframework.security.remoting.dns.JndiDnsResolver
- 
Allows to inject an own JNDI context factory. 
- setDecisionVoters(List<AccessDecisionVoter>) - Method in class org.springframework.security.access.vote.AbstractAccessDecisionManager
- 
Deprecated.
Use constructor 
 
- setDefaultAuthority(String) - Method in class org.springframework.security.core.authority.mapping.SimpleAuthorityMapper
- 
Sets a default authority to be assigned to all users 
- setDefaultEntryPoint(AuthenticationEntryPoint) - Method in class org.springframework.security.web.authentication.DelegatingAuthenticationEntryPoint
- 
EntryPoint which is used when no RequestMatcher returned true 
- setDefaultFailureUrl(String) - Method in class org.springframework.security.web.authentication.SimpleUrlAuthenticationFailureHandler
- 
The URL which will be used as the failure destination. 
- setDefaultRole(String) - Method in class org.springframework.security.ldap.userdetails.DefaultLdapAuthoritiesPopulator
- 
Deprecated.
Assign a default role in the AuthenticationProviderusing aGrantedAuthoritiesMapper.
 
 
- setDefaultTargetUrl(String) - Method in class org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler
- 
Supplies the default target Url that will be used if no saved request is found in the session, or the
 alwaysUseDefaultTargetUrlproperty is set to true.
 
- setDeleteEntryByObjectIdentityForeignKeySql(String) - Method in class org.springframework.security.acls.jdbc.JdbcMutableAclService
-  
- setDeleteGroupAuthoritiesSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- setDeleteGroupAuthoritySql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- setDeleteGroupMemberSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- setDeleteGroupMembersSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- setDeleteGroupSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- setDeleteObjectIdentityByPrimaryKeySql(String) - Method in class org.springframework.security.acls.jdbc.JdbcMutableAclService
-  
- setDeleteUserAuthoritiesSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- setDeleteUserSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- setDepartmentNumber(String) - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- setDerefLinkFlag(boolean) - Method in class org.springframework.security.ldap.search.FilterBasedLdapUserSearch
- 
Sets the corresponding property on the  SearchControls instance used in the search. 
- setDescription(String) - Method in class org.springframework.security.ldap.userdetails.Person.Essence
-  
- setDestinationIndicator(String) - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- setDetails(Object) - Method in class org.springframework.security.authentication.AbstractAuthenticationToken
-  
- setDetails(HttpServletRequest, UsernamePasswordAuthenticationToken) - Method in class org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter
- 
Provided so that subclasses may configure what is put into the authentication request's details
 property. 
- setDisableUrlRewriting(boolean) - Method in class org.springframework.security.web.context.HttpSessionSecurityContextRepository
- 
Allows the use of session identifiers in URLs to be disabled. 
- setDisplayName(String) - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- setDn(String) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl.Essence
-  
- setDn(Name) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl.Essence
-  
- setDomainObject(Object) - Method in class org.springframework.security.taglibs.authz.AccessControlListTag
-  
- setEmployeeNumber(String) - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- setEnableAuthorities(boolean) - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
- 
Enables loading of authorities (roles) from the authorities table. 
- setEnabled(boolean) - Method in class org.springframework.security.core.userdetails.memory.UserAttribute
-  
- setEnabled(boolean) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl.Essence
-  
- setEnableGroups(boolean) - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
- 
Enables support for group authorities. 
- setEncodeHashAsBase64(boolean) - Method in class org.springframework.security.authentication.encoding.BaseDigestPasswordEncoder
- 
The encoded password is normally returned as Hex (32 char) version of the hash bytes. 
- setEncodeServiceUrlWithSessionId(boolean) - Method in class org.springframework.security.cas.web.CasAuthenticationEntryPoint
- 
Deprecated.
since 3.0.0 because CAS is currently on 3.3.5. 
 
- setEntriesInheriting(boolean) - Method in class org.springframework.security.acls.domain.AclImpl
-  
- setEntriesInheriting(boolean) - Method in interface org.springframework.security.acls.model.MutableAcl
- 
- setEntryPoint(ChannelEntryPoint) - Method in class org.springframework.security.web.access.channel.InsecureChannelProcessor
-  
- setEntryPoint(ChannelEntryPoint) - Method in class org.springframework.security.web.access.channel.SecureChannelProcessor
-  
- setEraseCredentialsAfterAuthentication(boolean) - Method in class org.springframework.security.authentication.ProviderManager
- 
If set to, a resulting  Authentication which implements the  CredentialsContainer interface
 will have its  eraseCredentials method called before it is returned
 from the  authenticate() method. 
- setErrorPage(String) - Method in class org.springframework.security.web.access.AccessDeniedHandlerImpl
- 
The error page to use. 
- setExceptionIfHeaderMissing(boolean) - Method in class org.springframework.security.web.authentication.preauth.RequestHeaderAuthenticationFilter
- 
Defines whether an exception should be raised if the principal header is missing. 
- setExceptionIfMaximumExceeded(boolean) - Method in class org.springframework.security.web.authentication.session.ConcurrentSessionControlStrategy
- 
Sets the exceptionIfMaximumExceeded property, which determines whether the user should be prevented
 from opening more sessions than allowed. 
- setExceptionMappings(Map<?, ?>) - Method in class org.springframework.security.web.authentication.ExceptionMappingAuthenticationFailureHandler
- 
Sets the map of exception types (by name) to URLs. 
- setExitUserUrl(String) - Method in class org.springframework.security.web.authentication.switchuser.SwitchUserFilter
- 
Set the URL to respond to exit user processing. 
- setExpiredUrl(String) - Method in class org.springframework.security.web.session.ConcurrentSessionFilter
- 
Deprecated.
use constructor injection instead 
 
- setExpressionHandler(MethodSecurityExpressionHandler) - Method in class org.springframework.security.access.expression.method.ExpressionBasedPreInvocationAdvice
-  
- setExpressionHandler(SecurityExpressionHandler<FilterInvocation>) - Method in class org.springframework.security.web.access.expression.WebExpressionVoter
-  
- setExpressionParser(ExpressionParser) - Method in class org.springframework.security.access.expression.AbstractSecurityExpressionHandler
-  
- setFailureHandler(AuthenticationFailureHandler) - Method in class org.springframework.security.web.authentication.switchuser.SwitchUserFilter
- 
Used to define custom behaviour when a switch fails. 
- setFilterChainMap(Map<RequestMatcher, List<Filter>>) - Method in class org.springframework.security.web.FilterChainProxy
- 
Deprecated.
Use the constructor which takes a List<SecurityFilterChain>instead.
 
 
- setFilterChainValidator(FilterChainProxy.FilterChainValidator) - Method in class org.springframework.security.web.FilterChainProxy
- 
Used (internally) to specify a validation strategy for the filters in each configured chain. 
- setFilterObject(Object) - Method in interface org.springframework.security.access.expression.method.MethodSecurityExpressionOperations
-  
- setFilterProcessesUrl(String) - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
-  
- setFilterProcessesUrl(String) - Method in class org.springframework.security.web.authentication.logout.LogoutFilter
-  
- setFindAllGroupsSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- setFindChildrenQuery(String) - Method in class org.springframework.security.acls.jdbc.JdbcAclService
- 
Allows customization of the SQL query used to find child object identities. 
- setFindGroupIdSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- setFindUsersInGroupSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- setFirewall(HttpFirewall) - Method in class org.springframework.security.web.FilterChainProxy
- 
Sets the "firewall" implementation which will be used to validate and wrap (or potentially reject) the
 incoming requests. 
- setForceEagerSessionCreation(boolean) - Method in class org.springframework.security.web.context.SecurityContextPersistenceFilter
-  
- setForceHttps(boolean) - Method in class org.springframework.security.web.authentication.LoginUrlAuthenticationEntryPoint
- 
Set to true to force login form access to be via https. 
- setForceLowerCasePrefix(boolean) - Method in class org.springframework.security.authentication.encoding.LdapShaPasswordEncoder
-  
- setForcePrincipalAsString(boolean) - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
-  
- setForeignKeysInDatabase(boolean) - Method in class org.springframework.security.acls.jdbc.JdbcMutableAclService
-  
- setGraceLoginsRemaining(int) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl.Essence
-  
- setGrantedAuthorities(Collection<? extends GrantedAuthority>) - Method in class org.springframework.security.core.authority.GrantedAuthoritiesContainerImpl
- 
Deprecated. 
- setGrantedAuthorities(Collection<? extends GrantedAuthority>) - Method in interface org.springframework.security.core.authority.MutableGrantedAuthoritiesContainer
- 
Deprecated. Used to store authorities in the containing object. 
- setGrantedAuthorities(Collection<? extends GrantedAuthority>) - Method in class org.springframework.security.web.authentication.preauth.PreAuthenticatedGrantedAuthoritiesAuthenticationDetails
- 
Deprecated. 
- setGroupAuthoritiesByUsernameQuery(String) - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
- 
Allows the default query string used to retrieve group authorities based on username to be overridden, if
 default table or column names need to be changed. 
- setGroupAuthoritiesSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- setGroupMemberAttributeName(String) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsManager
- 
Sets the name of the multi-valued attribute which holds the DNs of users who are members of a group. 
- setGroupRoleAttribute(String) - Method in class org.springframework.security.ldap.userdetails.DefaultLdapAuthoritiesPopulator
-  
- setGroupRoleAttributeName(String) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsManager
-  
- setGroupSearchBase(String) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsManager
-  
- setGroupSearchFilter(String) - Method in class org.springframework.security.ldap.userdetails.DefaultLdapAuthoritiesPopulator
-  
- setHasPermission(String) - Method in class org.springframework.security.taglibs.authz.AccessControlListTag
-  
- setHideUserNotFoundExceptions(boolean) - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
- 
By default the AbstractUserDetailsAuthenticationProviderthrows aBadCredentialsExceptionif a username is not found or the password is incorrect.
 
- setHideUserNotFoundExceptions(boolean) - Method in class org.springframework.security.ldap.authentication.LdapAuthenticationProvider
-  
- setHierarchy(String) - Method in class org.springframework.security.access.hierarchicalroles.RoleHierarchyImpl
- 
Set the role hierarchy and pre-calculate for every role the set of all reachable roles, i.e. 
- setHomePhone(String) - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- setHomePostalAddress(String) - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- setHtmlEscape(String) - Method in class org.springframework.security.taglibs.authz.AuthenticationTag
- 
Set HTML escaping for this tag, as boolean value. 
- setId(String) - Method in class org.springframework.security.taglibs.authz.JspAuthorizeTag
-  
- setIfAllGranted(String) - Method in class org.springframework.security.taglibs.authz.AbstractAuthorizeTag
-  
- setIfAnyGranted(String) - Method in class org.springframework.security.taglibs.authz.AbstractAuthorizeTag
-  
- setIfNotGranted(String) - Method in class org.springframework.security.taglibs.authz.AbstractAuthorizeTag
-  
- setIgnoreFailure(boolean) - Method in class org.springframework.security.web.authentication.www.BasicAuthenticationFilter
- 
Deprecated.
Use the constructor which takes a single AuthenticationManager parameter 
 
- setIgnorePartialResultException(boolean) - Method in class org.springframework.security.ldap.userdetails.DefaultLdapAuthoritiesPopulator
- 
Sets the corresponding property on the underlying template, avoiding specific issues with Active Directory. 
- setIgnorePasswordCase(boolean) - Method in class org.springframework.security.authentication.encoding.PlaintextPasswordEncoder
- 
Indicates whether the password comparison is case sensitive. 
- setInitials(String) - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- setInsecureKeyword(String) - Method in class org.springframework.security.web.access.channel.InsecureChannelProcessor
-  
- setInsertClassSql(String) - Method in class org.springframework.security.acls.jdbc.JdbcMutableAclService
-  
- setInsertEntrySql(String) - Method in class org.springframework.security.acls.jdbc.JdbcMutableAclService
-  
- setInsertGroupAuthoritySql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- setInsertGroupMemberSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- setInsertGroupSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- setInsertObjectIdentitySql(String) - Method in class org.springframework.security.acls.jdbc.JdbcMutableAclService
-  
- setInsertSidSql(String) - Method in class org.springframework.security.acls.jdbc.JdbcMutableAclService
-  
- setInternalMethod(String) - Method in class org.springframework.security.acls.AclEntryVoter
-  
- setInvalidateHttpSession(boolean) - Method in class org.springframework.security.web.authentication.logout.SecurityContextLogoutHandler
- 
Causes the  HttpSession to be invalidated when this  LogoutHandler is invoked. 
- setInvalidateSessionOnPrincipalChange(boolean) - Method in class org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter
- 
If checkForPrincipalChanges is set, and a change of principal is detected, determines whether
 any existing session should be invalidated before proceeding to authenticate the new principal. 
- setInvalidSessionStrategy(InvalidSessionStrategy) - Method in class org.springframework.security.web.session.SessionManagementFilter
- 
Sets the strategy which will be invoked instead of allowing the filter chain to prceed, if the user agent
 requests an invalid session Id. 
- setIterations(int) - Method in class org.springframework.security.authentication.encoding.MessageDigestPasswordEncoder
- 
Sets the number of iterations for which the calculated hash value should be "stretched". 
- setKey(String) - Method in class org.springframework.security.access.intercept.RunAsImplAuthenticationProvider
-  
- setKey(String) - Method in class org.springframework.security.access.intercept.RunAsManagerImpl
-  
- setKey(String) - Method in class org.springframework.security.authentication.AnonymousAuthenticationProvider
- 
Deprecated.
Use constructor injection 
 
- setKey(String) - Method in class org.springframework.security.authentication.RememberMeAuthenticationProvider
- 
Deprecated.
Use constructor injection 
 
- setKey(String) - Method in class org.springframework.security.cas.authentication.CasAuthenticationProvider
-  
- setKey(String) - Method in class org.springframework.security.web.authentication.AnonymousAuthenticationFilter
- 
Deprecated.
use constructor injection instead 
 
- setKey(String) - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
- 
Deprecated.
Use constructor injection 
 
- setKey(String) - Method in class org.springframework.security.web.authentication.www.DigestAuthenticationEntryPoint
-  
- setLoginConfig(Resource) - Method in class org.springframework.security.authentication.jaas.JaasAuthenticationProvider
- 
Set the JAAS login configuration file. 
- setLoginContextName(String) - Method in class org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider
- 
Set the loginContextName, this name is used as the index to the configuration specified in the
 loginConfig property. 
- setLoginExceptionResolver(LoginExceptionResolver) - Method in class org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider
-  
- setLoginFormUrl(String) - Method in class org.springframework.security.web.authentication.LoginUrlAuthenticationEntryPoint
- 
Deprecated.
use constructor injection 
 
- setLogInteractiveAuthenticationSuccessEvents(boolean) - Method in class org.springframework.security.authentication.event.LoggerListener
-  
- setLoginUrl(String) - Method in class org.springframework.security.cas.web.CasAuthenticationEntryPoint
-  
- setLogoutHandlers(LogoutHandler[]) - Method in class org.springframework.security.web.session.ConcurrentSessionFilter
-  
- setLookupObjectIdentitiesWhereClause(String) - Method in class org.springframework.security.acls.jdbc.BasicLookupStrategy
- 
The SQL for the where clause used in the lookupObjectIdentities method. 
- setLookupPrimaryKeysWhereClause(String) - Method in class org.springframework.security.acls.jdbc.BasicLookupStrategy
- 
The SQL for the where clause used in the lookupPrimaryKey method. 
- setMail(String) - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- setMappableAttributes(Set<String>) - Method in class org.springframework.security.core.authority.mapping.SimpleMappableAttributesRetriever
-  
- setMappableRolesRetriever(MappableAttributesRetriever) - Method in class org.springframework.security.web.authentication.preauth.j2ee.J2eeBasedPreAuthenticatedWebAuthenticationDetailsSource
-  
- setMaximumSessions(int) - Method in class org.springframework.security.web.authentication.session.ConcurrentSessionControlStrategy
- 
Sets the maxSessions property. 
- setMessageSource(MessageSource) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
-  
- setMessageSource(MessageSource) - Method in class org.springframework.security.access.intercept.RunAsImplAuthenticationProvider
-  
- setMessageSource(MessageSource) - Method in class org.springframework.security.access.vote.AbstractAccessDecisionManager
-  
- setMessageSource(MessageSource) - Method in class org.springframework.security.acls.afterinvocation.AclEntryAfterInvocationProvider
-  
- setMessageSource(MessageSource) - Method in class org.springframework.security.authentication.AnonymousAuthenticationProvider
-  
- setMessageSource(MessageSource) - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
-  
- setMessageSource(MessageSource) - Method in class org.springframework.security.authentication.ProviderManager
-  
- setMessageSource(MessageSource) - Method in class org.springframework.security.authentication.RememberMeAuthenticationProvider
-  
- setMessageSource(MessageSource) - Method in class org.springframework.security.cas.authentication.CasAuthenticationProvider
-  
- setMessageSource(MessageSource) - Method in class org.springframework.security.ldap.authentication.AbstractLdapAuthenticationProvider
-  
- setMessageSource(MessageSource) - Method in class org.springframework.security.ldap.authentication.AbstractLdapAuthenticator
-  
- setMessageSource(MessageSource) - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
-  
- setMessageSource(MessageSource) - Method in class org.springframework.security.web.authentication.preauth.x509.SubjectDnX509PrincipalExtractor
-  
- setMessageSource(MessageSource) - Method in class org.springframework.security.web.authentication.session.ConcurrentSessionControlStrategy
-  
- setMessageSource(MessageSource) - Method in class org.springframework.security.web.authentication.switchuser.SwitchUserFilter
-  
- setMessageSource(MessageSource) - Method in class org.springframework.security.web.authentication.www.DigestAuthenticationFilter
-  
- setMethod(String) - Method in class org.springframework.security.taglibs.authz.AbstractAuthorizeTag
-  
- setMigrateSessionAttributes(boolean) - Method in class org.springframework.security.web.authentication.session.SessionFixationProtectionStrategy
- 
Defines whether attributes should be migrated to a new session or not. 
- setMobile(String) - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- setNonceValiditySeconds(int) - Method in class org.springframework.security.web.authentication.www.DigestAuthenticationEntryPoint
-  
- setO(String) - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- setObjectIdentityGenerator(ObjectIdentityGenerator) - Method in class org.springframework.security.acls.AclPermissionEvaluator
-  
- setObjectIdentityPrimaryKeyQuery(String) - Method in class org.springframework.security.acls.jdbc.JdbcMutableAclService
-  
- setObjectIdentityRetrievalStrategy(ObjectIdentityRetrievalStrategy) - Method in class org.springframework.security.acls.AclEntryVoter
-  
- setObjectIdentityRetrievalStrategy(ObjectIdentityRetrievalStrategy) - Method in class org.springframework.security.acls.AclPermissionCacheOptimizer
-  
- setObjectIdentityRetrievalStrategy(ObjectIdentityRetrievalStrategy) - Method in class org.springframework.security.acls.AclPermissionEvaluator
-  
- setObjectIdentityRetrievalStrategy(ObjectIdentityRetrievalStrategy) - Method in class org.springframework.security.acls.afterinvocation.AbstractAclProvider
-  
- setObserveOncePerRequest(boolean) - Method in class org.springframework.security.web.access.intercept.FilterSecurityInterceptor
-  
- setOrder(int) - Method in class org.springframework.security.web.authentication.preauth.PreAuthenticatedAuthenticationProvider
-  
- setOrder(int) - Method in class org.springframework.security.web.authentication.www.DigestAuthenticationEntryPoint
-  
- setOrderByClause(String) - Method in class org.springframework.security.acls.jdbc.BasicLookupStrategy
- 
The SQL for the "order by" clause used in both queries. 
- setOu(String) - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- setOwner(Sid) - Method in class org.springframework.security.acls.domain.AclImpl
-  
- setOwner(Sid) - Method in interface org.springframework.security.acls.model.MutableAcl
- 
Changes the present owner to a different owner. 
- setOwner(Sid) - Method in interface org.springframework.security.acls.model.OwnershipAcl
-  
- setPageContext(PageContext) - Method in class org.springframework.security.taglibs.authz.JspAuthorizeTag
-  
- setParameter(String) - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
- 
Sets the name of the parameter which should be checked for to see if a remember-me has been requested
 during a login request. 
- setParameterNameDiscoverer(ParameterNameDiscoverer) - Method in class org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler
-  
- setParent(Acl) - Method in class org.springframework.security.acls.domain.AclImpl
-  
- setParent(Acl) - Method in interface org.springframework.security.acls.model.MutableAcl
- 
Changes the parent of this ACL. 
- setParent(AuthenticationManager) - Method in class org.springframework.security.authentication.ProviderManager
- 
Deprecated.
Use constructor injection 
 
- setParent(Tag) - Method in class org.springframework.security.taglibs.authz.JspAuthorizeTag
-  
- setPassword(String) - Method in class org.springframework.security.core.userdetails.memory.UserAttribute
-  
- setPassword(String) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl.Essence
-  
- setPasswordAlreadyEncoded(boolean) - Method in class org.springframework.security.web.authentication.www.DigestAuthenticationFilter
-  
- setPasswordAttributeName(String) - Method in class org.springframework.security.ldap.authentication.PasswordComparisonAuthenticator
-  
- setPasswordAttributeName(String) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsManager
-  
- setPasswordAttributeName(String) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsMapper
- 
The name of the attribute which contains the user's password. 
- setPasswordEncoder(Object) - Method in class org.springframework.security.authentication.dao.DaoAuthenticationProvider
- 
Sets the PasswordEncoder instance to be used to encode and validate passwords. 
- setPasswordEncoder(PasswordEncoder) - Method in class org.springframework.security.ldap.authentication.PasswordComparisonAuthenticator
-  
- setPasswordParameter(String) - Method in class org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter
- 
Sets the parameter name which will be used to obtain the password from the login request.. 
- setPathInfo(String) - Method in class org.springframework.security.web.util.RedirectUrlBuilder
-  
- setPermissionCacheOptimizer(PermissionCacheOptimizer) - Method in class org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler
-  
- setPermissionEvaluator(PermissionEvaluator) - Method in class org.springframework.security.access.expression.AbstractSecurityExpressionHandler
-  
- setPermissionEvaluator(PermissionEvaluator) - Method in class org.springframework.security.access.expression.SecurityExpressionRoot
-  
- setPermissionFactory(PermissionFactory) - Method in class org.springframework.security.acls.AclPermissionEvaluator
-  
- setPermissionFactory(PermissionFactory) - Method in class org.springframework.security.acls.jdbc.BasicLookupStrategy
- 
Sets the PermissionFactoryinstance which will be used to convert loaded permission
 data values toPermissions.
 
- setPort(int) - Method in class org.springframework.security.ldap.server.ApacheDSContainer
-  
- setPort(int) - Method in class org.springframework.security.web.util.RedirectUrlBuilder
-  
- setPortMapper(PortMapper) - Method in class org.springframework.security.web.access.channel.AbstractRetryEntryPoint
-  
- setPortMapper(PortMapper) - Method in class org.springframework.security.web.authentication.LoginUrlAuthenticationEntryPoint
-  
- setPortMapper(PortMapper) - Method in class org.springframework.security.web.PortResolverImpl
-  
- setPortMappings(Map<String, String>) - Method in class org.springframework.security.web.PortMapperImpl
- 
Set to override the default HTTP port to HTTPS port mappings of 80:443, and  8080:8443. 
- setPortResolver(PortResolver) - Method in class org.springframework.security.web.access.channel.AbstractRetryEntryPoint
-  
- setPortResolver(PortResolver) - Method in class org.springframework.security.web.authentication.LoginUrlAuthenticationEntryPoint
-  
- setPortResolver(PortResolver) - Method in class org.springframework.security.web.savedrequest.HttpSessionRequestCache
-  
- setPostalAddress(String) - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- setPostalCode(String) - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- setPostAuthenticationChecks(UserDetailsChecker) - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
-  
- setPostOnly(boolean) - Method in class org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter
- 
Defines whether only HTTP POST requests will be allowed by this filter. 
- setPreAuthenticatedUserDetailsService(AuthenticationUserDetailsService<PreAuthenticatedAuthenticationToken>) - Method in class org.springframework.security.web.authentication.preauth.PreAuthenticatedAuthenticationProvider
- 
Set the AuthenticatedUserDetailsService to be used to load the UserDetailsfor the authenticated user.
 
- setPreAuthenticationChecks(UserDetailsChecker) - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
- 
Sets the policy will be used to verify the status of the loaded UserDetails before
 validation of the credentials takes place. 
- setPrefix(String) - Method in class org.springframework.security.core.authority.mapping.SimpleAuthorityMapper
- 
Sets the prefix which should be added to the authority name (if it doesn't already exist) 
- setPrincipalExtractor(X509PrincipalExtractor) - Method in class org.springframework.security.web.authentication.preauth.x509.X509AuthenticationFilter
-  
- setPrincipalRequestHeader(String) - Method in class org.springframework.security.web.authentication.preauth.RequestHeaderAuthenticationFilter
-  
- setProcessConfigAttribute(String) - Method in class org.springframework.security.acls.afterinvocation.AbstractAclProvider
-  
- setProcessDomainObjectClass(Class<?>) - Method in class org.springframework.security.access.vote.AbstractAclVoter
-  
- setProcessDomainObjectClass(Class<?>) - Method in class org.springframework.security.acls.afterinvocation.AbstractAclProvider
-  
- setProperty(String) - Method in class org.springframework.security.taglibs.authz.AuthenticationTag
-  
- setProtectedFieldValue(String, Object, Object) - Static method in class org.springframework.security.util.FieldUtils
-  
- setProviders(List<?>) - Method in class org.springframework.security.access.intercept.AfterInvocationProviderManager
-  
- setProviders(List) - Method in class org.springframework.security.authentication.ProviderManager
- 
Deprecated.
Use constructor injection 
 
- setProxyAuthenticationFailureHandler(AuthenticationFailureHandler) - Method in class org.springframework.security.cas.web.CasAuthenticationFilter
- 
- setProxyGrantingTicketStorage(ProxyGrantingTicketStorage) - Method in class org.springframework.security.cas.web.CasAuthenticationFilter
-  
- setProxyReceptorUrl(String) - Method in class org.springframework.security.cas.web.CasAuthenticationFilter
-  
- setPseudoRandomNumberBits(int) - Method in class org.springframework.security.core.token.KeyBasedPersistenceTokenService
-  
- setPublishAuthorizationSuccess(boolean) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
- 
Only AuthorizationFailureEventwill be published.
 
- setQuery(String) - Method in class org.springframework.security.web.util.RedirectUrlBuilder
-  
- setRealmMapping(Map<String, String>) - Method in class org.springframework.security.openid.OpenIDAuthenticationFilter
- 
Maps the return_to url to a realm, for example: 
- setRealmName(String) - Method in class org.springframework.security.web.authentication.www.BasicAuthenticationEntryPoint
-  
- setRealmName(String) - Method in class org.springframework.security.web.authentication.www.DigestAuthenticationEntryPoint
-  
- setRedirectStrategy(RedirectStrategy) - Method in class org.springframework.security.web.access.channel.AbstractRetryEntryPoint
- 
Sets the strategy to be used for redirecting to the required channel URL. 
- setRedirectStrategy(RedirectStrategy) - Method in class org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler
- 
Allows overriding of the behaviour when redirecting to a target URL. 
- setRedirectStrategy(RedirectStrategy) - Method in class org.springframework.security.web.authentication.SimpleUrlAuthenticationFailureHandler
- 
Allows overriding of the behaviour when redirecting to a target URL. 
- setRedirectStrategy(RedirectStrategy) - Method in class org.springframework.security.web.session.ConcurrentSessionFilter
-  
- setRefreshConfigurationOnStartup(boolean) - Method in class org.springframework.security.authentication.jaas.JaasAuthenticationProvider
- 
If set, a call to Configuration#refresh()will be made by#configureJaas(Resource) method.
 
- setRejectPublicInvocations(boolean) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
- 
By rejecting public invocations (and setting this property to true), essentially you are ensuring
 that every secure object invocation advised by AbstractSecurityInterceptorhas a configuration
 attribute defined.
 
- setRememberMeClass(Class<? extends Authentication>) - Method in class org.springframework.security.authentication.AuthenticationTrustResolverImpl
-  
- setRememberMeServices(RememberMeServices) - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
-  
- setRememberMeServices(RememberMeServices) - Method in class org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter
- 
Deprecated.
Use constructor injection 
 
- setRememberMeServices(RememberMeServices) - Method in class org.springframework.security.web.authentication.www.BasicAuthenticationFilter
-  
- setRemoteAuthenticationManager(RemoteAuthenticationManager) - Method in class org.springframework.security.authentication.rcp.RemoteAuthenticationProvider
-  
- setRenameGroupSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- setRequest(HttpServletRequest) - Method in class org.springframework.security.web.context.HttpRequestResponseHolder
-  
- setRequestCache(RequestCache) - Method in class org.springframework.security.web.access.ExceptionTranslationFilter
- 
Deprecated.
Use constructor 
 
- setRequestCache(RequestCache) - Method in class org.springframework.security.web.authentication.SavedRequestAwareAuthenticationSuccessHandler
-  
- setRequestCache(RequestCache) - Method in class org.springframework.security.web.savedrequest.RequestCacheAwareFilter
- 
Deprecated.
Use constructor injection 
 
- setRequestMatcher(RequestMatcher) - Method in class org.springframework.security.web.savedrequest.HttpSessionRequestCache
- 
Allows selective use of saved requests for a subset of requests. 
- setRequired(boolean) - Method in class org.springframework.security.openid.OpenIDAttribute
-  
- setResourceLoader(ResourceLoader) - Method in class org.springframework.security.web.authentication.preauth.j2ee.WebXmlMappableAttributesRetriever
-  
- setResponse(HttpServletResponse) - Method in class org.springframework.security.web.context.HttpRequestResponseHolder
-  
- setRetainedAttributes(List<String>) - Method in class org.springframework.security.web.authentication.session.SessionFixationProtectionStrategy
- 
Deprecated.
Override the extractAttributesmethod instead
 
 
- setReturningAttributes(String[]) - Method in class org.springframework.security.ldap.search.FilterBasedLdapUserSearch
- 
Specifies the attributes that will be returned as part of the search. 
- setReturnObject(Object, EvaluationContext) - Method in class org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler
-  
- setReturnObject(Object, EvaluationContext) - Method in interface org.springframework.security.access.expression.method.MethodSecurityExpressionHandler
- 
Used to inform the expression system of the return object for the given evaluation context. 
- setReturnObject(Object) - Method in interface org.springframework.security.access.expression.method.MethodSecurityExpressionOperations
-  
- setReturnToUrlParameters(Set<String>) - Method in class org.springframework.security.openid.OpenIDAuthenticationFilter
- 
- setRoleAttributes(String[]) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsMapper
- 
The names of any attributes in the user's  entry which represent application
 roles. 
- setRoleHierarchy(RoleHierarchy) - Method in class org.springframework.security.access.expression.AbstractSecurityExpressionHandler
-  
- setRoleHierarchy(RoleHierarchy) - Method in class org.springframework.security.access.expression.SecurityExpressionRoot
-  
- setRoleHierarchy(RoleHierarchy) - Method in class org.springframework.security.access.hierarchicalroles.UserDetailsServiceWrapper
- 
Deprecated. 
- setRoleMapper(AttributesMapper) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsManager
-  
- setRolePrefix(String) - Method in class org.springframework.security.access.intercept.RunAsManagerImpl
- 
Allows the default role prefix of ROLE_to be overridden.
 
- setRolePrefix(String) - Method in class org.springframework.security.access.vote.RoleVoter
- 
Allows the default role prefix of ROLE_to be overridden.
 
- setRolePrefix(String) - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
- 
Allows a default role prefix to be specified. 
- setRolePrefix(String) - Method in class org.springframework.security.ldap.userdetails.DefaultLdapAuthoritiesPopulator
- 
Deprecated.
Map the authorities in the AuthenticationProviderusing aGrantedAuthoritiesMapper.
 
 
- setRolePrefix(String) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsMapper
- 
The prefix that should be applied to the role names 
- setRolePrefix(String) - Method in class org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter
-  
- setRoomNumber(String) - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- setRunAsManager(RunAsManager) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
-  
- setSaltSource(SaltSource) - Method in class org.springframework.security.authentication.dao.DaoAuthenticationProvider
- 
The source of salts to use when decoding passwords. 
- setScheme(String) - Method in class org.springframework.security.web.util.RedirectUrlBuilder
-  
- setScope(String) - Method in class org.springframework.security.taglibs.authz.AuthenticationTag
-  
- setSearchControls(SearchControls) - Method in class org.springframework.security.ldap.SpringSecurityLdapTemplate
- 
Sets the search controls which will be used for search operations by the template. 
- setSearchSubtree(boolean) - Method in class org.springframework.security.ldap.search.FilterBasedLdapUserSearch
- 
If true then searches the entire subtree as identified by context, if false (the default) then only
 searches the level identified by the context. 
- setSearchSubtree(boolean) - Method in class org.springframework.security.ldap.userdetails.DefaultLdapAuthoritiesPopulator
- 
If set to true, a subtree scope search will be performed. 
- setSearchTimeLimit(int) - Method in class org.springframework.security.ldap.search.FilterBasedLdapUserSearch
- 
The time to wait before the search fails; the default is zero, meaning forever. 
- setSecureKeyword(String) - Method in class org.springframework.security.web.access.channel.SecureChannelProcessor
-  
- setSecureRandom(SecureRandom) - Method in class org.springframework.security.core.token.KeyBasedPersistenceTokenService
-  
- setSecurityContextRepository(SecurityContextRepository) - Method in class org.springframework.security.web.context.SecurityContextPersistenceFilter
- 
Deprecated.
Use constructor injection 
 
- setSecurityInterceptor(AbstractSecurityInterceptor) - Method in class org.springframework.security.access.intercept.MethodInvocationPrivilegeEvaluator
-  
- setSecurityMetadataSource(MethodSecurityMetadataSource) - Method in class org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor
-  
- setSecurityMetadataSource(FilterInvocationSecurityMetadataSource) - Method in class org.springframework.security.web.access.channel.ChannelProcessingFilter
-  
- setSecurityMetadataSource(FilterInvocationSecurityMetadataSource) - Method in class org.springframework.security.web.access.intercept.FilterSecurityInterceptor
-  
- setSeed(Resource) - Method in class org.springframework.security.core.token.SecureRandomFactoryBean
- 
Allows the user to specify a resource which will act as a seed for the  SecureRandom
 instance. 
- setSelectClause(String) - Method in class org.springframework.security.acls.jdbc.BasicLookupStrategy
- 
The SQL for the select clause. 
- setSendRenew(boolean) - Method in class org.springframework.security.cas.ServiceProperties
-  
- setSeriesLength(int) - Method in class org.springframework.security.web.authentication.rememberme.PersistentTokenBasedRememberMeServices
-  
- setServerInteger(Integer) - Method in class org.springframework.security.core.token.KeyBasedPersistenceTokenService
-  
- setServerName(String) - Method in class org.springframework.security.web.util.RedirectUrlBuilder
-  
- setServerSecret(String) - Method in class org.springframework.security.core.token.KeyBasedPersistenceTokenService
-  
- setService(String) - Method in class org.springframework.security.cas.ServiceProperties
-  
- setServiceParameter(String) - Method in class org.springframework.security.cas.ServiceProperties
-  
- setServiceProperties(ServiceProperties) - Method in class org.springframework.security.cas.authentication.CasAuthenticationProvider
-  
- setServiceProperties(ServiceProperties) - Method in class org.springframework.security.cas.web.CasAuthenticationEntryPoint
-  
- setServiceProperties(ServiceProperties) - Method in class org.springframework.security.cas.web.CasAuthenticationFilter
-  
- setServletPath(String) - Method in class org.springframework.security.web.util.RedirectUrlBuilder
-  
- setSessionAuthenticationStrategy(SessionAuthenticationStrategy) - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
- 
The session handling strategy which will be invoked immediately after an authentication request is
 successfully processed by the AuthenticationManager. 
- setSessionAuthenticationStrategy(SessionAuthenticationStrategy) - Method in class org.springframework.security.web.session.SessionManagementFilter
- 
Deprecated.
Use constructor injection 
 
- setSessionRegistry(SessionRegistry) - Method in class org.springframework.security.web.session.ConcurrentSessionFilter
- 
Deprecated.
use constructor injection instead 
 
- setSidIdentityQuery(String) - Method in class org.springframework.security.acls.jdbc.JdbcMutableAclService
- 
Sets the query that will be used to retrieve the identity of a newly created row in the acl_sid
 table. 
- setSidPrimaryKeyQuery(String) - Method in class org.springframework.security.acls.jdbc.JdbcMutableAclService
-  
- setSidRetrievalStrategy(SidRetrievalStrategy) - Method in class org.springframework.security.acls.AclEntryVoter
-  
- setSidRetrievalStrategy(SidRetrievalStrategy) - Method in class org.springframework.security.acls.AclPermissionCacheOptimizer
-  
- setSidRetrievalStrategy(SidRetrievalStrategy) - Method in class org.springframework.security.acls.AclPermissionEvaluator
-  
- setSidRetrievalStrategy(SidRetrievalStrategy) - Method in class org.springframework.security.acls.afterinvocation.AbstractAclProvider
-  
- setSidRetrievalStrategy(SidRetrievalStrategy) - Method in class org.springframework.security.acls.domain.AclAuthorizationStrategyImpl
-  
- setSn(String) - Method in class org.springframework.security.ldap.userdetails.Person.Essence
-  
- setSpringSecurityContextKey(String) - Method in class org.springframework.security.web.context.HttpSessionSecurityContextRepository
- 
Allows the session attribute name to be customized for this repository instance. 
- setStatelessTicketCache(StatelessTicketCache) - Method in class org.springframework.security.cas.authentication.CasAuthenticationProvider
-  
- setStrategyName(String) - Static method in class org.springframework.security.core.context.SecurityContextHolder
- 
Changes the preferred strategy. 
- setStreet(String) - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- setStringSeparator(String) - Method in class org.springframework.security.core.authority.mapping.MapBasedAttributes2GrantedAuthoritiesMapper
-  
- setSubjectDnRegex(String) - Method in class org.springframework.security.web.authentication.preauth.x509.SubjectDnX509PrincipalExtractor
- 
Sets the regular expression which will by used to extract the user name from the certificate's Subject
 DN. 
- setSuccessHandler(AuthenticationSuccessHandler) - Method in class org.springframework.security.web.authentication.switchuser.SwitchUserFilter
- 
Used to define custom behaviour on a successful switch or exit user. 
- setSwitchFailureUrl(String) - Method in class org.springframework.security.web.authentication.switchuser.SwitchUserFilter
- 
Sets the URL to which a user should be redirected if the switch fails. 
- setSwitchUserAuthorityChanger(SwitchUserAuthorityChanger) - Method in class org.springframework.security.web.authentication.switchuser.SwitchUserFilter
-  
- setSwitchUserUrl(String) - Method in class org.springframework.security.web.authentication.switchuser.SwitchUserFilter
- 
Set the URL to respond to switch user processing. 
- setSystemWideSalt(String) - Method in class org.springframework.security.authentication.dao.SystemWideSaltSource
-  
- setTargetUrl(String) - Method in class org.springframework.security.web.authentication.switchuser.SwitchUserFilter
- 
Sets the URL to go to after a successful switch / exit user request. 
- setTargetUrlParameter(String) - Method in class org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler
- 
If this property is set, the current request will be checked for this a parameter with this name
 and the value used as the target URL if present. 
- setTelephoneNumber(String) - Method in class org.springframework.security.ldap.userdetails.Person.Essence
-  
- setThrowableAnalyzer(ThrowableAnalyzer) - Method in class org.springframework.security.web.access.ExceptionTranslationFilter
-  
- setThrowExceptionWhenTokenRejected(boolean) - Method in class org.springframework.security.web.authentication.preauth.PreAuthenticatedAuthenticationProvider
- 
If true, causes the provider to throw a BadCredentialsException if the presented authentication
 request is invalid (contains a null principal or credentials). 
- setTicketValidator(TicketValidator) - Method in class org.springframework.security.cas.authentication.CasAuthenticationProvider
-  
- setTimeBeforeExpiration(int) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl.Essence
-  
- setTitle(String) - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- setTokenLength(int) - Method in class org.springframework.security.web.authentication.rememberme.PersistentTokenBasedRememberMeServices
-  
- setTokenRepository(PersistentTokenRepository) - Method in class org.springframework.security.web.authentication.rememberme.PersistentTokenBasedRememberMeServices
- 
Deprecated.
Use constructor injection 
 
- setTokenValiditySeconds(int) - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
-  
- setTokenValiditySeconds(int) - Method in class org.springframework.security.web.authentication.rememberme.PersistentTokenBasedRememberMeServices
-  
- setTrustResolver(AuthenticationTrustResolver) - Method in class org.springframework.security.access.expression.SecurityExpressionRoot
-  
- setUid(String) - Method in class org.springframework.security.ldap.userdetails.InetOrgPerson.Essence
-  
- setUpdateObjectIdentity(String) - Method in class org.springframework.security.acls.jdbc.JdbcMutableAclService
-  
- setUpdateUserSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- setUrl(String) - Method in class org.springframework.security.taglibs.authz.AbstractAuthorizeTag
-  
- setUseAuthenticationRequestCredentials(boolean) - Method in class org.springframework.security.ldap.authentication.AbstractLdapAuthenticationProvider
- 
Determines whether the supplied password will be used as the credentials in the successful authentication
 token. 
- setUseForward(boolean) - Method in class org.springframework.security.web.authentication.LoginUrlAuthenticationEntryPoint
- 
Tells if we are to do a forward to the loginFormUrlusing theRequestDispatcher,
 instead of a 302 redirect.
 
- setUseForward(boolean) - Method in class org.springframework.security.web.authentication.SimpleUrlAuthenticationFailureHandler
- 
If set to true, performs a forward to the failure destination URL instead of a redirect. 
- setUserAttribute(UserAttribute) - Method in class org.springframework.security.web.authentication.AnonymousAuthenticationFilter
- 
Deprecated.
use constructor injection instead 
 
- setUserAttributes(String[]) - Method in class org.springframework.security.ldap.authentication.AbstractLdapAuthenticator
- 
Sets the user attributes which will be retrieved from the directory. 
- setUserCache(UserCache) - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
-  
- setUserCache(UserCache) - Method in class org.springframework.security.config.authentication.CachingUserDetailsService
-  
- setUserCache(UserCache) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
- 
Optionally sets the UserCache if one is in use in the application. 
- setUserCache(UserCache) - Method in class org.springframework.security.web.authentication.www.DigestAuthenticationFilter
-  
- setUserDetailsChecker(UserDetailsChecker) - Method in class org.springframework.security.web.authentication.preauth.PreAuthenticatedAuthenticationProvider
- 
Sets the strategy which will be used to validate the loaded UserDetails object
 for the user. 
- setUserDetailsChecker(UserDetailsChecker) - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
- 
Sets the strategy to be used to validate the UserDetailsobject obtained for
 the user when processing a remember-me cookie to automatically log in a user.
 
- setUserDetailsChecker(UserDetailsChecker) - Method in class org.springframework.security.web.authentication.switchuser.SwitchUserFilter
-  
- setUserDetailsContextMapper(UserDetailsContextMapper) - Method in class org.springframework.security.ldap.authentication.AbstractLdapAuthenticationProvider
- 
- setUserDetailsMapper(UserDetailsContextMapper) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsManager
-  
- setUserDetailsMapper(UserDetailsContextMapper) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsService
-  
- setUserDetailsService(UserDetailsService) - Method in class org.springframework.security.access.hierarchicalroles.UserDetailsServiceWrapper
- 
Deprecated. 
- setUserDetailsService(UserDetailsService) - Method in class org.springframework.security.authentication.dao.DaoAuthenticationProvider
-  
- setUserDetailsService(UserDetailsService) - Method in class org.springframework.security.cas.authentication.CasAuthenticationProvider
- 
Deprecated. 
- setUserDetailsService(UserDetailsService) - Method in class org.springframework.security.core.userdetails.UserDetailsByNameServiceWrapper
- 
Set the wrapped UserDetailsService implementation 
- setUserDetailsService(UserDetailsService) - Method in class org.springframework.security.openid.OpenIDAuthenticationProvider
- 
Used to load the UserDetailsfor the authenticated OpenID user.
 
- setUserDetailsService(UserDetailsService) - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
- 
Deprecated.
Use constructor injection 
 
- setUserDetailsService(UserDetailsService) - Method in class org.springframework.security.web.authentication.switchuser.SwitchUserFilter
- 
Sets the authentication data access object. 
- setUserDetailsService(UserDetailsService) - Method in class org.springframework.security.web.authentication.www.DigestAuthenticationFilter
-  
- setUserDnPatterns(String[]) - Method in class org.springframework.security.ldap.authentication.AbstractLdapAuthenticator
- 
Sets the pattern which will be used to supply a DN for the user. 
- setUseReferer(boolean) - Method in class org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler
- 
If set to truetheRefererheader will be used (if available).
 
- setUserExistsSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
-  
- setUserMap(UserMap) - Method in class org.springframework.security.core.userdetails.memory.InMemoryDaoImpl
- 
Deprecated. 
- setUsername(String) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl.Essence
-  
- setUsernameBasedPrimaryKey(boolean) - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
- 
- setUsernameMapper(LdapUsernameToDnMapper) - Method in class org.springframework.security.ldap.userdetails.LdapUserDetailsManager
-  
- setUsernameParameter(String) - Method in class org.springframework.security.web.authentication.switchuser.SwitchUserFilter
- 
Allows the parameter containing the username to be customized. 
- setUsernameParameter(String) - Method in class org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter
- 
Sets the parameter name which will be used to obtain the username from the login request. 
- setUserProperties(Properties) - Method in class org.springframework.security.core.userdetails.memory.InMemoryDaoImpl
- 
Deprecated. Modifies the internal UserMapto reflect thePropertiesinstance passed.
 
- setUserPropertyToUse(String) - Method in class org.springframework.security.authentication.dao.ReflectionSaltSource
- 
The method name to call to obtain the salt. 
- setUserRoles2GrantedAuthoritiesMapper(Attributes2GrantedAuthoritiesMapper) - Method in class org.springframework.security.web.authentication.preauth.j2ee.J2eeBasedPreAuthenticatedWebAuthenticationDetailsSource
-  
- setUsers(Map<String, UserDetails>) - Method in class org.springframework.security.core.userdetails.memory.UserMap
- 
Deprecated. 
- setUsersByUsernameQuery(String) - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
- 
Allows the default query string used to retrieve users based on username to be overridden, if default
 table or column names need to be changed. 
- setUserSearch(LdapUserSearch) - Method in class org.springframework.security.ldap.authentication.AbstractLdapAuthenticator
-  
- setUseSecureCookie(boolean) - Method in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
- 
Whether the cookie should be flagged as secure or not. 
- setValidateConfigAttributes(boolean) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
-  
- setVar(String) - Method in class org.springframework.security.taglibs.authz.AccessControlListTag
-  
- setVar(String) - Method in class org.springframework.security.taglibs.authz.AuthenticationTag
-  
- setVar(String) - Method in class org.springframework.security.taglibs.authz.JspAuthorizeTag
-  
- setWebSphereGroups2GrantedAuthoritiesMapper(Attributes2GrantedAuthoritiesMapper) - Method in class org.springframework.security.web.authentication.preauth.websphere.WebSpherePreAuthenticatedAuthenticationDetailsSource
- 
Deprecated. 
- setWebSphereGroups2GrantedAuthoritiesMapper(Attributes2GrantedAuthoritiesMapper) - Method in class org.springframework.security.web.authentication.preauth.websphere.WebSpherePreAuthenticatedWebAuthenticationDetailsSource
-  
- setWorkingDirectory(File) - Method in class org.springframework.security.ldap.server.ApacheDSContainer
-  
- sha(byte[]) - Static method in class org.springframework.security.core.token.Sha512DigestUtils
- 
Calculates the SHA digest and returns the value as a
 byte[].
 
- sha(String) - Static method in class org.springframework.security.core.token.Sha512DigestUtils
- 
Calculates the SHA digest and returns the value as a
 byte[].
 
- Sha512DigestUtils - Class in org.springframework.security.core.token
- 
Provides SHA512 digest methods. 
- Sha512DigestUtils() - Constructor for class org.springframework.security.core.token.Sha512DigestUtils
-  
- shaHex(byte[]) - Static method in class org.springframework.security.core.token.Sha512DigestUtils
- 
Calculates the SHA digest and returns the value as a hex string. 
- shaHex(String) - Static method in class org.springframework.security.core.token.Sha512DigestUtils
- 
Calculates the SHA digest and returns the value as a hex string. 
- ShaPasswordEncoder - Class in org.springframework.security.authentication.encoding
- 
SHA implementation of PasswordEncoder. 
- ShaPasswordEncoder() - Constructor for class org.springframework.security.authentication.encoding.ShaPasswordEncoder
- 
Initializes the ShaPasswordEncoder for SHA-1 strength 
- ShaPasswordEncoder(int) - Constructor for class org.springframework.security.authentication.encoding.ShaPasswordEncoder
- 
Initialize the ShaPasswordEncoder with a given SHA stength as supported by the JVM
 EX: ShaPasswordEncoder encoder = new ShaPasswordEncoder(256);initializes with SHA-256
 
- shared(int) - Static method in class org.springframework.security.crypto.keygen.KeyGenerators
- 
- Sid - Interface in org.springframework.security.acls.model
- 
A security identity recognised by the ACL system. 
- sidRetrievalStrategy - Variable in class org.springframework.security.acls.afterinvocation.AbstractAclProvider
-  
- SidRetrievalStrategy - Interface in org.springframework.security.acls.model
- 
Strategy interface that provides an ability to determine the  Sid instances applicable
 for an  Authentication. 
- SidRetrievalStrategyImpl - Class in org.springframework.security.acls.domain
- 
Basic implementation of  SidRetrievalStrategy that creates a  Sid for the principal, as well as
 every granted authority the principal holds. 
- SidRetrievalStrategyImpl() - Constructor for class org.springframework.security.acls.domain.SidRetrievalStrategyImpl
-  
- SidRetrievalStrategyImpl(RoleHierarchy) - Constructor for class org.springframework.security.acls.domain.SidRetrievalStrategyImpl
-  
- SimpleAttributes2GrantedAuthoritiesMapper - Class in org.springframework.security.core.authority.mapping
- 
 This class implements the Attributes2GrantedAuthoritiesMapper interface by doing a
 one-to-one mapping from roles to Spring Security GrantedAuthorities. 
- SimpleAttributes2GrantedAuthoritiesMapper() - Constructor for class org.springframework.security.core.authority.mapping.SimpleAttributes2GrantedAuthoritiesMapper
-  
- SimpleAuthorityMapper - Class in org.springframework.security.core.authority.mapping
- 
Simple one-to-one GrantedAuthoritiesMapperwhich allows for case conversion of the authority name
 and the addition of a string prefix (which defaults toROLE_).
 
- SimpleAuthorityMapper() - Constructor for class org.springframework.security.core.authority.mapping.SimpleAuthorityMapper
-  
- SimpleGrantedAuthority - Class in org.springframework.security.core.authority
- 
- SimpleGrantedAuthority(String) - Constructor for class org.springframework.security.core.authority.SimpleGrantedAuthority
-  
- SimpleMappableAttributesRetriever - Class in org.springframework.security.core.authority.mapping
- 
This class implements the MappableAttributesRetriever interface by just returning
 a list of mappable attributes as previously set using the corresponding setter
 method. 
- SimpleMappableAttributesRetriever() - Constructor for class org.springframework.security.core.authority.mapping.SimpleMappableAttributesRetriever
-  
- SimpleMethodInvocation - Class in org.springframework.security.util
- 
Represents the AOP Alliance MethodInvocation.
 
- SimpleMethodInvocation(Object, Method, Object...) - Constructor for class org.springframework.security.util.SimpleMethodInvocation
-  
- SimpleMethodInvocation() - Constructor for class org.springframework.security.util.SimpleMethodInvocation
-  
- SimpleRedirectInvalidSessionStrategy - Class in org.springframework.security.web.session
- 
Performs a redirect to a fixed URL when an invalid requested session is detected by the SessionManagementFilter.
 
- SimpleRedirectInvalidSessionStrategy(String) - Constructor for class org.springframework.security.web.session.SimpleRedirectInvalidSessionStrategy
-  
- SimpleUrlAuthenticationFailureHandler - Class in org.springframework.security.web.authentication
- 
AuthenticationFailureHandler which performs a redirect to the value of the  defaultFailureUrl property when the  onAuthenticationFailure method is called. 
 
- SimpleUrlAuthenticationFailureHandler() - Constructor for class org.springframework.security.web.authentication.SimpleUrlAuthenticationFailureHandler
-  
- SimpleUrlAuthenticationFailureHandler(String) - Constructor for class org.springframework.security.web.authentication.SimpleUrlAuthenticationFailureHandler
-  
- SimpleUrlAuthenticationSuccessHandler - Class in org.springframework.security.web.authentication
- 
AuthenticationSuccessHandler which can be configured with a default URL which users should be
 sent to upon successful authentication. 
- SimpleUrlAuthenticationSuccessHandler() - Constructor for class org.springframework.security.web.authentication.SimpleUrlAuthenticationSuccessHandler
-  
- SimpleUrlAuthenticationSuccessHandler(String) - Constructor for class org.springframework.security.web.authentication.SimpleUrlAuthenticationSuccessHandler
- 
Constructor which sets the defaultTargetUrl property of the base class. 
- SimpleUrlLogoutSuccessHandler - Class in org.springframework.security.web.authentication.logout
- 
- SimpleUrlLogoutSuccessHandler() - Constructor for class org.springframework.security.web.authentication.logout.SimpleUrlLogoutSuccessHandler
-  
- SPRING_SECURITY_CONTEXT_KEY - Static variable in class org.springframework.security.web.context.HttpSessionSecurityContextRepository
- 
The default key under which the security context will be stored in the session. 
- SPRING_SECURITY_FILTER_CHAIN - Static variable in class org.springframework.security.config.BeanIds
- 
External alias for FilterChainProxy bean, for use in web.xml files 
- SPRING_SECURITY_FORM_PASSWORD_KEY - Static variable in class org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter
-  
- SPRING_SECURITY_FORM_USERNAME_KEY - Static variable in class org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter
-  
- SPRING_SECURITY_LAST_EXCEPTION_KEY - Static variable in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
- 
- SPRING_SECURITY_LAST_USERNAME_KEY - Static variable in class org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter
- 
Deprecated.
If you want to retain the username, cache it in a customized AuthenticationFailureHandler
 
 
- SPRING_SECURITY_REMEMBER_ME_COOKIE_KEY - Static variable in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
-  
- SPRING_SECURITY_SWITCH_USERNAME_KEY - Static variable in class org.springframework.security.web.authentication.switchuser.SwitchUserFilter
-  
- SpringSecurityAuthenticationSource - Class in org.springframework.security.ldap.authentication
- 
An AuthenticationSource to retrieve authentication information stored in Spring Security's
  SecurityContextHolder. 
- SpringSecurityAuthenticationSource() - Constructor for class org.springframework.security.ldap.authentication.SpringSecurityAuthenticationSource
-  
- SpringSecurityCoreVersion - Class in org.springframework.security.core
- 
Internal class used for checking version compatibility in a deployed application. 
- SpringSecurityCoreVersion() - Constructor for class org.springframework.security.core.SpringSecurityCoreVersion
-  
- SpringSecurityLdapTemplate - Class in org.springframework.security.ldap
- 
Extension of Spring LDAP's LdapTemplate class which adds extra functionality required by Spring Security. 
- SpringSecurityLdapTemplate(ContextSource) - Constructor for class org.springframework.security.ldap.SpringSecurityLdapTemplate
-  
- SpringSecurityMessageSource - Class in org.springframework.security.core
- 
The default MessageSourceused by Spring Security.
 
- SpringSecurityMessageSource() - Constructor for class org.springframework.security.core.SpringSecurityMessageSource
-  
- standard(CharSequence, CharSequence) - Static method in class org.springframework.security.crypto.encrypt.Encryptors
- 
Creates a standard password-based bytes encryptor using 256 bit AES encryption. 
- StandardPasswordEncoder - Class in org.springframework.security.crypto.password
- 
A standard PasswordEncoderimplementation that uses SHA-256 hashing with 1024 iterations and a
 random 8-byte random salt value.
 
- StandardPasswordEncoder() - Constructor for class org.springframework.security.crypto.password.StandardPasswordEncoder
- 
Constructs a standard password encoder with no additional secret value. 
- StandardPasswordEncoder(CharSequence) - Constructor for class org.springframework.security.crypto.password.StandardPasswordEncoder
- 
Constructs a standard password encoder with a secret value which is also included in the
 password hash. 
- start() - Method in class org.springframework.security.ldap.server.ApacheDSContainer
-  
- StatelessTicketCache - Interface in org.springframework.security.cas.authentication
- 
Caches CAS service tickets and CAS proxy tickets for stateless connections. 
- stop() - Method in class org.springframework.security.ldap.server.ApacheDSContainer
-  
- string() - Static method in class org.springframework.security.crypto.keygen.KeyGenerators
- 
- StringKeyGenerator - Interface in org.springframework.security.crypto.keygen
- 
A generator for unique string keys. 
- subArray(byte[], int, int) - Static method in class org.springframework.security.crypto.util.EncodingUtils
- 
Extract a sub array of bytes out of the byte array. 
- SubjectDnX509PrincipalExtractor - Class in org.springframework.security.web.authentication.preauth.x509
- 
Obtains the principal from a certificate using a regular expression match against the Subject (as returned by a call
 to  X509Certificate.getSubjectDN()). 
- SubjectDnX509PrincipalExtractor() - Constructor for class org.springframework.security.web.authentication.preauth.x509.SubjectDnX509PrincipalExtractor
-  
- successfulAuthentication(HttpServletRequest, HttpServletResponse, FilterChain, Authentication) - Method in class org.springframework.security.cas.web.CasAuthenticationFilter
-  
- successfulAuthentication(HttpServletRequest, HttpServletResponse, FilterChain, Authentication) - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
- 
Default behaviour for successful authentication. 
- successfulAuthentication(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
- 
- successfulAuthentication(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter
- 
Puts the Authenticationinstance returned by the
 authentication manager into the secure context.
 
- supports(ConfigAttribute) - Method in interface org.springframework.security.access.AccessDecisionManager
- 
Indicates whether this AccessDecisionManageris able to process authorization requests
 presented with the passedConfigAttribute.
 
- supports(Class<?>) - Method in interface org.springframework.security.access.AccessDecisionManager
- 
Indicates whether the AccessDecisionManagerimplementation is able to provide access
 control decisions for the indicated secured object type.
 
- supports(ConfigAttribute) - Method in interface org.springframework.security.access.AccessDecisionVoter
- 
Indicates whether this AccessDecisionVoteris able to vote on the passedConfigAttribute.
 
- supports(Class<?>) - Method in interface org.springframework.security.access.AccessDecisionVoter
- 
Indicates whether the AccessDecisionVoterimplementation is able to provide access control
 votes for the indicated secured object type.
 
- supports(ConfigAttribute) - Method in interface org.springframework.security.access.AfterInvocationProvider
- 
Indicates whether this AfterInvocationProvideris able to participate in a decision
 involving the passedConfigAttribute.
 
- supports(Class<?>) - Method in interface org.springframework.security.access.AfterInvocationProvider
- 
Indicates whether the AfterInvocationProvideris able to provide "after invocation"
 processing for the indicated secured object type.
 
- supports(ConfigAttribute) - Method in class org.springframework.security.access.annotation.Jsr250Voter
- 
- supports(Class<?>) - Method in class org.springframework.security.access.annotation.Jsr250Voter
- 
All classes are supported. 
- supports(ConfigAttribute) - Method in interface org.springframework.security.access.intercept.AfterInvocationManager
- 
Indicates whether this AfterInvocationManageris able to process "after invocation"
 requests presented with the passedConfigAttribute.
 
- supports(Class<?>) - Method in interface org.springframework.security.access.intercept.AfterInvocationManager
- 
Indicates whether the AfterInvocationManagerimplementation is able to provide access
 control decisions for the indicated secured object type.
 
- supports(ConfigAttribute) - Method in class org.springframework.security.access.intercept.AfterInvocationProviderManager
-  
- supports(Class<?>) - Method in class org.springframework.security.access.intercept.AfterInvocationProviderManager
- 
Iterates through all AfterInvocationProviders and ensures each can support the presented
 class.
 
- supports(Class<?>) - Method in class org.springframework.security.access.intercept.RunAsImplAuthenticationProvider
-  
- supports(ConfigAttribute) - Method in interface org.springframework.security.access.intercept.RunAsManager
- 
Indicates whether this RunAsManageris able to process the passedConfigAttribute.
 
- supports(Class<?>) - Method in interface org.springframework.security.access.intercept.RunAsManager
- 
Indicates whether the RunAsManagerimplementation is able to provide run-as replacement for
 the indicated secure object type.
 
- supports(ConfigAttribute) - Method in class org.springframework.security.access.intercept.RunAsManagerImpl
-  
- supports(Class<?>) - Method in class org.springframework.security.access.intercept.RunAsManagerImpl
- 
This implementation supports any type of class, because it does not query the presented secure object. 
- supports(Class<?>) - Method in class org.springframework.security.access.method.AbstractMethodSecurityMetadataSource
-  
- supports(ConfigAttribute) - Method in class org.springframework.security.access.prepost.PostInvocationAdviceProvider
-  
- supports(Class<?>) - Method in class org.springframework.security.access.prepost.PostInvocationAdviceProvider
-  
- supports(ConfigAttribute) - Method in class org.springframework.security.access.prepost.PreInvocationAuthorizationAdviceVoter
-  
- supports(Class<?>) - Method in class org.springframework.security.access.prepost.PreInvocationAuthorizationAdviceVoter
-  
- supports(Class<?>) - Method in interface org.springframework.security.access.SecurityMetadataSource
- 
Indicates whether the SecurityMetadataSourceimplementation is able to provideConfigAttributes for the indicated secure object type.
 
- supports(ConfigAttribute) - Method in class org.springframework.security.access.vote.AbstractAccessDecisionManager
-  
- supports(Class<?>) - Method in class org.springframework.security.access.vote.AbstractAccessDecisionManager
- 
Iterates through all AccessDecisionVoters and ensures each can support the presented class.
 
- supports(Class<?>) - Method in class org.springframework.security.access.vote.AbstractAclVoter
- 
This implementation supports only MethodSecurityInterceptor, because it queries the
 presentedMethodInvocation.
 
- supports(ConfigAttribute) - Method in class org.springframework.security.access.vote.AuthenticatedVoter
-  
- supports(Class<?>) - Method in class org.springframework.security.access.vote.AuthenticatedVoter
- 
This implementation supports any type of class, because it does not query the presented secure object. 
- supports(ConfigAttribute) - Method in class org.springframework.security.access.vote.RoleVoter
-  
- supports(Class<?>) - Method in class org.springframework.security.access.vote.RoleVoter
- 
This implementation supports any type of class, because it does not query
 the presented secure object. 
- supports(ConfigAttribute) - Method in class org.springframework.security.acls.AclEntryVoter
-  
- supports(ConfigAttribute) - Method in class org.springframework.security.acls.afterinvocation.AbstractAclProvider
-  
- supports(Class<?>) - Method in class org.springframework.security.acls.afterinvocation.AbstractAclProvider
- 
This implementation supports any type of class, because it does not query the presented secure object. 
- supports(Class<?>) - Method in class org.springframework.security.authentication.AnonymousAuthenticationProvider
-  
- supports(Class<?>) - Method in interface org.springframework.security.authentication.AuthenticationProvider
- 
Returns trueif thisAuthenticationProvidersupports the indicatedAuthenticationobject.
 
- supports(Class<?>) - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
-  
- supports(Class<?>) - Method in class org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider
-  
- supports(Class<?>) - Method in class org.springframework.security.authentication.rcp.RemoteAuthenticationProvider
-  
- supports(Class<?>) - Method in class org.springframework.security.authentication.RememberMeAuthenticationProvider
-  
- supports(Class<?>) - Method in class org.springframework.security.authentication.TestingAuthenticationProvider
-  
- supports(Class<?>) - Method in class org.springframework.security.cas.authentication.CasAuthenticationProvider
-  
- supports(Class<?>) - Method in class org.springframework.security.config.authentication.AuthenticationManagerBeanDefinitionParser.NullAuthenticationProvider
-  
- supports(Class<?>) - Method in class org.springframework.security.ldap.authentication.AbstractLdapAuthenticationProvider
-  
- supports(Class<?>) - Method in class org.springframework.security.openid.OpenIDAuthenticationProvider
-  
- supports(ConfigAttribute) - Method in interface org.springframework.security.web.access.channel.ChannelDecisionManager
- 
Indicates whether this ChannelDecisionManageris able to process the passedConfigAttribute.
 
- supports(ConfigAttribute) - Method in class org.springframework.security.web.access.channel.ChannelDecisionManagerImpl
-  
- supports(ConfigAttribute) - Method in interface org.springframework.security.web.access.channel.ChannelProcessor
- 
Indicates whether this ChannelProcessoris able to process the passedConfigAttribute.
 
- supports(ConfigAttribute) - Method in class org.springframework.security.web.access.channel.InsecureChannelProcessor
-  
- supports(ConfigAttribute) - Method in class org.springframework.security.web.access.channel.SecureChannelProcessor
-  
- supports(ConfigAttribute) - Method in class org.springframework.security.web.access.expression.WebExpressionVoter
-  
- supports(Class<?>) - Method in class org.springframework.security.web.access.expression.WebExpressionVoter
-  
- supports(Class<?>) - Method in class org.springframework.security.web.access.intercept.DefaultFilterInvocationSecurityMetadataSource
-  
- supports(Class<?>) - Method in class org.springframework.security.web.authentication.preauth.PreAuthenticatedAuthenticationProvider
- 
Indicate that this provider only supports PreAuthenticatedAuthenticationToken (sub)classes. 
- SwitchUserAuthorityChanger - Interface in org.springframework.security.web.authentication.switchuser
- 
Allows subclasses to modify the  GrantedAuthority list that will be assigned to the principal
 when they assume the identity of a different principal. 
- SwitchUserFilter - Class in org.springframework.security.web.authentication.switchuser
- 
Switch User processing filter responsible for user context switching. 
- SwitchUserFilter() - Constructor for class org.springframework.security.web.authentication.switchuser.SwitchUserFilter
-  
- SwitchUserGrantedAuthority - Class in org.springframework.security.web.authentication.switchuser
- 
- SwitchUserGrantedAuthority(String, Authentication) - Constructor for class org.springframework.security.web.authentication.switchuser.SwitchUserGrantedAuthority
-  
- SYSTEM_PROPERTY - Static variable in class org.springframework.security.core.context.SecurityContextHolder
-  
- SystemWideSaltSource - Class in org.springframework.security.authentication.dao
- 
Uses a static system-wide Stringas the salt.
 
- SystemWideSaltSource() - Constructor for class org.springframework.security.authentication.dao.SystemWideSaltSource
-