Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- 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
 - 
Deprecated.
 - AbstractAccessDecisionManager(List<AccessDecisionVoter<?>>) - Constructor for class org.springframework.security.access.vote.AbstractAccessDecisionManager
 - 
Deprecated.
 - AbstractAclVoter - Class in org.springframework.security.access.vote
 - 
Deprecated.Now used by only-deprecated classes. Generally speaking, in-memory ACL is no longer advised, so no replacement is planned at this point.
 - AbstractAclVoter() - Constructor for class org.springframework.security.access.vote.AbstractAclVoter
 - 
Deprecated.
 - 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
 - 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
 - 
Deprecated.Authorization events have moved. Consider
AuthorizationGrantedEventandAuthorizationDeniedEvent - AbstractAuthorizationEvent(Object) - Constructor for class org.springframework.security.access.event.AbstractAuthorizationEvent
 - 
Deprecated.Construct the event, passing in the secure object being intercepted.
 - AbstractFallbackMethodSecurityMetadataSource - Class in org.springframework.security.access.method
 - 
Deprecated.Use the
use-authorization-managerattribute for<method-security>and<intercept-methods>instead or use annotation-based orAuthorizationManager-based authorization - AbstractFallbackMethodSecurityMetadataSource() - Constructor for class org.springframework.security.access.method.AbstractFallbackMethodSecurityMetadataSource
 - 
Deprecated.
 - AbstractJaasAuthenticationProvider - Class in org.springframework.security.authentication.jaas
 - 
An
AuthenticationProviderimplementation that retrieves user details from a JAAS login configuration. - AbstractJaasAuthenticationProvider() - Constructor for class org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider
 - AbstractMethodSecurityMetadataSource - Class in org.springframework.security.access.method
 - 
Deprecated.Use the
use-authorization-managerattribute for<method-security>and<intercept-methods>instead or use annotation-based orAuthorizationManager-based authorization - AbstractMethodSecurityMetadataSource() - Constructor for class org.springframework.security.access.method.AbstractMethodSecurityMetadataSource
 - 
Deprecated.
 - 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
 - 
Deprecated.Use
org.springframework.security.web.access.intercept.AuthorizationFilterinstead for filter security,org.springframework.security.messaging.access.intercept.AuthorizationChannelInterceptorfor messaging security, orAuthorizationManagerBeforeMethodInterceptorandAuthorizationManagerAfterMethodInterceptorfor method security. - AbstractSecurityInterceptor() - Constructor for class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.
 - AbstractSessionEvent - Class in org.springframework.security.core.session
 - 
Abstract superclass for all session related events.
 - AbstractSessionEvent(Object) - Constructor for class org.springframework.security.core.session.AbstractSessionEvent
 - AbstractUserDetailsAuthenticationProvider - Class in org.springframework.security.authentication.dao
 - 
A base
AuthenticationProviderthat allows subclasses to override and work withUserDetailsobjects. - AbstractUserDetailsAuthenticationProvider() - Constructor for class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
 - AbstractUserDetailsReactiveAuthenticationManager - Class in org.springframework.security.authentication
 - 
A base
ReactiveAuthenticationManagerthat allows subclasses to override and work withUserDetailsobjects. - AbstractUserDetailsReactiveAuthenticationManager() - Constructor for class org.springframework.security.authentication.AbstractUserDetailsReactiveAuthenticationManager
 - ACCESS_ABSTAIN - Static variable in interface org.springframework.security.access.AccessDecisionVoter
 - 
Deprecated.
 - ACCESS_DENIED - Static variable in interface org.springframework.security.access.AccessDecisionVoter
 - 
Deprecated.
 - ACCESS_GRANTED - Static variable in interface org.springframework.security.access.AccessDecisionVoter
 - 
Deprecated.
 - AccessDecisionManager - Interface in org.springframework.security.access
 - 
Deprecated.Use
AuthorizationManagerinstead - AccessDecisionVoter<S> - Interface in org.springframework.security.access
 - 
Deprecated.Use
AuthorizationManagerinstead - AccessDeniedException - Exception in org.springframework.security.access
 - 
Thrown if an
Authenticationobject 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. - accountExpired(boolean) - Method in class org.springframework.security.core.userdetails.User.UserBuilder
 - 
Defines if the account is expired or not.
 - 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. - accountLocked(boolean) - Method in class org.springframework.security.core.userdetails.User.UserBuilder
 - 
Defines if the account is locked or not.
 - 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
 - AccountStatusUserDetailsChecker - Class in org.springframework.security.authentication
 - AccountStatusUserDetailsChecker() - Constructor for class org.springframework.security.authentication.AccountStatusUserDetailsChecker
 - addAdvisor(AuthorizationAdvisor) - Method in class org.springframework.security.authorization.method.AuthorizationAdvisorProxyFactory
 - 
Deprecated.please provide all advisors in the constructor
 - addAuthority(GrantedAuthority) - Method in class org.springframework.security.core.userdetails.memory.UserAttribute
 - 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
 - addListener(SmartApplicationListener) - Method in class org.springframework.security.context.DelegatingApplicationListener
 - 
Adds a new SmartApplicationListener to use.
 - addSecureMethod(Class<?>, Method, List<ConfigAttribute>) - Method in class org.springframework.security.access.method.MapBasedMethodSecurityMetadataSource
 - 
Deprecated.Adds configuration attributes for a specific method, for example where the method has been matched using a pointcut expression.
 - addSecureMethod(Class<?>, String, List<ConfigAttribute>) - Method in class org.springframework.security.access.method.MapBasedMethodSecurityMetadataSource
 - 
Deprecated.Add configuration attributes for a secure method.
 - 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
 - AffirmativeBased - Class in org.springframework.security.access.vote
 - 
Deprecated.Use
AuthorizationManagerinstead - AffirmativeBased(List<AccessDecisionVoter<?>>) - Constructor for class org.springframework.security.access.vote.AffirmativeBased
 - 
Deprecated.
 - after(Authentication, MethodInvocation, PostInvocationAttribute, Object) - Method in class org.springframework.security.access.expression.method.ExpressionBasedPostInvocationAdvice
 - 
Deprecated.
 - after(Authentication, MethodInvocation, PostInvocationAttribute, Object) - Method in interface org.springframework.security.access.prepost.PostInvocationAuthorizationAdvice
 - 
Deprecated.
 - afterInvocation(InterceptorStatusToken, Object) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.Completes the work of the AbstractSecurityInterceptor after the secure object invocation has been completed.
 - AfterInvocationManager - Interface in org.springframework.security.access.intercept
 - 
Deprecated.Use delegation with
AuthorizationManager - AfterInvocationProvider - Interface in org.springframework.security.access
 - 
Deprecated.Use delegation with
AuthorizationManager - AfterInvocationProviderManager - Class in org.springframework.security.access.intercept
 - 
Deprecated.Use delegation with
AuthorizationManager - AfterInvocationProviderManager() - Constructor for class org.springframework.security.access.intercept.AfterInvocationProviderManager
 - 
Deprecated.
 - afterPropertiesSet() - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.
 - afterPropertiesSet() - Method in class org.springframework.security.access.intercept.AfterInvocationProviderManager
 - 
Deprecated.
 - afterPropertiesSet() - Method in class org.springframework.security.access.intercept.MethodInvocationPrivilegeEvaluator
 - 
Deprecated.
 - afterPropertiesSet() - Method in class org.springframework.security.access.intercept.RunAsImplAuthenticationProvider
 - 
Deprecated.
 - afterPropertiesSet() - Method in class org.springframework.security.access.intercept.RunAsManagerImpl
 - 
Deprecated.
 - afterPropertiesSet() - Method in class org.springframework.security.access.vote.AbstractAccessDecisionManager
 - 
Deprecated.
 - afterPropertiesSet() - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
 - 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.ott.JdbcOneTimeTokenService
 - afterPropertiesSet() - Method in class org.springframework.security.authentication.ProviderManager
 - afterPropertiesSet() - Method in class org.springframework.security.authentication.RememberMeAuthenticationProvider
 - 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.UserDetailsByNameServiceWrapper
 - 
Check whether all required properties have been set.
 - afterSingletonsInstantiated() - Method in class org.springframework.security.authorization.method.AuthorizationAdvisorProxyFactory
 - 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. - allOf(AuthorizationDecision, AuthorizationManager<T>...) - Static method in class org.springframework.security.authorization.AuthorizationManagers
 - 
Creates an
AuthorizationManagerthat grants access if allAuthorizationManagers granted, ifmanagersare empty or abstained, a defaultAuthorizationDecisionis returned. - allOf(AuthorizationManager<T>...) - Static method in class org.springframework.security.authorization.AuthorizationManagers
 - 
Creates an
AuthorizationManagerthat grants access if allAuthorizationManagers granted or abstained, ifmanagersare empty then granted decision is returned. - AnnotationMetadataExtractor<A extends Annotation> - Interface in org.springframework.security.access.annotation
 - 
Deprecated.Used only by now-deprecated classes. Consider
SecuredAuthorizationManagerfor `@Secured` methods. - AnnotationParameterNameDiscoverer - Class in org.springframework.security.core.parameters
 - 
Allows finding parameter names using the value attribute of any number of
Annotationinstances. - AnnotationParameterNameDiscoverer(String...) - Constructor for class org.springframework.security.core.parameters.AnnotationParameterNameDiscoverer
 - AnnotationParameterNameDiscoverer(Set<String>) - Constructor for class org.springframework.security.core.parameters.AnnotationParameterNameDiscoverer
 - AnnotationTemplateExpressionDefaults - Class in org.springframework.security.core.annotation
 - 
A component for configuring the expression attribute template of the parsed Spring Security annotation
 - AnnotationTemplateExpressionDefaults() - Constructor for class org.springframework.security.core.annotation.AnnotationTemplateExpressionDefaults
 - anonymous() - Static method in class org.springframework.security.authorization.AuthenticatedAuthorizationManager
 - 
Creates an instance of
AuthenticatedAuthorizationManagerthat determines if theAuthenticationis anonymous. - AnonymousAuthenticationProvider - Class in org.springframework.security.authentication
 - 
An
AuthenticationProviderimplementation that validatesAnonymousAuthenticationTokens. - 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.
 - anyOf(AuthorizationDecision, AuthorizationManager<T>...) - Static method in class org.springframework.security.authorization.AuthorizationManagers
 - 
Creates an
AuthorizationManagerthat grants access if at least oneAuthorizationManagergranted, ifmanagersare empty or abstained, a defaultAuthorizationDecisionis returned. - anyOf(AuthorizationManager<T>...) - Static method in class org.springframework.security.authorization.AuthorizationManagers
 - 
Creates an
AuthorizationManagerthat grants access if at least oneAuthorizationManagergranted or abstained, ifmanagersare empty then denied decision is returned. - AspectJCallback - Interface in org.springframework.security.access.intercept.aspectj
 - 
Deprecated.This class will be removed from the public API. Please either use `spring-security-aspects`, Spring Security's method security support or create your own class that uses Spring AOP annotations.
 - AspectJMethodSecurityInterceptor - Class in org.springframework.security.access.intercept.aspectj
 - 
Deprecated.This class will be removed from the public API. Please either use `spring-security-aspects`, Spring Security's method security support or create your own class that uses Spring AOP annotations.
 - AspectJMethodSecurityInterceptor() - Constructor for class org.springframework.security.access.intercept.aspectj.AspectJMethodSecurityInterceptor
 - 
Deprecated.
 - 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. - authenticate(Authentication) - Method in class org.springframework.security.access.intercept.RunAsImplAuthenticationProvider
 - 
Deprecated.
 - authenticate(Authentication) - Method in class org.springframework.security.authentication.AbstractUserDetailsReactiveAuthenticationManager
 - 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
Authenticationobject, returning a fully populatedAuthenticationobject (including granted authorities) if successful. - authenticate(Authentication) - Method in interface org.springframework.security.authentication.AuthenticationProvider
 - 
Performs authentication with the same contract as
AuthenticationManager.authenticate(Authentication). - authenticate(Authentication) - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
 - authenticate(Authentication) - Method in class org.springframework.security.authentication.DelegatingReactiveAuthenticationManager
 - 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.ObservationAuthenticationManager
 - authenticate(Authentication) - Method in class org.springframework.security.authentication.ObservationReactiveAuthenticationManager
 - authenticate(Authentication) - Method in class org.springframework.security.authentication.ott.OneTimeTokenAuthenticationProvider
 - authenticate(Authentication) - Method in class org.springframework.security.authentication.ott.reactive.OneTimeTokenReactiveAuthenticationManager
 - authenticate(Authentication) - Method in class org.springframework.security.authentication.ProviderManager
 - 
Attempts to authenticate the passed
Authenticationobject. - authenticate(Authentication) - Method in interface org.springframework.security.authentication.ReactiveAuthenticationManager
 - 
Attempts to authenticate the provided
Authentication - authenticate(Authentication) - Method in class org.springframework.security.authentication.ReactiveAuthenticationManagerAdapter
 - authenticate(Authentication) - Method in class org.springframework.security.authentication.RememberMeAuthenticationProvider
 - authenticate(Authentication) - Method in class org.springframework.security.authentication.TestingAuthenticationProvider
 - authenticated() - Static method in class org.springframework.security.authorization.AuthenticatedAuthorizationManager
 - 
Creates an instance of
AuthenticatedAuthorizationManager. - authenticated() - Static method in class org.springframework.security.authorization.AuthenticatedReactiveAuthorizationManager
 - 
Gets an instance of
AuthenticatedReactiveAuthorizationManager - authenticated(Object, Object, Collection<? extends GrantedAuthority>) - Static method in class org.springframework.security.authentication.UsernamePasswordAuthenticationToken
 - 
This factory method can be safely used by any code that wishes to create a authenticated
UsernamePasswordAuthenticationToken. - authenticated(Object, Collection<? extends GrantedAuthority>) - Static method in class org.springframework.security.authentication.ott.OneTimeTokenAuthenticationToken
 - 
Creates an unauthenticated token
 - AuthenticatedAuthorizationManager<T> - Class in org.springframework.security.authorization
 - 
An
AuthorizationManagerthat determines if the current user is authenticated. - AuthenticatedAuthorizationManager() - Constructor for class org.springframework.security.authorization.AuthenticatedAuthorizationManager
 - 
Creates an instance that determines if the current user is authenticated, this is the same as calling
AuthenticatedAuthorizationManager.authenticated()factory method. - AuthenticatedPrincipal - Interface in org.springframework.security.core
 - 
Representation of an authenticated
Principalonce anAuthenticationrequest has been successfully authenticated by theAuthenticationManager.authenticate(Authentication)method. - AuthenticatedReactiveAuthorizationManager<T> - Class in org.springframework.security.authorization
 - 
A
ReactiveAuthorizationManagerthat determines if the current user is authenticated. - AuthenticatedVoter - Class in org.springframework.security.access.vote
 - 
Deprecated.Use
AuthorityAuthorizationManagerinstead - AuthenticatedVoter() - Constructor for class org.springframework.security.access.vote.AuthenticatedVoter
 - 
Deprecated.
 - Authentication - Interface in org.springframework.security.core
 - 
Represents the token for an authentication request or for an authenticated principal once the request has been processed by the
AuthenticationManager.authenticate(Authentication)method. - AuthenticationCredentialsNotFoundEvent - Class in org.springframework.security.access.event
 - 
Deprecated.Authentication is now separated from authorization. Consider
AbstractAuthenticationFailureEventinstead. - AuthenticationCredentialsNotFoundEvent(Object, Collection<ConfigAttribute>, AuthenticationCredentialsNotFoundException) - Constructor for class org.springframework.security.access.event.AuthenticationCredentialsNotFoundEvent
 - 
Deprecated.Construct the event.
 - AuthenticationCredentialsNotFoundException - Exception in org.springframework.security.authentication
 - 
Thrown if an authentication request is rejected because there is no
Authenticationobject in theSecurityContext. - 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. - AuthenticationDetailsSource<C,
T> - Interface in org.springframework.security.authentication  - 
Provides a
Authentication.getDetails()object for a given web request. - AuthenticationEventPublisher - Interface in org.springframework.security.authentication
 - AuthenticationException - Exception in org.springframework.security.core
 - 
Abstract superclass for all exceptions related to an
Authenticationobject being invalid for whatever reason. - AuthenticationException(String) - Constructor for exception org.springframework.security.core.AuthenticationException
 - 
Constructs an
AuthenticationExceptionwith the specified message and no root cause. - AuthenticationException(String, Throwable) - Constructor for exception org.springframework.security.core.AuthenticationException
 - 
Constructs an
AuthenticationExceptionwith the specified message and root cause. - 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
 - 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
 - 
Processes an
Authenticationrequest. - AuthenticationManagerResolver<C> - Interface in org.springframework.security.authentication
 - 
An interface for resolving an
AuthenticationManagerbased on the provided context - AuthenticationObservationContext - Class in org.springframework.security.authentication
 - 
An
Observation.Contextused during authentications - AuthenticationObservationContext() - Constructor for class org.springframework.security.authentication.AuthenticationObservationContext
 - AuthenticationObservationConvention - Class in org.springframework.security.authentication
 - 
An
ObservationConventionfor translating authentications intoKeyValues. - AuthenticationObservationConvention() - Constructor for class org.springframework.security.authentication.AuthenticationObservationConvention
 - AuthenticationPrincipal - Annotation Interface in org.springframework.security.core.annotation
 - 
Annotation that is used to resolve
Authentication.getPrincipal()to a method argument. - AuthenticationProvider - Interface in org.springframework.security.authentication
 - 
Indicates a class can process a specific
Authenticationimplementation. - 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. - 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
 - AuthenticationTrustResolver - Interface in org.springframework.security.authentication
 - 
Evaluates
Authenticationtokens - AuthenticationTrustResolverImpl - Class in org.springframework.security.authentication
 - 
Basic implementation of
AuthenticationTrustResolver. - 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.
 - authorities(String...) - Method in class org.springframework.security.core.userdetails.User.UserBuilder
 - 
Populates the authorities.
 - authorities(Collection<? extends GrantedAuthority>) - Method in class org.springframework.security.core.userdetails.User.UserBuilder
 - 
Populates the authorities.
 - authorities(GrantedAuthority...) - Method in class org.springframework.security.core.userdetails.User.UserBuilder
 - 
Populates the authorities.
 - AuthoritiesAuthorizationManager - Class in org.springframework.security.authorization
 - 
An
AuthorizationManagerthat determines if the current user is authorized by evaluating if theAuthenticationcontains any of the specified authorities. - AuthoritiesAuthorizationManager() - Constructor for class org.springframework.security.authorization.AuthoritiesAuthorizationManager
 - AuthorityAuthorizationDecision - Class in org.springframework.security.authorization
 - 
Represents an
AuthorizationDecisionbased on a collection of authorities - AuthorityAuthorizationDecision(boolean, Collection<GrantedAuthority>) - Constructor for class org.springframework.security.authorization.AuthorityAuthorizationDecision
 - AuthorityAuthorizationManager<T> - Class in org.springframework.security.authorization
 - 
An
AuthorizationManagerthat determines if the current user is authorized by evaluating if theAuthenticationcontains a specified authority. - 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.
 - AuthorityReactiveAuthorizationManager<T> - Class in org.springframework.security.authorization
 - 
A
ReactiveAuthorizationManagerthat determines if the current user is authorized by evaluating if theAuthenticationcontains a specified authority. - AuthorityUtils - Class in org.springframework.security.core.authority
 - 
Utility method for manipulating GrantedAuthority collections etc.
 - AuthorizationAdvisor - Interface in org.springframework.security.authorization.method
 - 
An interface that indicates method security advice
 - AuthorizationAdvisorProxyFactory - Class in org.springframework.security.authorization.method
 - 
A proxy factory for applying authorization advice to an arbitrary object.
 - AuthorizationAdvisorProxyFactory(List<AuthorizationAdvisor>) - Constructor for class org.springframework.security.authorization.method.AuthorizationAdvisorProxyFactory
 - 
Construct an
AuthorizationAdvisorProxyFactorywith the provided advisors. - AuthorizationAdvisorProxyFactory.TargetVisitor - Interface in org.springframework.security.authorization.method
 - 
An interface to handle how the
AuthorizationAdvisorProxyFactoryshould step through the target's object hierarchy. - AuthorizationDecision - Class in org.springframework.security.authorization
 - AuthorizationDecision(boolean) - Constructor for class org.springframework.security.authorization.AuthorizationDecision
 - AuthorizationDeniedEvent<T> - Class in org.springframework.security.authorization.event
 - 
An
ApplicationEventwhich indicates failed authorization. - AuthorizationDeniedEvent(Supplier<Authentication>, T, AuthorizationDecision) - Constructor for class org.springframework.security.authorization.event.AuthorizationDeniedEvent
 - 
Deprecated.Please use an
AuthorizationResultconstructor instead - AuthorizationDeniedEvent(Supplier<Authentication>, T, AuthorizationResult) - Constructor for class org.springframework.security.authorization.event.AuthorizationDeniedEvent
 - AuthorizationDeniedException - Exception in org.springframework.security.authorization
 - 
An
AccessDeniedExceptionthat contains theAuthorizationResult - AuthorizationDeniedException(String) - Constructor for exception org.springframework.security.authorization.AuthorizationDeniedException
 - AuthorizationDeniedException(String, AuthorizationResult) - Constructor for exception org.springframework.security.authorization.AuthorizationDeniedException
 - AuthorizationEvent - Class in org.springframework.security.authorization.event
 - 
A parent class for
AuthorizationGrantedEventandAuthorizationDeniedEvent. - AuthorizationEvent(Supplier<Authentication>, Object, AuthorizationDecision) - Constructor for class org.springframework.security.authorization.event.AuthorizationEvent
 - 
Construct an
AuthorizationEvent - AuthorizationEvent(Supplier<Authentication>, Object, AuthorizationResult) - Constructor for class org.springframework.security.authorization.event.AuthorizationEvent
 - 
Construct an
AuthorizationEvent - AuthorizationEventPublisher - Interface in org.springframework.security.authorization
 - 
A contract for publishing authorization events
 - AuthorizationFailureEvent - Class in org.springframework.security.access.event
 - 
Deprecated.Use
AuthorizationDeniedEventinstead - AuthorizationFailureEvent(Object, Collection<ConfigAttribute>, Authentication, AccessDeniedException) - Constructor for class org.springframework.security.access.event.AuthorizationFailureEvent
 - 
Deprecated.Construct the event.
 - AuthorizationGrantedEvent<T> - Class in org.springframework.security.authorization.event
 - 
An
ApplicationEventwhich indicates successful authorization. - AuthorizationGrantedEvent(Supplier<Authentication>, T, AuthorizationDecision) - Constructor for class org.springframework.security.authorization.event.AuthorizationGrantedEvent
 - 
Deprecated.please use a constructor that takes an
AuthorizationResult - AuthorizationGrantedEvent(Supplier<Authentication>, T, AuthorizationResult) - Constructor for class org.springframework.security.authorization.event.AuthorizationGrantedEvent
 - AuthorizationInterceptorsOrder - Enum Class in org.springframework.security.authorization.method
 - 
Ordering of Spring Security's authorization
Advisors - AuthorizationManager<T> - Interface in org.springframework.security.authorization
 - 
An Authorization manager which can determine if an
Authenticationhas access to a specific object. - AuthorizationManagerAfterMethodInterceptor - Class in org.springframework.security.authorization.method
 - 
A
MethodInterceptorwhich can determine if anAuthenticationhas access to the result of anMethodInvocationusing anAuthorizationManager - AuthorizationManagerAfterMethodInterceptor(Pointcut, AuthorizationManager<MethodInvocationResult>) - Constructor for class org.springframework.security.authorization.method.AuthorizationManagerAfterMethodInterceptor
 - 
Creates an instance.
 - AuthorizationManagerAfterReactiveMethodInterceptor - Class in org.springframework.security.authorization.method
 - 
A
MethodInterceptorwhich can determine if anAuthenticationhas access to the returned object from theMethodInvocationusing the configuredReactiveAuthorizationManager. - AuthorizationManagerAfterReactiveMethodInterceptor(Pointcut, ReactiveAuthorizationManager<MethodInvocationResult>) - Constructor for class org.springframework.security.authorization.method.AuthorizationManagerAfterReactiveMethodInterceptor
 - 
Creates an instance.
 - AuthorizationManagerBeforeMethodInterceptor - Class in org.springframework.security.authorization.method
 - 
A
MethodInterceptorwhich uses aAuthorizationManagerto determine if anAuthenticationmay invoke the givenMethodInvocation - AuthorizationManagerBeforeMethodInterceptor(Pointcut, AuthorizationManager<MethodInvocation>) - Constructor for class org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor
 - 
Creates an instance.
 - AuthorizationManagerBeforeReactiveMethodInterceptor - Class in org.springframework.security.authorization.method
 - 
A
MethodInterceptorwhich can determine if anAuthenticationhas access to theMethodInvocationusing the configuredReactiveAuthorizationManager. - AuthorizationManagerBeforeReactiveMethodInterceptor(Pointcut, ReactiveAuthorizationManager<MethodInvocation>) - Constructor for class org.springframework.security.authorization.method.AuthorizationManagerBeforeReactiveMethodInterceptor
 - 
Creates an instance.
 - AuthorizationManagers - Class in org.springframework.security.authorization
 - 
A factory class to create an
AuthorizationManagerinstances. - AuthorizationObservationContext<T> - Class in org.springframework.security.authorization
 - 
An
Observation.Contextused during authorizations - AuthorizationObservationContext(T) - Constructor for class org.springframework.security.authorization.AuthorizationObservationContext
 - AuthorizationObservationConvention - Class in org.springframework.security.authorization
 - 
An
ObservationConventionfor translating authorizations intoKeyValues. - AuthorizationObservationConvention() - Constructor for class org.springframework.security.authorization.AuthorizationObservationConvention
 - AuthorizationProxy - Interface in org.springframework.security.authorization.method
 - 
An interface that is typically implemented by Spring Security's AOP support to identify an instance as being proxied by Spring Security.
 - AuthorizationProxyFactory - Interface in org.springframework.security.authorization
 - 
A factory for wrapping arbitrary objects in authorization-related advice
 - AuthorizationResult - Interface in org.springframework.security.authorization
 - 
Represents an authorization result
 - 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(Supplier<Authentication>, C) - Method in class org.springframework.security.authorization.SingleResultAuthorizationManager
 - authorize(Supplier<Authentication>, T) - Method in interface org.springframework.security.authorization.AuthorizationManager
 - 
Determines if access is granted for a specific authentication and object.
 - authorize(Mono<Authentication>, T) - Method in interface org.springframework.security.authorization.ReactiveAuthorizationManager
 - 
Determines if access is granted for a specific authentication and object.
 - AuthorizedEvent - Class in org.springframework.security.access.event
 - 
Deprecated.Use
AuthorizationGrantedEventinstead - AuthorizedEvent(Object, Collection<ConfigAttribute>, Authentication) - Constructor for class org.springframework.security.access.event.AuthorizedEvent
 - 
Deprecated.Construct the event.
 - AuthorizeReturnObject - Annotation Interface in org.springframework.security.authorization.method
 - 
Wraps Spring Security method authorization advice around the return object of any method this annotation is applied to.
 - AuthorizeReturnObjectCoreHintsRegistrar - Class in org.springframework.security.aot.hint
 - 
A
SecurityHintsRegistrarthat scans all beans for methods that useAuthorizeReturnObjectand registers those return objects asTypeHints. - AuthorizeReturnObjectCoreHintsRegistrar(AuthorizationProxyFactory) - Constructor for class org.springframework.security.aot.hint.AuthorizeReturnObjectCoreHintsRegistrar
 - AuthorizeReturnObjectHintsRegistrar - Class in org.springframework.security.aot.hint
 - 
A
SecurityHintsRegistrarimplementation that registers only the classes provided in the constructor. - AuthorizeReturnObjectHintsRegistrar(AuthorizationProxyFactory, Class<?>...) - Constructor for class org.springframework.security.aot.hint.AuthorizeReturnObjectHintsRegistrar
 - AuthorizeReturnObjectHintsRegistrar(AuthorizationProxyFactory, List<Class<?>>) - Constructor for class org.springframework.security.aot.hint.AuthorizeReturnObjectHintsRegistrar
 - 
Construct this registrar
 - AuthorizeReturnObjectMethodInterceptor - Class in org.springframework.security.authorization.method
 - 
A method interceptor that applies the given
AuthorizationProxyFactoryto any return value annotated withAuthorizeReturnObject - AuthorizeReturnObjectMethodInterceptor() - Constructor for class org.springframework.security.authorization.method.AuthorizeReturnObjectMethodInterceptor
 - 
Construct the interceptor
 - AuthorizeReturnObjectMethodInterceptor(AuthorizationProxyFactory) - Constructor for class org.springframework.security.authorization.method.AuthorizeReturnObjectMethodInterceptor
 - awaitTermination(long, TimeUnit) - Method in class org.springframework.security.concurrent.DelegatingSecurityContextExecutorService
 
B
- BadCredentialsException - Exception in org.springframework.security.authentication
 - 
Thrown if an authentication request is rejected because the credentials are invalid.
 - BadCredentialsException(String) - Constructor for exception org.springframework.security.authentication.BadCredentialsException
 - 
Constructs a
BadCredentialsExceptionwith the specified message. - BadCredentialsException(String, Throwable) - Constructor for exception org.springframework.security.authentication.BadCredentialsException
 - 
Constructs a
BadCredentialsExceptionwith the specified message and root cause. - before(Authentication, MethodInvocation, PreInvocationAttribute) - Method in class org.springframework.security.access.expression.method.ExpressionBasedPreInvocationAdvice
 - 
Deprecated.
 - before(Authentication, MethodInvocation, PreInvocationAttribute) - Method in interface org.springframework.security.access.prepost.PreInvocationAuthorizationAdvice
 - 
Deprecated.The "before" advice which should be executed to perform any filtering necessary and to decide whether the method call is authorised.
 - beforeInvocation(Object) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.
 - build() - Method in class org.springframework.security.access.hierarchicalroles.RoleHierarchyImpl.Builder
 - 
Builds and returns a
RoleHierarchyImpldescribing the defined role hierarchy. - build() - Method in class org.springframework.security.core.userdetails.User.UserBuilder
 - buildDetails(C) - Method in interface org.springframework.security.authentication.AuthenticationDetailsSource
 - 
Called by a class when it wishes a new authentication details instance to be created.
 - builder() - Static method in class org.springframework.security.core.userdetails.User
 - 
Creates a UserBuilder
 - buildRunAs(Authentication, Object, Collection<ConfigAttribute>) - Method in interface org.springframework.security.access.intercept.RunAsManager
 - 
Deprecated.Returns a replacement
Authenticationobject for the current secure object invocation, ornullif replacement not required. - buildRunAs(Authentication, Object, Collection<ConfigAttribute>) - Method in class org.springframework.security.access.intercept.RunAsManagerImpl
 - 
Deprecated.
 
C
- cachePermissionsFor(Authentication, Collection<?>) - Method in interface org.springframework.security.access.PermissionCacheOptimizer
 - 
Optimises the permission cache for anticipated operation on the supplied collection of objects.
 - CachingUserDetailsService - Class in org.springframework.security.authentication
 - 
Implementation of
UserDetailsServicethat utilizes caching through aUserCache - CachingUserDetailsService(UserDetailsService) - Constructor for class org.springframework.security.authentication.CachingUserDetailsService
 - call() - Method in class org.springframework.security.concurrent.DelegatingSecurityContextCallable
 - 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.
 - check(String) - Method in interface org.springframework.security.authentication.password.CompromisedPasswordChecker
 - 
Check whether the password is compromised
 - check(String) - Method in interface org.springframework.security.authentication.password.ReactiveCompromisedPasswordChecker
 - 
Check whether the password is compromised
 - check(Supplier<Authentication>, C) - Method in class org.springframework.security.authorization.SingleResultAuthorizationManager
 - check(Supplier<Authentication>, Collection<String>) - Method in class org.springframework.security.authorization.AuthoritiesAuthorizationManager
 - 
Determines if the current user is authorized by evaluating if the
Authenticationcontains any of specified authorities. - check(Supplier<Authentication>, MethodInvocation) - Method in class org.springframework.security.authorization.method.Jsr250AuthorizationManager
 - 
Deprecated.please use
AuthorizationManager.authorize(Supplier, Object)instead - check(Supplier<Authentication>, MethodInvocation) - Method in class org.springframework.security.authorization.method.MethodExpressionAuthorizationManager
 - 
Determines the access by evaluating the provided expression.
 - check(Supplier<Authentication>, MethodInvocation) - Method in class org.springframework.security.authorization.method.PreAuthorizeAuthorizationManager
 - 
Determine if an
Authenticationhas access to a method by evaluating an expression from thePreAuthorizeannotation that theMethodInvocationspecifies. - check(Supplier<Authentication>, MethodInvocation) - Method in class org.springframework.security.authorization.method.SecuredAuthorizationManager
 - 
Deprecated.please use
AuthorizationManager.authorize(Supplier, Object)instead - check(Supplier<Authentication>, MethodInvocationResult) - Method in class org.springframework.security.authorization.method.PostAuthorizeAuthorizationManager
 - 
Determine if an
Authenticationhas access to the returned object by evaluating thePostAuthorizeannotation that theMethodInvocationspecifies. - check(Supplier<Authentication>, T) - Method in class org.springframework.security.authorization.AuthenticatedAuthorizationManager
 - 
Determines if the current user is authorized according to the given strategy.
 - check(Supplier<Authentication>, T) - Method in class org.springframework.security.authorization.AuthorityAuthorizationManager
 - 
Deprecated.please use
AuthorizationManager.authorize(Supplier, Object)instead - check(Supplier<Authentication>, T) - Method in interface org.springframework.security.authorization.AuthorizationManager
 - 
Deprecated.please use
AuthorizationManager.authorize(Supplier, Object)instead - check(Supplier<Authentication>, T) - Method in class org.springframework.security.authorization.ObservationAuthorizationManager
 - 
Deprecated.please use
AuthorizationManager.authorize(Supplier, Object)instead - check(UserDetails) - Method in class org.springframework.security.authentication.AccountStatusUserDetailsChecker
 - check(UserDetails) - Method in interface org.springframework.security.core.userdetails.UserDetailsChecker
 - 
Examines the User
 - check(Mono<Authentication>, MethodInvocation) - Method in class org.springframework.security.authorization.method.PreAuthorizeReactiveAuthorizationManager
 - 
Determines if an
Authenticationhas access to theMethodInvocationby evaluating an expression from thePreAuthorizeannotation. - check(Mono<Authentication>, MethodInvocationResult) - Method in class org.springframework.security.authorization.method.PostAuthorizeReactiveAuthorizationManager
 - 
Determines if an
Authenticationhas access to the returned object from theMethodInvocationby evaluating an expression from thePostAuthorizeannotation. - check(Mono<Authentication>, T) - Method in class org.springframework.security.authorization.AuthenticatedReactiveAuthorizationManager
 - check(Mono<Authentication>, T) - Method in class org.springframework.security.authorization.AuthorityReactiveAuthorizationManager
 - check(Mono<Authentication>, T) - Method in class org.springframework.security.authorization.ObservationReactiveAuthorizationManager
 - 
Deprecated.please use
ReactiveAuthorizationManager.authorize(Mono, Object)instead - check(Mono<Authentication>, T) - Method in interface org.springframework.security.authorization.ReactiveAuthorizationManager
 - 
Deprecated.please use
ReactiveAuthorizationManager.authorize(Mono, Object)instead - checkAllowIfAllAbstainDecisions() - Method in class org.springframework.security.access.vote.AbstractAccessDecisionManager
 - 
Deprecated.
 - cleanupExpiredTokens() - Method in class org.springframework.security.authentication.ott.JdbcOneTimeTokenService
 - clearContext() - Method in class org.springframework.security.core.context.ListeningSecurityContextHolderStrategy
 - 
Clears the current context.
 - clearContext() - Static method in class org.springframework.security.core.context.ReactiveSecurityContextHolder
 - 
Clears the
Mono<SecurityContext>from ReactorContext - 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.
 - 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.
 - commit() - Method in class org.springframework.security.authentication.jaas.SecurityContextLoginModule
 - 
Authenticate the
Subject(phase two) by adding the Spring SecurityAuthenticationto theSubject's principals. - CompromisedPasswordChecker - Interface in org.springframework.security.authentication.password
 - 
An API for checking if a password has been compromised.
 - CompromisedPasswordDecision - Class in org.springframework.security.authentication.password
 - CompromisedPasswordDecision(boolean) - Constructor for class org.springframework.security.authentication.password.CompromisedPasswordDecision
 - CompromisedPasswordException - Exception in org.springframework.security.authentication.password
 - 
Indicates that the provided password is compromised
 - CompromisedPasswordException(String) - Constructor for exception org.springframework.security.authentication.password.CompromisedPasswordException
 - CompromisedPasswordException(String, Throwable) - Constructor for exception org.springframework.security.authentication.password.CompromisedPasswordException
 - ConfigAttribute - Interface in org.springframework.security.access
 - 
Deprecated.In modern Spring Security APIs, each API manages its own configuration context. As such there is no direct replacement for this interface. In the case of method security, please see
SecurityAnnotationScannerandAuthorizationManager. In the case of channel security, please seeHttpsRedirectFilter. In the case of web security, please seeAuthorizationManager. - configureJaas(Resource) - Method in class org.springframework.security.authentication.jaas.JaasAuthenticationProvider
 - 
Hook method for configuring Jaas.
 - ConsensusBased - Class in org.springframework.security.access.vote
 - 
Deprecated.Use
AuthorizationManagerinstead - ConsensusBased(List<AccessDecisionVoter<?>>) - Constructor for class org.springframework.security.access.vote.ConsensusBased
 - 
Deprecated.
 - consume(OneTimeTokenAuthenticationToken) - Method in class org.springframework.security.authentication.ott.InMemoryOneTimeTokenService
 - consume(OneTimeTokenAuthenticationToken) - Method in class org.springframework.security.authentication.ott.JdbcOneTimeTokenService
 - consume(OneTimeTokenAuthenticationToken) - Method in interface org.springframework.security.authentication.ott.OneTimeTokenService
 - 
Consumes a one-time token based on the provided authentication token.
 - consume(OneTimeTokenAuthenticationToken) - Method in class org.springframework.security.authentication.ott.reactive.InMemoryReactiveOneTimeTokenService
 - consume(OneTimeTokenAuthenticationToken) - Method in interface org.springframework.security.authentication.ott.reactive.ReactiveOneTimeTokenService
 - 
Consumes a one-time token based on the provided authentication token.
 - CoreJackson2Module - Class in org.springframework.security.jackson2
 - 
Jackson module for spring-security-core.
 - CoreJackson2Module() - Constructor for class org.springframework.security.jackson2.CoreJackson2Module
 - create - Variable in class org.springframework.security.access.expression.SecurityExpressionRoot
 - 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(Runnable, SecurityContext) - Static method in class org.springframework.security.concurrent.DelegatingSecurityContextRunnable
 - 
Factory method for creating a
DelegatingSecurityContextRunnable. - create(Callable<V>, SecurityContext) - Static method in class org.springframework.security.concurrent.DelegatingSecurityContextCallable
 - 
Creates a
DelegatingSecurityContextCallableand with the givenCallableandSecurityContext, but if the securityContext is null will defaults to the currentSecurityContexton theSecurityContextHolder - createAuthorityList(String...) - Static method in class org.springframework.security.core.authority.AuthorityUtils
 - 
Converts authorities into a List of GrantedAuthority objects.
 - createAuthorityList(Collection<String>) - Static method in class org.springframework.security.core.authority.AuthorityUtils
 - 
Converts authorities into a List of GrantedAuthority objects.
 - createEmptyContext() - Method in class org.springframework.security.core.context.ListeningSecurityContextHolderStrategy
 - 
Creates a new, empty context implementation, for use by SecurityContextRepository implementations, when creating a new context for the first time.
 - 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.
 - createEvaluationContext(Supplier<Authentication>, MethodInvocation) - Method in class org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler
 - createEvaluationContext(Supplier<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, 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.
 - createEvaluationContextInternal(Authentication, MethodInvocation) - Method in class org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler
 - 
Uses a
MethodSecurityEvaluationContextas the EvaluationContext implementation. - createEvaluationContextInternal(Authentication, T) - Method in class org.springframework.security.access.expression.AbstractSecurityExpressionHandler
 - 
Override to create a custom instance of
StandardEvaluationContext. - 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
 - 
Deprecated.
 - createListFromCommaDelimitedString(String) - Static method in class org.springframework.security.access.SecurityConfig
 - 
Deprecated.
 - 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
 - 
Creates a LoginContext using the Configuration that was specified in
DefaultJaasAuthenticationProvider.setConfiguration(Configuration). - createLoginContext(CallbackHandler) - Method in class org.springframework.security.authentication.jaas.JaasAuthenticationProvider
 - createNewAuthentication(Authentication, String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - createPostInvocationAttribute(String, String) - Method in class org.springframework.security.access.expression.method.ExpressionBasedAnnotationAttributeFactory
 - 
Deprecated.
 - createPostInvocationAttribute(String, String) - Method in interface org.springframework.security.access.prepost.PrePostInvocationAttributeFactory
 - 
Deprecated.
 - createPreInvocationAttribute(String, String, String) - Method in class org.springframework.security.access.expression.method.ExpressionBasedAnnotationAttributeFactory
 - 
Deprecated.
 - createPreInvocationAttribute(String, String, String) - Method in interface org.springframework.security.access.prepost.PrePostInvocationAttributeFactory
 - 
Deprecated.
 - createSecurityExpressionRoot(Authentication, MethodInvocation) - Method in class org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler
 - 
Creates the root object for expression evaluation.
 - 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.
 - createSuccessAuthentication(Object, Authentication, UserDetails) - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
 - 
Creates a successful
Authenticationobject. - createSuccessAuthentication(Object, Authentication, UserDetails) - Method in class org.springframework.security.authentication.dao.DaoAuthenticationProvider
 - 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.
 - CredentialsContainer - Interface in org.springframework.security.core
 - 
Indicates that the implementing object contains sensitive data, which can be erased using the
eraseCredentialsmethod. - credentialsExpired(boolean) - Method in class org.springframework.security.core.userdetails.User.UserBuilder
 - 
Defines if the credentials are expired or not.
 - 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. - CurrentSecurityContext - Annotation Interface in org.springframework.security.core.annotation
 - 
Annotation that is used to resolve the
SecurityContextas a method argument. - 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
 
D
- DaoAuthenticationProvider - Class in org.springframework.security.authentication.dao
 - 
An
AuthenticationProviderimplementation that retrieves user details from aUserDetailsService. - DaoAuthenticationProvider() - Constructor for class org.springframework.security.authentication.dao.DaoAuthenticationProvider
 - 
Deprecated.Please provide the
UserDetailsServicein the constructor - DaoAuthenticationProvider(UserDetailsService) - Constructor for class org.springframework.security.authentication.dao.DaoAuthenticationProvider
 - DaoAuthenticationProvider(PasswordEncoder) - Constructor for class org.springframework.security.authentication.dao.DaoAuthenticationProvider
 - 
Deprecated.Please provide the
UserDetailsServicein the constructor followed byDaoAuthenticationProvider.setPasswordEncoder(PasswordEncoder)instead - decide(Authentication, Object, Collection<ConfigAttribute>) - Method in interface org.springframework.security.access.AccessDecisionManager
 - 
Deprecated.Resolves an access control decision for the passed parameters.
 - decide(Authentication, Object, Collection<ConfigAttribute>) - Method in class org.springframework.security.access.vote.AffirmativeBased
 - 
Deprecated.This concrete implementation simply polls all configured
AccessDecisionVoters and grants access if anyAccessDecisionVotervoted affirmatively. - decide(Authentication, Object, Collection<ConfigAttribute>) - Method in class org.springframework.security.access.vote.ConsensusBased
 - 
Deprecated.This concrete implementation simply polls all configured
AccessDecisionVoters and upon completion determines the consensus of granted against denied responses. - decide(Authentication, Object, Collection<ConfigAttribute>) - Method in class org.springframework.security.access.vote.UnanimousBased
 - 
Deprecated.This concrete implementation polls all configured
AccessDecisionVoters for eachConfigAttributeand grants access if only grant (or abstain) votes were received. - decide(Authentication, Object, Collection<ConfigAttribute>, Object) - Method in interface org.springframework.security.access.AfterInvocationProvider
 - 
Deprecated.
 - decide(Authentication, Object, Collection<ConfigAttribute>, Object) - Method in interface org.springframework.security.access.intercept.AfterInvocationManager
 - 
Deprecated.Given the details of a secure object invocation including its returned
Object, make an access control decision or optionally modify the returnedObject. - decide(Authentication, Object, Collection<ConfigAttribute>, Object) - Method in class org.springframework.security.access.intercept.AfterInvocationProviderManager
 - 
Deprecated.
 - decide(Authentication, Object, Collection<ConfigAttribute>, Object) - Method in class org.springframework.security.access.prepost.PostInvocationAdviceProvider
 - 
Deprecated.
 - DEF_AUTHORITIES_BY_USERNAME_QUERY - Static variable in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - DEF_CHANGE_PASSWORD_SQL - Static variable in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - DEF_CREATE_USER_SQL - Static variable in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - DEF_DELETE_GROUP_AUTHORITIES_SQL - Static variable in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - DEF_DELETE_GROUP_AUTHORITY_SQL - Static variable in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - DEF_DELETE_GROUP_MEMBER_SQL - Static variable in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - DEF_DELETE_GROUP_MEMBERS_SQL - Static variable in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - DEF_DELETE_GROUP_SQL - Static variable in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - DEF_DELETE_USER_AUTHORITIES_SQL - Static variable in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - DEF_DELETE_USER_SQL - Static variable in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - DEF_FIND_GROUP_ID_SQL - Static variable in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - DEF_FIND_GROUPS_SQL - Static variable in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - DEF_FIND_USERS_IN_GROUP_SQL - Static variable in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - DEF_GROUP_AUTHORITIES_BY_USERNAME_QUERY - Static variable in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - DEF_GROUP_AUTHORITIES_QUERY_SQL - Static variable in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - DEF_INSERT_AUTHORITY_SQL - Static variable in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - DEF_INSERT_GROUP_AUTHORITY_SQL - Static variable in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - DEF_INSERT_GROUP_MEMBER_SQL - Static variable in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - DEF_INSERT_GROUP_SQL - Static variable in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - DEF_RENAME_GROUP_SQL - Static variable in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - DEF_UPDATE_USER_SQL - Static variable in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - DEF_USER_EXISTS_SQL - Static variable in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - DEF_USERS_BY_USERNAME_QUERY - Static variable in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - DEFAULT_USER_SCHEMA_DDL_LOCATION - Static variable in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - DefaultAuthenticationEventPublisher - Class in org.springframework.security.authentication
 - 
The default strategy for publishing authentication events.
 - DefaultAuthenticationEventPublisher() - Constructor for class org.springframework.security.authentication.DefaultAuthenticationEventPublisher
 - DefaultAuthenticationEventPublisher(ApplicationEventPublisher) - Constructor for class org.springframework.security.authentication.DefaultAuthenticationEventPublisher
 - DefaultJaasAuthenticationProvider - Class in org.springframework.security.authentication.jaas
 - 
Creates a LoginContext using the Configuration provided to it.
 - DefaultJaasAuthenticationProvider() - Constructor for class org.springframework.security.authentication.jaas.DefaultJaasAuthenticationProvider
 - DefaultLoginExceptionResolver - Class in org.springframework.security.authentication.jaas
 - 
This LoginExceptionResolver simply wraps the LoginException with an AuthenticationServiceException.
 - DefaultLoginExceptionResolver() - Constructor for class org.springframework.security.authentication.jaas.DefaultLoginExceptionResolver
 - DefaultMethodSecurityExpressionHandler - Class in org.springframework.security.access.expression.method
 - 
The standard implementation of
MethodSecurityExpressionHandler. - DefaultMethodSecurityExpressionHandler() - Constructor for class org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler
 - DefaultOneTimeToken - Class in org.springframework.security.authentication.ott
 - 
A default implementation of
OneTimeToken - DefaultOneTimeToken(String, String, Instant) - Constructor for class org.springframework.security.authentication.ott.DefaultOneTimeToken
 - defaults() - Static method in interface org.springframework.security.authorization.method.AuthorizationAdvisorProxyFactory.TargetVisitor
 - 
The default
AuthorizationAdvisorProxyFactory.TargetVisitor, which will proxyClassinstances as well as instances contained in reactive types (if reactor is present), collection types, and other container types likeOptionalandSupplier - DefaultSecurityParameterNameDiscoverer - Class in org.springframework.security.core.parameters
 - 
Spring Security's default
ParameterNameDiscovererwhich tries a number ofParameterNameDiscovererdepending on what is found on the classpath. - DefaultSecurityParameterNameDiscoverer() - Constructor for class org.springframework.security.core.parameters.DefaultSecurityParameterNameDiscoverer
 - 
Creates a new instance with only the default
ParameterNameDiscovererinstances. - DefaultSecurityParameterNameDiscoverer(List<? extends ParameterNameDiscoverer>) - Constructor for class org.springframework.security.core.parameters.DefaultSecurityParameterNameDiscoverer
 - 
Creates a new instance that first tries the passed in
ParameterNameDiscovererinstances. - defaultsSkipValueTypes() - Static method in interface org.springframework.security.authorization.method.AuthorizationAdvisorProxyFactory.TargetVisitor
 - 
The default
AuthorizationAdvisorProxyFactory.TargetVisitorthat also skips any value types (for example,String,Integer). - DefaultToken - Class in org.springframework.security.core.token
 - 
The default implementation of
Token. - DefaultToken(String, long, String) - Constructor for class org.springframework.security.core.token.DefaultToken
 - DeferredSecurityContext - Interface in org.springframework.security.core.context
 - 
An interface that allows delayed access to a
SecurityContextthat may be generated. - DelegatingApplicationListener - Class in org.springframework.security.context
 - 
Used for delegating to a number of SmartApplicationListener instances.
 - DelegatingApplicationListener() - Constructor for class org.springframework.security.context.DelegatingApplicationListener
 - DelegatingMethodSecurityMetadataSource - Class in org.springframework.security.access.method
 - 
Deprecated.Use the
use-authorization-managerattribute for<method-security>and<intercept-methods>instead or use annotation-based orAuthorizationManager-based authorization - DelegatingMethodSecurityMetadataSource(List<MethodSecurityMetadataSource>) - Constructor for class org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource
 - 
Deprecated.
 - DelegatingReactiveAuthenticationManager - Class in org.springframework.security.authentication
 - 
A
ReactiveAuthenticationManagerthat delegates to otherReactiveAuthenticationManagerinstances. - DelegatingReactiveAuthenticationManager(List<ReactiveAuthenticationManager>) - Constructor for class org.springframework.security.authentication.DelegatingReactiveAuthenticationManager
 - DelegatingReactiveAuthenticationManager(ReactiveAuthenticationManager...) - Constructor for class org.springframework.security.authentication.DelegatingReactiveAuthenticationManager
 - DelegatingSecurityContextAsyncTaskExecutor - Class in org.springframework.security.task
 - 
An
AsyncTaskExecutorwhich wraps eachRunnablein aDelegatingSecurityContextRunnableand eachCallablein aDelegatingSecurityContextCallable. - DelegatingSecurityContextAsyncTaskExecutor(AsyncTaskExecutor) - Constructor for class org.springframework.security.task.DelegatingSecurityContextAsyncTaskExecutor
 - 
Creates a new
DelegatingSecurityContextAsyncTaskExecutorthat uses the currentSecurityContext. - DelegatingSecurityContextAsyncTaskExecutor(AsyncTaskExecutor, SecurityContext) - Constructor for class org.springframework.security.task.DelegatingSecurityContextAsyncTaskExecutor
 - 
Creates a new
DelegatingSecurityContextAsyncTaskExecutorthat uses the specifiedSecurityContext. - DelegatingSecurityContextCallable<V> - Class in org.springframework.security.concurrent
 - 
Wraps a delegate
Callablewith logic for setting up aSecurityContextbefore invoking the delegateCallableand then removing theSecurityContextafter the delegate has completed. - DelegatingSecurityContextCallable(Callable<V>) - Constructor for class org.springframework.security.concurrent.DelegatingSecurityContextCallable
 - 
Creates a new
DelegatingSecurityContextCallablewith theSecurityContextfrom theSecurityContextHolder. - DelegatingSecurityContextCallable(Callable<V>, SecurityContext) - Constructor for class org.springframework.security.concurrent.DelegatingSecurityContextCallable
 - 
Creates a new
DelegatingSecurityContextCallablewith a specificSecurityContext. - DelegatingSecurityContextExecutor - Class in org.springframework.security.concurrent
 - DelegatingSecurityContextExecutor(Executor) - Constructor for class org.springframework.security.concurrent.DelegatingSecurityContextExecutor
 - 
Creates a new
DelegatingSecurityContextExecutorthat uses the currentSecurityContextfrom theSecurityContextHolderat the time the task is submitted. - DelegatingSecurityContextExecutor(Executor, SecurityContext) - Constructor for class org.springframework.security.concurrent.DelegatingSecurityContextExecutor
 - 
Creates a new
DelegatingSecurityContextExecutorthat uses the specifiedSecurityContext. - DelegatingSecurityContextExecutorService - Class in org.springframework.security.concurrent
 - 
An
ExecutorServicewhich wraps eachRunnablein aDelegatingSecurityContextRunnableand eachCallablein aDelegatingSecurityContextCallable. - DelegatingSecurityContextExecutorService(ExecutorService) - Constructor for class org.springframework.security.concurrent.DelegatingSecurityContextExecutorService
 - 
Creates a new
DelegatingSecurityContextExecutorServicethat uses the currentSecurityContextfrom theSecurityContextHolder. - DelegatingSecurityContextExecutorService(ExecutorService, SecurityContext) - Constructor for class org.springframework.security.concurrent.DelegatingSecurityContextExecutorService
 - 
Creates a new
DelegatingSecurityContextExecutorServicethat uses the specifiedSecurityContext. - DelegatingSecurityContextRunnable - Class in org.springframework.security.concurrent
 - 
Wraps a delegate
Runnablewith logic for setting up aSecurityContextbefore invoking the delegateRunnableand then removing theSecurityContextafter the delegate has completed. - DelegatingSecurityContextRunnable(Runnable) - Constructor for class org.springframework.security.concurrent.DelegatingSecurityContextRunnable
 - 
Creates a new
DelegatingSecurityContextRunnablewith theSecurityContextfrom theSecurityContextHolder. - DelegatingSecurityContextRunnable(Runnable, SecurityContext) - Constructor for class org.springframework.security.concurrent.DelegatingSecurityContextRunnable
 - 
Creates a new
DelegatingSecurityContextRunnablewith a specificSecurityContext. - DelegatingSecurityContextScheduledExecutorService - Class in org.springframework.security.concurrent
 - 
An
ScheduledExecutorServicewhich wraps eachRunnablein aDelegatingSecurityContextRunnableand eachCallablein aDelegatingSecurityContextCallable. - DelegatingSecurityContextScheduledExecutorService(ScheduledExecutorService) - Constructor for class org.springframework.security.concurrent.DelegatingSecurityContextScheduledExecutorService
 - 
Creates a new
DelegatingSecurityContextScheduledExecutorServicethat uses the currentSecurityContextfrom theSecurityContextHolder. - DelegatingSecurityContextScheduledExecutorService(ScheduledExecutorService, SecurityContext) - Constructor for class org.springframework.security.concurrent.DelegatingSecurityContextScheduledExecutorService
 - 
Creates a new
DelegatingSecurityContextScheduledExecutorServicethat uses the specifiedSecurityContext. - DelegatingSecurityContextSchedulingTaskExecutor - Class in org.springframework.security.scheduling
 - 
An
SchedulingTaskExecutorwhich wraps eachRunnablein aDelegatingSecurityContextRunnableand eachCallablein aDelegatingSecurityContextCallable. - DelegatingSecurityContextSchedulingTaskExecutor(SchedulingTaskExecutor) - Constructor for class org.springframework.security.scheduling.DelegatingSecurityContextSchedulingTaskExecutor
 - 
Creates a new
DelegatingSecurityContextSchedulingTaskExecutorthat uses the currentSecurityContext. - DelegatingSecurityContextSchedulingTaskExecutor(SchedulingTaskExecutor, SecurityContext) - Constructor for class org.springframework.security.scheduling.DelegatingSecurityContextSchedulingTaskExecutor
 - 
Creates a new
DelegatingSecurityContextSchedulingTaskExecutorthat uses the specifiedSecurityContext. - DelegatingSecurityContextTaskExecutor - Class in org.springframework.security.task
 - DelegatingSecurityContextTaskExecutor(TaskExecutor) - Constructor for class org.springframework.security.task.DelegatingSecurityContextTaskExecutor
 - 
Creates a new
DelegatingSecurityContextTaskExecutorthat uses the currentSecurityContextfrom theSecurityContextHolder. - DelegatingSecurityContextTaskExecutor(TaskExecutor, SecurityContext) - Constructor for class org.springframework.security.task.DelegatingSecurityContextTaskExecutor
 - 
Creates a new
DelegatingSecurityContextTaskExecutorthat uses the specifiedSecurityContext. - DelegatingSecurityContextTaskScheduler - Class in org.springframework.security.scheduling
 - 
An implementation of
TaskSchedulerinvoking it whenever the trigger indicates a next execution time. - DelegatingSecurityContextTaskScheduler(TaskScheduler) - Constructor for class org.springframework.security.scheduling.DelegatingSecurityContextTaskScheduler
 - 
Creates a new
DelegatingSecurityContextTaskSchedulerthat uses the currentSecurityContextfrom theSecurityContextHolder. - DelegatingSecurityContextTaskScheduler(TaskScheduler, SecurityContext) - Constructor for class org.springframework.security.scheduling.DelegatingSecurityContextTaskScheduler
 - 
Creates a new
DelegatingSecurityContextTaskSchedulerthat uses the specifiedSecurityContext. - delete - Variable in class org.springframework.security.access.expression.SecurityExpressionRoot
 - deleteGroup(String) - Method in interface org.springframework.security.provisioning.GroupManager
 - 
Removes a group, including all members and authorities.
 - deleteGroup(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - deleteUser(String) - Method in class org.springframework.security.provisioning.InMemoryUserDetailsManager
 - deleteUser(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - deleteUser(String) - Method in interface org.springframework.security.provisioning.UserDetailsManager
 - 
Remove the user with the given login name from the system.
 - DENY_ALL_ATTRIBUTE - Static variable in class org.springframework.security.access.annotation.Jsr250SecurityConfig
 - 
Deprecated.
 - denyAll - Variable in class org.springframework.security.access.expression.SecurityExpressionRoot
 - 
Allows "denyAll" expression
 - denyAll() - Method in interface org.springframework.security.access.expression.SecurityExpressionOperations
 - 
Always denies access
 - denyAll() - Method in class org.springframework.security.access.expression.SecurityExpressionRoot
 - denyAll() - Static method in class org.springframework.security.authorization.SingleResultAuthorizationManager
 - DenyAllPermissionEvaluator - Class in org.springframework.security.access.expression
 - 
A null PermissionEvaluator which denies all access.
 - DenyAllPermissionEvaluator() - Constructor for class org.springframework.security.access.expression.DenyAllPermissionEvaluator
 - destroy() - Method in class org.springframework.security.authentication.ott.JdbcOneTimeTokenService
 - disabled(boolean) - Method in class org.springframework.security.core.userdetails.User.UserBuilder
 - 
Defines if the account is disabled or not.
 - DisabledException - Exception in org.springframework.security.authentication
 - 
Thrown if an authentication request is rejected because the account is disabled.
 - DisabledException(String) - Constructor for exception org.springframework.security.authentication.DisabledException
 - 
Constructs a
DisabledExceptionwith the specified message. - DisabledException(String, Throwable) - Constructor for exception org.springframework.security.authentication.DisabledException
 - 
Constructs a
DisabledExceptionwith the specified message and root cause. - doAfterPropertiesSet() - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
 - doAfterPropertiesSet() - Method in class org.springframework.security.authentication.dao.DaoAuthenticationProvider
 
E
- enableDefaultTyping(ObjectMapper) - Static method in class org.springframework.security.jackson2.SecurityJackson2Modules
 - equals(Object) - Method in class org.springframework.security.access.SecurityConfig
 - 
Deprecated.
 - equals(Object) - Method in class org.springframework.security.authentication.AbstractAuthenticationToken
 - equals(Object) - Method in class org.springframework.security.authentication.AnonymousAuthenticationToken
 - equals(Object) - Method in class org.springframework.security.authentication.jaas.JaasGrantedAuthority
 - equals(Object) - Method in class org.springframework.security.authentication.RememberMeAuthenticationToken
 - equals(Object) - Method in class org.springframework.security.core.authority.SimpleGrantedAuthority
 - equals(Object) - Method in class org.springframework.security.core.context.SecurityContextImpl
 - equals(Object) - Method in class org.springframework.security.core.token.DefaultToken
 - equals(Object) - Method in class org.springframework.security.core.userdetails.User
 - 
Returns
trueif the supplied object is aUserinstance with the sameusernamevalue. - equals(Object) - Method in class org.springframework.security.util.InMemoryResource
 - eraseCredentials() - Method in class org.springframework.security.authentication.AbstractAuthenticationToken
 - 
Checks the
credentials,principalanddetailsobjects, invoking theeraseCredentialsmethod on any which implementCredentialsContainer. - eraseCredentials() - Method in class org.springframework.security.authentication.UsernamePasswordAuthenticationToken
 - eraseCredentials() - Method in interface org.springframework.security.core.CredentialsContainer
 - eraseCredentials() - Method in class org.springframework.security.core.userdetails.User
 - errorOnInvalidType() - Element in annotation interface org.springframework.security.core.annotation.AuthenticationPrincipal
 - 
True if a
ClassCastExceptionshould be thrown when the currentAuthentication.getPrincipal()is the incorrect type. - errorOnInvalidType() - Element in annotation interface org.springframework.security.core.annotation.CurrentSecurityContext
 - 
True if a
ClassCastExceptionshould be thrown when the currentSecurityContextis the incorrect type. - evaluateAsBoolean(Expression, EvaluationContext) - Static method in class org.springframework.security.access.expression.ExpressionUtils
 - execute(Runnable) - Method in class org.springframework.security.concurrent.DelegatingSecurityContextExecutor
 - execute(Runnable, long) - Method in class org.springframework.security.task.DelegatingSecurityContextAsyncTaskExecutor
 - expireNow() - Method in class org.springframework.security.core.session.SessionInformation
 - expression() - Element in annotation interface org.springframework.security.core.annotation.AuthenticationPrincipal
 - 
If specified will use the provided SpEL expression to resolve the principal.
 - expression() - Element in annotation interface org.springframework.security.core.annotation.CurrentSecurityContext
 - 
If specified, will use the provided SpEL expression to resolve the security context.
 - ExpressionAttributeAuthorizationDecision - Class in org.springframework.security.authorization.method
 - 
Deprecated.Use
ExpressionAuthorizationDecisioninstead - ExpressionAttributeAuthorizationDecision(boolean, ExpressionAttribute) - Constructor for class org.springframework.security.authorization.method.ExpressionAttributeAuthorizationDecision
 - 
Deprecated.
 - ExpressionAuthorizationDecision - Class in org.springframework.security.authorization
 - 
Represents an
AuthorizationDecisionbased on aExpression - ExpressionAuthorizationDecision(boolean, Expression) - Constructor for class org.springframework.security.authorization.ExpressionAuthorizationDecision
 - ExpressionBasedAnnotationAttributeFactory - Class in org.springframework.security.access.expression.method
 - 
Deprecated.Use
AuthorizationManagerinterceptors instead - ExpressionBasedAnnotationAttributeFactory(MethodSecurityExpressionHandler) - Constructor for class org.springframework.security.access.expression.method.ExpressionBasedAnnotationAttributeFactory
 - 
Deprecated.
 - ExpressionBasedPostInvocationAdvice - Class in org.springframework.security.access.expression.method
 - 
Deprecated.Use
AuthorizationManagerAfterMethodInterceptorinstead - ExpressionBasedPostInvocationAdvice(MethodSecurityExpressionHandler) - Constructor for class org.springframework.security.access.expression.method.ExpressionBasedPostInvocationAdvice
 - 
Deprecated.
 - ExpressionBasedPreInvocationAdvice - Class in org.springframework.security.access.expression.method
 - 
Deprecated.Use
AuthorizationManagerAfterMethodInterceptorinstead - ExpressionBasedPreInvocationAdvice() - Constructor for class org.springframework.security.access.expression.method.ExpressionBasedPreInvocationAdvice
 - 
Deprecated.
 - ExpressionUtils - Class in org.springframework.security.access.expression
 - extractAttributes(A) - Method in interface org.springframework.security.access.annotation.AnnotationMetadataExtractor
 - 
Deprecated.
 
F
- FieldUtils - Class in org.springframework.security.util
 - 
Offers static methods for directly manipulating fields.
 - filter(Object, Expression, EvaluationContext) - Method in class org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler
 - 
Filters the
filterTargetobject (which must be either aCollection,Array,MaporStream), by evaluating the supplied expression. - filter(Object, Expression, EvaluationContext) - Method in interface org.springframework.security.access.expression.method.MethodSecurityExpressionHandler
 - 
Filters a target collection or array.
 - filterTarget() - Element in annotation interface org.springframework.security.access.prepost.PreFilter
 - finallyInvocation(InterceptorStatusToken) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.Cleans up the work of the AbstractSecurityInterceptor after the secure object invocation has been completed.
 - findAllGroups() - Method in interface org.springframework.security.provisioning.GroupManager
 - 
Returns the names of all groups that this group manager controls.
 - findAllGroups() - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - findAttributes(Class<?>) - Method in class org.springframework.security.access.annotation.Jsr250MethodSecurityMetadataSource
 - 
Deprecated.
 - findAttributes(Class<?>) - Method in class org.springframework.security.access.annotation.SecuredAnnotationSecurityMetadataSource
 - 
Deprecated.
 - findAttributes(Class<?>) - Method in class org.springframework.security.access.method.AbstractFallbackMethodSecurityMetadataSource
 - 
Deprecated.Obtains the security metadata registered against the specified class.
 - findAttributes(Class<?>) - Method in class org.springframework.security.access.method.MapBasedMethodSecurityMetadataSource
 - 
Deprecated.Implementation does not support class-level attributes.
 - findAttributes(Method, Class<?>) - Method in class org.springframework.security.access.annotation.Jsr250MethodSecurityMetadataSource
 - 
Deprecated.
 - findAttributes(Method, Class<?>) - Method in class org.springframework.security.access.annotation.SecuredAnnotationSecurityMetadataSource
 - 
Deprecated.
 - findAttributes(Method, Class<?>) - Method in class org.springframework.security.access.method.AbstractFallbackMethodSecurityMetadataSource
 - 
Deprecated.Obtains the security metadata applicable to the specified method invocation.
 - findAttributes(Method, Class<?>) - Method in class org.springframework.security.access.method.MapBasedMethodSecurityMetadataSource
 - 
Deprecated.Will walk the method inheritance tree to find the most specific declaration applicable.
 - findByUsername(String) - Method in class org.springframework.security.core.userdetails.MapReactiveUserDetailsService
 - findByUsername(String) - Method in interface org.springframework.security.core.userdetails.ReactiveUserDetailsService
 - 
Find the
UserDetailsby username. - findGroupAuthorities(String) - Method in interface org.springframework.security.provisioning.GroupManager
 - 
Obtains the list of authorities which are assigned to a group.
 - findGroupAuthorities(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - findUsersInGroup(String) - Method in interface org.springframework.security.provisioning.GroupManager
 - 
Locates the users who are members of a group
 - findUsersInGroup(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - FIRST - Enum constant in enum class org.springframework.security.authorization.method.AuthorizationInterceptorsOrder
 - fromHierarchy(String) - Static method in class org.springframework.security.access.hierarchicalroles.RoleHierarchyImpl
 - 
Create a role hierarchy instance with the given definition, similar to the following:
 - fullyAuthenticated() - Static method in class org.springframework.security.authorization.AuthenticatedAuthorizationManager
 - 
Creates an instance of
AuthenticatedAuthorizationManagerthat determines if theAuthenticationis authenticated without using remember me. 
G
- generate(GenerateOneTimeTokenRequest) - Method in class org.springframework.security.authentication.ott.InMemoryOneTimeTokenService
 - generate(GenerateOneTimeTokenRequest) - Method in class org.springframework.security.authentication.ott.JdbcOneTimeTokenService
 - generate(GenerateOneTimeTokenRequest) - Method in interface org.springframework.security.authentication.ott.OneTimeTokenService
 - 
Generates a one-time token based on the provided generate request.
 - generate(GenerateOneTimeTokenRequest) - Method in class org.springframework.security.authentication.ott.reactive.InMemoryReactiveOneTimeTokenService
 - generate(GenerateOneTimeTokenRequest) - Method in interface org.springframework.security.authentication.ott.reactive.ReactiveOneTimeTokenService
 - 
Generates a one-time token based on the provided generate request.
 - GenerateOneTimeTokenRequest - Class in org.springframework.security.authentication.ott
 - 
Class to store information related to an One-Time Token authentication request
 - GenerateOneTimeTokenRequest(String) - Constructor for class org.springframework.security.authentication.ott.GenerateOneTimeTokenRequest
 - GenerateOneTimeTokenRequest(String, Duration) - Constructor for class org.springframework.security.authentication.ott.GenerateOneTimeTokenRequest
 - getAccessDecisionManager() - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.
 - getAccessDeniedException() - Method in class org.springframework.security.access.event.AuthorizationFailureEvent
 - 
Deprecated.
 - getAccessor() - Static method in class org.springframework.security.core.SpringSecurityMessageSource
 - getAdvice() - Method in class org.springframework.security.access.intercept.aopalliance.MethodSecurityMetadataSourceAdvisor
 - 
Deprecated.
 - getAdvice() - Method in class org.springframework.security.authorization.method.AuthorizationManagerAfterMethodInterceptor
 - getAdvice() - Method in class org.springframework.security.authorization.method.AuthorizationManagerAfterReactiveMethodInterceptor
 - getAdvice() - Method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor
 - getAdvice() - Method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeReactiveMethodInterceptor
 - getAdvice() - Method in class org.springframework.security.authorization.method.AuthorizeReturnObjectMethodInterceptor
 - getAdvice() - Method in class org.springframework.security.authorization.method.PostFilterAuthorizationMethodInterceptor
 - getAdvice() - Method in class org.springframework.security.authorization.method.PostFilterAuthorizationReactiveMethodInterceptor
 - getAdvice() - Method in class org.springframework.security.authorization.method.PreFilterAuthorizationMethodInterceptor
 - getAdvice() - Method in class org.springframework.security.authorization.method.PreFilterAuthorizationReactiveMethodInterceptor
 - getAfterInvocationManager() - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.
 - getAllConfigAttributes() - Method in class org.springframework.security.access.annotation.Jsr250MethodSecurityMetadataSource
 - 
Deprecated.
 - getAllConfigAttributes() - Method in class org.springframework.security.access.annotation.SecuredAnnotationSecurityMetadataSource
 - 
Deprecated.
 - getAllConfigAttributes() - Method in class org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource
 - 
Deprecated.
 - getAllConfigAttributes() - Method in class org.springframework.security.access.method.MapBasedMethodSecurityMetadataSource
 - 
Deprecated.Obtains the configuration attributes explicitly defined against this bean.
 - getAllConfigAttributes() - Method in class org.springframework.security.access.prepost.PrePostAnnotationSecurityMetadataSource
 - 
Deprecated.
 - getAllConfigAttributes() - Method in interface org.springframework.security.access.SecurityMetadataSource
 - 
Deprecated.If available, returns all of the
ConfigAttributes defined by the implementing class. - 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) - Method in class org.springframework.security.core.session.InMemoryReactiveSessionRegistry
 - getAllSessions(Object) - Method in interface org.springframework.security.core.session.ReactiveSessionRegistry
 - 
Gets all the known
ReactiveSessionInformationinstances for the specified principal. - 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
 - getApplicationEventPublisher() - Method in class org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider
 - getArguments() - Method in class org.springframework.security.access.intercept.aspectj.MethodInvocationAdapter
 - 
Deprecated.
 - getArguments() - Method in class org.springframework.security.util.SimpleMethodInvocation
 - getAttribute() - Method in interface org.springframework.security.access.ConfigAttribute
 - 
Deprecated.If the
ConfigAttributecan be represented as aStringand thatStringis sufficient in precision to be relied upon as a configuration parameter by aRunAsManager,AccessDecisionManagerorAccessDecisionManagerdelegate, this method should return such aString. - getAttribute() - Method in class org.springframework.security.access.SecurityConfig
 - 
Deprecated.
 - getAttributes() - Method in class org.springframework.security.access.intercept.InterceptorStatusToken
 - 
Deprecated.
 - getAttributes(Object) - Method in class org.springframework.security.access.method.AbstractMethodSecurityMetadataSource
 - 
Deprecated.
 - getAttributes(Object) - Method in interface org.springframework.security.access.SecurityMetadataSource
 - 
Deprecated.Accesses the
ConfigAttributes that apply to a given secure object. - getAttributes(Method, Class<?>) - Method in class org.springframework.security.access.method.AbstractFallbackMethodSecurityMetadataSource
 - 
Deprecated.
 - getAttributes(Method, Class<?>) - Method in class org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource
 - 
Deprecated.
 - getAttributes(Method, Class<?>) - Method in interface org.springframework.security.access.method.MethodSecurityMetadataSource
 - 
Deprecated.
 - getAttributes(Method, Class<?>) - Method in class org.springframework.security.access.prepost.PrePostAnnotationSecurityMetadataSource
 - 
Deprecated.
 - getAttributes2grantedAuthoritiesMap() - Method in class org.springframework.security.core.authority.mapping.MapBasedAttributes2GrantedAuthoritiesMapper
 - getAuthentication() - Method in class org.springframework.security.access.event.AuthorizationFailureEvent
 - 
Deprecated.
 - getAuthentication() - Method in class org.springframework.security.access.event.AuthorizedEvent
 - 
Deprecated.
 - getAuthentication() - Method in interface org.springframework.security.access.expression.SecurityExpressionOperations
 - 
Gets the
Authenticationused for evaluating the expressions - 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 class org.springframework.security.authorization.AuthorizationObservationContext
 - 
Get the observed
Authenticationfor this authorization - getAuthentication() - Method in class org.springframework.security.authorization.event.AuthorizationEvent
 - 
Get the principal requiring access
 - 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
 - getAuthenticationManager() - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.
 - getAuthenticationManagerClass() - Method in class org.springframework.security.authentication.AuthenticationObservationContext
 - 
Get the
AuthenticationManagerclass that processed the authentication - getAuthenticationRequest() - Method in class org.springframework.security.authentication.AuthenticationObservationContext
 - 
Get the
Authenticationrequest that was observed - getAuthenticationRequest() - Method in exception org.springframework.security.core.AuthenticationException
 - 
Get the
Authenticationobject representing the failed authentication attempt. - getAuthenticationResult() - Method in class org.springframework.security.authentication.AuthenticationObservationContext
 - 
Get the
Authenticationresult that was observed - getAuthorities() - Method in class org.springframework.security.authentication.AbstractAuthenticationToken
 - getAuthorities() - Method in class org.springframework.security.authorization.AuthorityAuthorizationDecision
 - 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.
 - getAuthoritiesByUsernameQuery() - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - getAuthority() - Method in class org.springframework.security.authentication.jaas.JaasGrantedAuthority
 - getAuthority() - Method in class org.springframework.security.core.authority.SimpleGrantedAuthority
 - getAuthority() - Method in interface org.springframework.security.core.GrantedAuthority
 - 
If the
GrantedAuthoritycan be represented as aStringand thatStringis sufficient in precision to be relied upon for an access control decision by anAuthorizationManager(or delegate), this method should return such aString. - getAuthorizationDecision() - Method in class org.springframework.security.authorization.event.AuthorizationEvent
 - 
Deprecated.please use
AuthorizationEvent.getAuthorizationResult() - getAuthorizationResult() - Method in exception org.springframework.security.authorization.AuthorizationDeniedException
 - getAuthorizationResult() - Method in class org.springframework.security.authorization.AuthorizationObservationContext
 - 
Get the observed
AuthorizationResult - getAuthorizationResult() - Method in class org.springframework.security.authorization.event.AuthorizationEvent
 - 
Get the response to the principal's request
 - getBeanResolver() - Method in class org.springframework.security.access.expression.AbstractSecurityExpressionHandler
 - getClock() - Method in class org.springframework.security.scheduling.DelegatingSecurityContextTaskScheduler
 - getConfigAttributes() - Method in class org.springframework.security.access.event.AuthenticationCredentialsNotFoundEvent
 - 
Deprecated.
 - getConfigAttributes() - Method in class org.springframework.security.access.event.AuthorizationFailureEvent
 - 
Deprecated.
 - getConfigAttributes() - Method in class org.springframework.security.access.event.AuthorizedEvent
 - 
Deprecated.
 - getConfiguration() - Method in class org.springframework.security.authentication.jaas.DefaultJaasAuthenticationProvider
 - getContext() - Method in class org.springframework.security.core.context.ListeningSecurityContextHolderStrategy
 - 
Obtains the current context.
 - getContext() - Static method in class org.springframework.security.core.context.ReactiveSecurityContextHolder
 - 
Gets the
Mono<SecurityContext>from ReactorContext - 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.
 - getContextHolderStrategy() - Static method in class org.springframework.security.core.context.SecurityContextHolder
 - 
Allows retrieval of the context strategy.
 - getContextualName(AuthenticationObservationContext) - Method in class org.springframework.security.authentication.AuthenticationObservationConvention
 - getContextualName(AuthorizationObservationContext<?>) - Method in class org.springframework.security.authorization.AuthorizationObservationConvention
 - getCredentials() - Method in class org.springframework.security.access.intercept.RunAsUserToken
 - 
Deprecated.
 - getCredentials() - Method in class org.springframework.security.authentication.AnonymousAuthenticationToken
 - 
Always returns an empty
String - getCredentials() - Method in class org.springframework.security.authentication.ott.OneTimeTokenAuthenticationToken
 - 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 interface org.springframework.security.core.Authentication
 - 
The credentials that prove the principal is correct.
 - getCredentialsNotFoundException() - Method in class org.springframework.security.access.event.AuthenticationCredentialsNotFoundEvent
 - 
Deprecated.
 - getDecision() - Method in class org.springframework.security.authorization.AuthorizationObservationContext
 - 
Deprecated.please use
AuthorizationObservationContext.getAuthorizationResult()instead - getDecisionVoters() - Method in class org.springframework.security.access.vote.AbstractAccessDecisionManager
 - 
Deprecated.
 - getDefaultRolePrefix() - Method in class org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler
 - getDeferredContext() - Method in class org.springframework.security.core.context.ListeningSecurityContextHolderStrategy
 - 
Obtains a
Supplierthat returns the current context. - getDeferredContext() - Static method in class org.springframework.security.core.context.SecurityContextHolder
 - 
Obtains a
Supplierthat returns the current context. - getDeferredContext() - Method in interface org.springframework.security.core.context.SecurityContextHolderStrategy
 - 
Obtains a
Supplierthat returns the current context. - getDelegateExecutor() - Method in class org.springframework.security.concurrent.DelegatingSecurityContextExecutor
 - getDescription() - Method in class org.springframework.security.util.InMemoryResource
 - 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.
 - getDomainObjectInstance(MethodInvocation) - Method in class org.springframework.security.access.vote.AbstractAclVoter
 - 
Deprecated.
 - getEnableAuthorities() - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - getEnableGroups() - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - getException() - Method in class org.springframework.security.authentication.event.AbstractAuthenticationFailureEvent
 - getException() - Method in class org.springframework.security.authentication.jaas.event.JaasAuthenticationFailedEvent
 - getExpiresAt() - Method in class org.springframework.security.authentication.ott.DefaultOneTimeToken
 - getExpiresAt() - Method in interface org.springframework.security.authentication.ott.OneTimeToken
 - getExpiresIn() - Method in class org.springframework.security.authentication.ott.GenerateOneTimeTokenRequest
 - getExpression() - Method in class org.springframework.security.authorization.ExpressionAuthorizationDecision
 - getExpressionAttribute() - Method in class org.springframework.security.authorization.method.ExpressionAttributeAuthorizationDecision
 - 
Deprecated.
 - 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.
 - 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.
 - getFilterObject() - Method in interface org.springframework.security.access.expression.method.MethodSecurityExpressionOperations
 - getGeneratedBy() - Method in class org.springframework.security.authentication.event.InteractiveAuthenticationSuccessEvent
 - 
Getter for the
Classthat generated this event. - getGrantedAuthorities() - Method in interface org.springframework.security.core.authority.GrantedAuthoritiesContainer
 - 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.
 - getHighCardinalityKeyValues(AuthorizationObservationContext<?>) - Method in class org.springframework.security.authorization.AuthorizationObservationConvention
 - getId() - Method in class org.springframework.security.core.session.SessionDestroyedEvent
 - 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. - getInputStream() - Method in class org.springframework.security.util.InMemoryResource
 - getKey() - Method in class org.springframework.security.access.intercept.RunAsImplAuthenticationProvider
 - 
Deprecated.
 - getKey() - Method in class org.springframework.security.access.intercept.RunAsManagerImpl
 - 
Deprecated.
 - 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.core.token.DefaultToken
 - getKey() - Method in interface org.springframework.security.core.token.Token
 - 
Obtains the randomised, secure key assigned to this token.
 - 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
 - 
Deprecated.
 - getKeyHash() - Method in class org.springframework.security.authentication.AnonymousAuthenticationToken
 - getKeyHash() - Method in class org.springframework.security.authentication.RememberMeAuthenticationToken
 - getLastAccessTime() - Method in class org.springframework.security.core.session.ReactiveSessionInformation
 - getLastRequest() - Method in class org.springframework.security.core.session.SessionInformation
 - getLoginConfig() - Method in class org.springframework.security.authentication.jaas.JaasAuthenticationProvider
 - getLoginContext() - Method in class org.springframework.security.authentication.jaas.JaasAuthenticationToken
 - getLowCardinalityKeyValues(AuthenticationObservationContext) - Method in class org.springframework.security.authentication.AuthenticationObservationConvention
 - getLowCardinalityKeyValues(AuthorizationObservationContext<?>) - Method in class org.springframework.security.authorization.AuthorizationObservationConvention
 - 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
 - getMessages() - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - getMethod() - Method in class org.springframework.security.access.intercept.aspectj.MethodInvocationAdapter
 - 
Deprecated.
 - getMethod() - Method in class org.springframework.security.util.SimpleMethodInvocation
 - getMethodInvocation() - Method in class org.springframework.security.authorization.method.MethodInvocationResult
 - 
Return the already-invoked
MethodInvocation - getMethodMapSize() - Method in class org.springframework.security.access.method.MapBasedMethodSecurityMetadataSource
 - 
Deprecated.
 - getMethodSecurityMetadataSources() - Method in class org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource
 - 
Deprecated.
 - getModules(ClassLoader) - Static method in class org.springframework.security.jackson2.SecurityJackson2Modules
 - getName() - Method in class org.springframework.security.authentication.AbstractAuthenticationToken
 - getName() - Method in class org.springframework.security.authentication.AuthenticationObservationConvention
 - getName() - Method in class org.springframework.security.authorization.AuthorizationObservationConvention
 - getName() - Method in interface org.springframework.security.core.AuthenticatedPrincipal
 - 
Returns the name of the authenticated
Principal. - getNewContext() - Method in class org.springframework.security.core.context.SecurityContextChangedEvent
 - 
Get the
SecurityContextset on theSecurityContextHolderas of this event - getNewSessionId() - Method in class org.springframework.security.core.session.SessionIdChangedEvent
 - 
Returns the new session ID.
 - getObject() - Method in class org.springframework.security.authorization.AuthorizationObservationContext
 - 
Get the object for which access was requested
 - getObject() - Method in class org.springframework.security.authorization.event.AuthorizationDeniedEvent
 - 
Get the object to which access was requested
 - getObject() - Method in class org.springframework.security.authorization.event.AuthorizationEvent
 - 
Get the object to which access was requested
 - getObject() - Method in class org.springframework.security.authorization.event.AuthorizationGrantedEvent
 - 
Get the object to which access was requested
 - getObject() - Method in class org.springframework.security.core.token.SecureRandomFactoryBean
 - getObjectType() - Method in class org.springframework.security.core.token.SecureRandomFactoryBean
 - getOldContext() - Method in class org.springframework.security.core.context.SecurityContextChangedEvent
 - 
Get the
SecurityContextset on theSecurityContextHolderimmediately previous to this event - getOldSessionId() - Method in class org.springframework.security.core.session.SessionIdChangedEvent
 - 
Returns the old session ID.
 - getOrder() - Method in enum class org.springframework.security.authorization.method.AuthorizationInterceptorsOrder
 - getOrder() - Method in class org.springframework.security.authorization.method.AuthorizationManagerAfterMethodInterceptor
 - getOrder() - Method in class org.springframework.security.authorization.method.AuthorizationManagerAfterReactiveMethodInterceptor
 - getOrder() - Method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor
 - getOrder() - Method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeReactiveMethodInterceptor
 - getOrder() - Method in class org.springframework.security.authorization.method.AuthorizeReturnObjectMethodInterceptor
 - getOrder() - Method in class org.springframework.security.authorization.method.PostFilterAuthorizationMethodInterceptor
 - getOrder() - Method in class org.springframework.security.authorization.method.PostFilterAuthorizationReactiveMethodInterceptor
 - getOrder() - Method in class org.springframework.security.authorization.method.PreFilterAuthorizationMethodInterceptor
 - getOrder() - Method in class org.springframework.security.authorization.method.PreFilterAuthorizationReactiveMethodInterceptor
 - getOriginalAuthentication() - Method in class org.springframework.security.access.intercept.RunAsUserToken
 - 
Deprecated.
 - getParameterNameDiscoverer() - Method in class org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler
 - getParameterNames(Constructor<?>) - Method in class org.springframework.security.core.parameters.AnnotationParameterNameDiscoverer
 - getParameterNames(Method) - Method in class org.springframework.security.core.parameters.AnnotationParameterNameDiscoverer
 - 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.
 - getPasswordEncoder() - Method in class org.springframework.security.authentication.dao.DaoAuthenticationProvider
 - getPermissionEvaluator() - Method in class org.springframework.security.access.expression.AbstractSecurityExpressionHandler
 - getPointcut() - Method in class org.springframework.security.access.intercept.aopalliance.MethodSecurityMetadataSourceAdvisor
 - 
Deprecated.
 - getPointcut() - Method in class org.springframework.security.authorization.method.AuthorizationManagerAfterMethodInterceptor
 - getPointcut() - Method in class org.springframework.security.authorization.method.AuthorizationManagerAfterReactiveMethodInterceptor
 - getPointcut() - Method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor
 - getPointcut() - Method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeReactiveMethodInterceptor
 - getPointcut() - Method in class org.springframework.security.authorization.method.AuthorizeReturnObjectMethodInterceptor
 - getPointcut() - Method in class org.springframework.security.authorization.method.PostFilterAuthorizationMethodInterceptor
 - getPointcut() - Method in class org.springframework.security.authorization.method.PostFilterAuthorizationReactiveMethodInterceptor
 - getPointcut() - Method in class org.springframework.security.authorization.method.PreFilterAuthorizationMethodInterceptor
 - getPointcut() - Method in class org.springframework.security.authorization.method.PreFilterAuthorizationReactiveMethodInterceptor
 - getPostAuthenticationChecks() - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
 - getPreAuthenticationChecks() - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
 - getPrincipal() - Method in class org.springframework.security.access.expression.SecurityExpressionRoot
 - 
Convenience method to access
Authentication.getPrincipal()fromSecurityExpressionRoot.getAuthentication() - getPrincipal() - Method in class org.springframework.security.access.intercept.RunAsUserToken
 - 
Deprecated.
 - 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.ott.OneTimeTokenAuthenticationToken
 - 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 interface org.springframework.security.core.Authentication
 - 
The identity of the principal being authenticated.
 - getPrincipal() - Method in class org.springframework.security.core.session.ReactiveSessionInformation
 - getPrincipal() - Method in class org.springframework.security.core.session.SessionInformation
 - getProcessDomainObjectClass() - Method in class org.springframework.security.access.vote.AbstractAclVoter
 - 
Deprecated.
 - getProtectedFieldValue(String, Object) - Static method in class org.springframework.security.util.FieldUtils
 - getProviders() - Method in class org.springframework.security.access.intercept.AfterInvocationProviderManager
 - 
Deprecated.
 - getProviders() - Method in class org.springframework.security.authentication.ProviderManager
 - 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
 - getResolvableType() - Method in class org.springframework.security.authorization.event.AuthorizationDeniedEvent
 - 
Get
ResolvableTypeof this class. - getResolvableType() - Method in class org.springframework.security.authorization.event.AuthorizationGrantedEvent
 - 
Get
ResolvableTypeof this class. - getResult() - Method in class org.springframework.security.authorization.method.MethodInvocationResult
 - 
Return the result of the already-invoked
MethodInvocation - 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
 - 
Deprecated.
 - getRolePrefix() - Method in class org.springframework.security.access.vote.RoleVoter
 - 
Deprecated.
 - getRolePrefix() - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - getRunAsManager() - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.
 - getSecureObject() - Method in class org.springframework.security.access.intercept.InterceptorStatusToken
 - 
Deprecated.
 - getSecureObjectClass() - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.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
 - 
Deprecated.
 - getSecurityContext() - Method in class org.springframework.security.access.intercept.InterceptorStatusToken
 - 
Deprecated.
 - getSecurityContexts() - Method in class org.springframework.security.core.session.SessionDestroyedEvent
 - 
Provides the
SecurityContextinstances which were associated with the destroyed session. - getSecurityMetadataSource() - Method in class org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor
 - 
Deprecated.
 - getSessionId() - Method in class org.springframework.security.core.session.ReactiveSessionInformation
 - getSessionId() - Method in class org.springframework.security.core.session.SessionInformation
 - getSessionInformation(String) - Method in class org.springframework.security.core.session.InMemoryReactiveSessionRegistry
 - getSessionInformation(String) - Method in interface org.springframework.security.core.session.ReactiveSessionRegistry
 - 
Gets the
ReactiveSessionInformationfor the specified session identifier. - 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
 - getStaticPart() - Method in class org.springframework.security.access.intercept.aspectj.MethodInvocationAdapter
 - 
Deprecated.
 - getStaticPart() - Method in class org.springframework.security.util.SimpleMethodInvocation
 - getStringSeparator() - Method in class org.springframework.security.core.authority.mapping.MapBasedAttributes2GrantedAuthoritiesMapper
 - getThis() - Method in interface org.springframework.security.access.expression.method.MethodSecurityExpressionOperations
 - getThis() - Method in class org.springframework.security.access.intercept.aspectj.MethodInvocationAdapter
 - 
Deprecated.
 - getThis() - Method in class org.springframework.security.util.SimpleMethodInvocation
 - getTokenValue() - Method in class org.springframework.security.authentication.ott.DefaultOneTimeToken
 - getTokenValue() - Method in interface org.springframework.security.authentication.ott.OneTimeToken
 - getTokenValue() - Method in class org.springframework.security.authentication.ott.OneTimeTokenAuthenticationToken
 - 
Returns the one-time token value
 - getTrustResolver() - Method in class org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler
 - getUserCache() - Method in class org.springframework.security.authentication.CachingUserDetailsService
 - getUserCache() - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
 - getUserDetailsService() - Method in class org.springframework.security.authentication.dao.DaoAuthenticationProvider
 - getUserFromCache(String) - Method in class org.springframework.security.core.userdetails.cache.NullUserCache
 - getUserFromCache(String) - Method in class org.springframework.security.core.userdetails.cache.SpringCacheBasedUserCache
 - getUserFromCache(String) - Method in interface org.springframework.security.core.userdetails.UserCache
 - 
Obtains a
UserDetailsfrom the cache. - getUsername() - Method in class org.springframework.security.authentication.ott.DefaultOneTimeToken
 - getUsername() - Method in class org.springframework.security.authentication.ott.GenerateOneTimeTokenRequest
 - getUsername() - Method in interface org.springframework.security.authentication.ott.OneTimeToken
 - 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.
 - getUsersByUsernameQuery() - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - getValue() - Method in class org.springframework.security.core.context.ReactiveSecurityContextHolderThreadLocalAccessor
 - getValue() - Method in class org.springframework.security.core.context.SecurityContextHolderThreadLocalAccessor
 - getVersion() - Static method in class org.springframework.security.core.SpringSecurityCoreVersion
 - 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.
 - 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
 - 
Represents an authority granted to an
Authenticationobject. - GroupManager - Interface in org.springframework.security.provisioning
 - 
Allows management of groups of authorities and their members.
 
H
- handle(Callback, Authentication) - Method in interface org.springframework.security.authentication.jaas.JaasAuthenticationCallbackHandler
 - 
Handle the Callback.
 - handle(Callback, Authentication) - Method in class org.springframework.security.authentication.jaas.JaasNameCallbackHandler
 - 
If the callback passed to the 'handle' method is an instance of NameCallback, the JaasNameCallbackHandler will call, callback.setName(authentication.getPrincipal().toString()).
 - handle(Callback, Authentication) - Method in class org.springframework.security.authentication.jaas.JaasPasswordCallbackHandler
 - 
If the callback passed to the 'handle' method is an instance of PasswordCallback, the JaasPasswordCallbackHandler will call, callback.setPassword(authentication.getCredentials().toString()).
 - HandleAuthorizationDenied - Annotation Interface in org.springframework.security.authorization.method
 - 
Annotation for specifying handling behavior when an authorization denied happens in method security or an
AuthorizationDeniedExceptionis thrown during method invocation - handleDeniedInvocation(MethodInvocation, AuthorizationResult) - Method in interface org.springframework.security.authorization.method.MethodAuthorizationDeniedHandler
 - 
Handle denied method invocations, implementations might either throw an
AuthorizationDeniedExceptionor a replacement result instead of invoking the method, e.g. - handleDeniedInvocation(MethodInvocation, AuthorizationResult) - Method in class org.springframework.security.authorization.method.PostAuthorizeAuthorizationManager
 - handleDeniedInvocation(MethodInvocation, AuthorizationResult) - Method in class org.springframework.security.authorization.method.PostAuthorizeReactiveAuthorizationManager
 - handleDeniedInvocation(MethodInvocation, AuthorizationResult) - Method in class org.springframework.security.authorization.method.PreAuthorizeAuthorizationManager
 - handleDeniedInvocation(MethodInvocation, AuthorizationResult) - Method in class org.springframework.security.authorization.method.PreAuthorizeReactiveAuthorizationManager
 - handleDeniedInvocation(MethodInvocation, AuthorizationResult) - Method in class org.springframework.security.authorization.method.ThrowingMethodAuthorizationDeniedHandler
 - handleDeniedInvocation(MethodInvocation, AuthorizationResult) - Method in class org.springframework.security.authorization.ObservationAuthorizationManager
 - handleDeniedInvocation(MethodInvocation, AuthorizationResult) - Method in class org.springframework.security.authorization.ObservationReactiveAuthorizationManager
 - handleDeniedInvocationResult(MethodInvocationResult, AuthorizationResult) - Method in interface org.springframework.security.authorization.method.MethodAuthorizationDeniedHandler
 - 
Handle denied method invocations, implementations might either throw an
AuthorizationDeniedExceptionor a replacement result instead of invoking the method, e.g. - handleDeniedInvocationResult(MethodInvocationResult, AuthorizationResult) - Method in class org.springframework.security.authorization.method.PostAuthorizeAuthorizationManager
 - handleDeniedInvocationResult(MethodInvocationResult, AuthorizationResult) - Method in class org.springframework.security.authorization.method.PostAuthorizeReactiveAuthorizationManager
 - handleDeniedInvocationResult(MethodInvocationResult, AuthorizationResult) - Method in class org.springframework.security.authorization.method.ThrowingMethodAuthorizationDeniedHandler
 - handleDeniedInvocationResult(MethodInvocationResult, AuthorizationResult) - Method in class org.springframework.security.authorization.ObservationAuthorizationManager
 - handleDeniedInvocationResult(MethodInvocationResult, AuthorizationResult) - Method in class org.springframework.security.authorization.ObservationReactiveAuthorizationManager
 - handleLogout(SessionDestroyedEvent) - Method in class org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider
 - 
Handles the logout by getting the security contexts for the destroyed session and invoking
LoginContext.logout()for any which contain aJaasAuthenticationToken. - handlerClass() - Element in annotation interface org.springframework.security.authorization.method.HandleAuthorizationDenied
 - 
The
MethodAuthorizationDeniedHandlerused to handle denied authorization results - hasAnyAuthority(String...) - Method in interface org.springframework.security.access.expression.SecurityExpressionOperations
 - 
Determines if the
SecurityExpressionOperations.getAuthentication()has any of the specified authorities withinAuthentication.getAuthorities(). - hasAnyAuthority(String...) - Method in class org.springframework.security.access.expression.SecurityExpressionRoot
 - hasAnyAuthority(String...) - Static method in class org.springframework.security.authorization.AuthorityAuthorizationManager
 - 
Creates an instance of
AuthorityAuthorizationManagerwith the provided authorities. - hasAnyAuthority(String...) - Static method in class org.springframework.security.authorization.AuthorityReactiveAuthorizationManager
 - 
Creates an instance of
AuthorityReactiveAuthorizationManagerwith the provided authorities. - hasAnyRole(String...) - Method in interface org.springframework.security.access.expression.SecurityExpressionOperations
 - 
Determines if the
SecurityExpressionOperations.getAuthentication()has any of the specified authorities withinAuthentication.getAuthorities(). - hasAnyRole(String...) - Method in class org.springframework.security.access.expression.SecurityExpressionRoot
 - hasAnyRole(String...) - Static method in class org.springframework.security.authorization.AuthorityAuthorizationManager
 - 
Creates an instance of
AuthorityAuthorizationManagerwith the provided authorities. - hasAnyRole(String...) - Static method in class org.springframework.security.authorization.AuthorityReactiveAuthorizationManager
 - 
Creates an instance of
AuthorityReactiveAuthorizationManagerwith the provided authorities. - hasAnyRole(String, String[]) - Static method in class org.springframework.security.authorization.AuthorityAuthorizationManager
 - 
Creates an instance of
AuthorityAuthorizationManagerwith the provided authorities. - hasAuthority(String) - Method in interface org.springframework.security.access.expression.SecurityExpressionOperations
 - 
Determines if the
SecurityExpressionOperations.getAuthentication()has a particular authority withinAuthentication.getAuthorities(). - hasAuthority(String) - Method in class org.springframework.security.access.expression.SecurityExpressionRoot
 - hasAuthority(String) - Static method in class org.springframework.security.authorization.AuthorityAuthorizationManager
 - 
Creates an instance of
AuthorityAuthorizationManagerwith the provided authority. - hasAuthority(String) - Static method in class org.springframework.security.authorization.AuthorityReactiveAuthorizationManager
 - 
Creates an instance of
AuthorityReactiveAuthorizationManagerwith the provided authority. - hashCode() - Method in class org.springframework.security.access.SecurityConfig
 - 
Deprecated.
 - hashCode() - Method in class org.springframework.security.authentication.AbstractAuthenticationToken
 - hashCode() - Method in class org.springframework.security.authentication.AnonymousAuthenticationToken
 - hashCode() - Method in class org.springframework.security.authentication.jaas.JaasGrantedAuthority
 - hashCode() - Method in class org.springframework.security.authentication.RememberMeAuthenticationToken
 - hashCode() - Method in class org.springframework.security.core.authority.SimpleGrantedAuthority
 - hashCode() - Method in class org.springframework.security.core.context.SecurityContextImpl
 - hashCode() - Method in class org.springframework.security.core.token.DefaultToken
 - hashCode() - Method in class org.springframework.security.core.userdetails.User
 - 
Returns the hashcode of the
username. - hashCode() - Method in class org.springframework.security.util.InMemoryResource
 - hasPermission(Object, Object) - Method in interface org.springframework.security.access.expression.SecurityExpressionOperations
 - 
Determines if the
SecurityExpressionOperations.getAuthentication()has permission to access the target given the permission - hasPermission(Object, Object) - Method in class org.springframework.security.access.expression.SecurityExpressionRoot
 - hasPermission(Object, String, Object) - Method in interface org.springframework.security.access.expression.SecurityExpressionOperations
 - 
Determines if the
SecurityExpressionOperations.getAuthentication()has permission to access the domain object with a given id, type, and permission. - hasPermission(Object, String, Object) - Method in class org.springframework.security.access.expression.SecurityExpressionRoot
 - hasPermission(Authentication, Serializable, String, Object) - Method in class org.springframework.security.access.expression.DenyAllPermissionEvaluator
 - hasPermission(Authentication, Serializable, String, Object) - Method in interface org.springframework.security.access.PermissionEvaluator
 - 
Alternative method for evaluating a permission where only the identifier of the target object is available, rather than the target instance itself.
 - hasPermission(Authentication, Object, Object) - Method in class org.springframework.security.access.expression.DenyAllPermissionEvaluator
 - hasPermission(Authentication, Object, Object) - Method in interface org.springframework.security.access.PermissionEvaluator
 - hasRole(String) - Method in interface org.springframework.security.access.expression.SecurityExpressionOperations
 - 
Determines if the
SecurityExpressionOperations.getAuthentication()has a particular authority withinAuthentication.getAuthorities(). - hasRole(String) - Method in class org.springframework.security.access.expression.SecurityExpressionRoot
 - hasRole(String) - Static method in class org.springframework.security.authorization.AuthorityAuthorizationManager
 - 
Creates an instance of
AuthorityAuthorizationManagerwith the provided authority. - hasRole(String) - Static method in class org.springframework.security.authorization.AuthorityReactiveAuthorizationManager
 - 
Creates an instance of
AuthorityReactiveAuthorizationManagerwith the provided authority. - hideUserNotFoundExceptions - Variable in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
 
I
- implies(String...) - Method in class org.springframework.security.access.hierarchicalroles.RoleHierarchyImpl.Builder.ImpliedRoles
 - 
Specifies implied role(s) for the current role in the hierarchy.
 - initDao() - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - initDao() - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - 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(Map<String, 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. - 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. - InMemoryConfiguration(AppConfigurationEntry[]) - Constructor for class org.springframework.security.authentication.jaas.memory.InMemoryConfiguration
 - 
Creates a new instance with only a defaultConfiguration.
 - InMemoryOneTimeTokenService - Class in org.springframework.security.authentication.ott
 - 
Provides an in-memory implementation of the
OneTimeTokenServiceinterface that uses aConcurrentHashMapto store the generatedOneTimeToken. - InMemoryOneTimeTokenService() - Constructor for class org.springframework.security.authentication.ott.InMemoryOneTimeTokenService
 - InMemoryReactiveOneTimeTokenService - Class in org.springframework.security.authentication.ott.reactive
 - 
Reactive adapter for
InMemoryOneTimeTokenService - InMemoryReactiveOneTimeTokenService() - Constructor for class org.springframework.security.authentication.ott.reactive.InMemoryReactiveOneTimeTokenService
 - InMemoryReactiveSessionRegistry - Class in org.springframework.security.core.session
 - 
Provides an in-memory implementation of
ReactiveSessionRegistry. - InMemoryReactiveSessionRegistry() - Constructor for class org.springframework.security.core.session.InMemoryReactiveSessionRegistry
 - InMemoryReactiveSessionRegistry(ConcurrentMap<Object, Set<String>>, Map<String, ReactiveSessionInformation>) - Constructor for class org.springframework.security.core.session.InMemoryReactiveSessionRegistry
 - InMemoryResource - Class in org.springframework.security.util
 - 
An in memory implementation of Spring's
Resourceinterface. - InMemoryResource(byte[]) - Constructor for class org.springframework.security.util.InMemoryResource
 - InMemoryResource(byte[], String) - Constructor for class org.springframework.security.util.InMemoryResource
 - InMemoryResource(String) - Constructor for class org.springframework.security.util.InMemoryResource
 - InMemoryUserDetailsManager - Class in org.springframework.security.provisioning
 - 
Non-persistent implementation of
UserDetailsManagerwhich is backed by an in-memory map. - InMemoryUserDetailsManager() - Constructor for class org.springframework.security.provisioning.InMemoryUserDetailsManager
 - InMemoryUserDetailsManager(Collection<UserDetails>) - Constructor for class org.springframework.security.provisioning.InMemoryUserDetailsManager
 - InMemoryUserDetailsManager(Properties) - Constructor for class org.springframework.security.provisioning.InMemoryUserDetailsManager
 - InMemoryUserDetailsManager(UserDetails...) - Constructor for class org.springframework.security.provisioning.InMemoryUserDetailsManager
 - 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
 - InterceptorStatusToken - Class in org.springframework.security.access.intercept
 - 
Deprecated.Use delegation with
AuthorizationManager - InterceptorStatusToken(SecurityContext, boolean, Collection<ConfigAttribute>, Object) - Constructor for class org.springframework.security.access.intercept.InterceptorStatusToken
 - 
Deprecated.
 - 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) - Constructor for exception org.springframework.security.authentication.InternalAuthenticationServiceException
 - InternalAuthenticationServiceException(String, Throwable) - Constructor for exception org.springframework.security.authentication.InternalAuthenticationServiceException
 - invalidate() - Method in class org.springframework.security.core.session.ReactiveSessionInformation
 - InvalidOneTimeTokenException - Exception in org.springframework.security.authentication.ott
 - 
An
AuthenticationExceptionthat indicates an invalid one-time token. - InvalidOneTimeTokenException(String) - Constructor for exception org.springframework.security.authentication.ott.InvalidOneTimeTokenException
 - invoke(MethodInvocation) - Method in class org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor
 - 
Deprecated.This method should be used to enforce security on a
MethodInvocation. - invoke(MethodInvocation) - Method in class org.springframework.security.access.prepost.PrePostAdviceReactiveMethodInterceptor
 - 
Deprecated.
 - invoke(MethodInvocation) - Method in class org.springframework.security.authorization.method.AuthorizationManagerAfterMethodInterceptor
 - invoke(MethodInvocation) - Method in class org.springframework.security.authorization.method.AuthorizationManagerAfterReactiveMethodInterceptor
 - 
Determines if an
Authenticationhas access to the returned object from theMethodInvocationusing the configuredReactiveAuthorizationManager. - invoke(MethodInvocation) - Method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor
 - 
Determine if an
Authenticationhas access to theMethodInvocationusing the configuredAuthorizationManager. - invoke(MethodInvocation) - Method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeReactiveMethodInterceptor
 - 
Determines if an
Authenticationhas access to theMethodInvocationusing the configuredReactiveAuthorizationManager. - invoke(MethodInvocation) - Method in class org.springframework.security.authorization.method.AuthorizeReturnObjectMethodInterceptor
 - invoke(MethodInvocation) - Method in class org.springframework.security.authorization.method.PostFilterAuthorizationMethodInterceptor
 - invoke(MethodInvocation) - Method in class org.springframework.security.authorization.method.PostFilterAuthorizationReactiveMethodInterceptor
 - 
Filters the returned object from the
MethodInvocationby evaluating an expression from thePostFilterannotation. - invoke(MethodInvocation) - Method in class org.springframework.security.authorization.method.PreFilterAuthorizationMethodInterceptor
 - 
Filter the method argument specified in the
PreFilterannotation thatMethodInvocationspecifies. - invoke(MethodInvocation) - Method in class org.springframework.security.authorization.method.PreFilterAuthorizationReactiveMethodInterceptor
 - 
Filters a reactive method argument by evaluating an expression from the
PreFilterannotation. - invoke(JoinPoint) - Method in class org.springframework.security.access.intercept.aspectj.AspectJMethodSecurityInterceptor
 - 
Deprecated.Method that is suitable for user with @Aspect notation.
 - invoke(JoinPoint, AspectJCallback) - Method in class org.springframework.security.access.intercept.aspectj.AspectJMethodSecurityInterceptor
 - 
Deprecated.Method that is suitable for user with traditional AspectJ-code aspects.
 - invokeAll(Collection) - Method in class org.springframework.security.concurrent.DelegatingSecurityContextExecutorService
 - invokeAll(Collection, long, TimeUnit) - Method in class org.springframework.security.concurrent.DelegatingSecurityContextExecutorService
 - invokeAny(Collection) - Method in class org.springframework.security.concurrent.DelegatingSecurityContextExecutorService
 - invokeAny(Collection, long, TimeUnit) - Method in class org.springframework.security.concurrent.DelegatingSecurityContextExecutorService
 - IS_AUTHENTICATED_ANONYMOUSLY - Static variable in class org.springframework.security.access.vote.AuthenticatedVoter
 - 
Deprecated.
 - IS_AUTHENTICATED_FULLY - Static variable in class org.springframework.security.access.vote.AuthenticatedVoter
 - 
Deprecated.
 - IS_AUTHENTICATED_REMEMBERED - Static variable in class org.springframework.security.access.vote.AuthenticatedVoter
 - 
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.
 - 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.
 - isAllowed(MethodInvocation, Authentication) - Method in class org.springframework.security.access.intercept.MethodInvocationPrivilegeEvaluator
 - 
Deprecated.
 - isAllowIfAllAbstainDecisions() - Method in class org.springframework.security.access.vote.AbstractAccessDecisionManager
 - 
Deprecated.
 - isAllowIfEqualGrantedDeniedDecisions() - Method in class org.springframework.security.access.vote.ConsensusBased
 - 
Deprecated.
 - isAlwaysReauthenticate() - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.
 - isAnonymous() - Method in interface org.springframework.security.access.expression.SecurityExpressionOperations
 - 
Determines if the
SecurityExpressionOperations.getAuthentication()is anonymous - 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
 - isAuthenticated() - Method in interface org.springframework.security.access.expression.SecurityExpressionOperations
 - 
Determines ifthe
SecurityExpressionOperations.getAuthentication()is authenticated - 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. - isAuthenticated(Authentication) - Method in interface org.springframework.security.authentication.AuthenticationTrustResolver
 - 
Checks if the
Authenticationis not null, authenticated, and not anonymous. - isCleared() - Method in class org.springframework.security.core.context.SecurityContextChangedEvent
 - 
Say whether the event is a context-clearing event.
 - isCompromised() - Method in class org.springframework.security.authentication.password.CompromisedPasswordDecision
 - isContextHolderRefreshRequired() - Method in class org.springframework.security.access.intercept.InterceptorStatusToken
 - 
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.
 - 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.
 - isEraseCredentialsAfterAuthentication() - Method in class org.springframework.security.authentication.ProviderManager
 - isExpired() - Method in class org.springframework.security.core.session.ReactiveSessionInformation
 - isExpired() - Method in class org.springframework.security.core.session.SessionInformation
 - isForcePrincipalAsString() - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
 - isFullyAuthenticated() - Method in interface org.springframework.security.access.expression.SecurityExpressionOperations
 - 
Determines if the
SecurityExpressionOperations.getAuthentication()authenticated without the use of remember me - isFullyAuthenticated() - Method in class org.springframework.security.access.expression.SecurityExpressionRoot
 - isFullyAuthenticated(Authentication) - Method in interface org.springframework.security.authentication.AuthenticationTrustResolver
 - 
Indicates whether the passed
Authenticationtoken represents a fully authenticated user (that is, neither anonymous or remember-me). - isGenerated() - Method in interface org.springframework.security.core.context.DeferredSecurityContext
 - 
Returns true if
Supplier.get()refers to a generatedSecurityContextor false if it already existed. - isGranted() - Method in class org.springframework.security.authorization.AuthorizationDecision
 - isGranted() - Method in exception org.springframework.security.authorization.AuthorizationDeniedException
 - isGranted() - Method in interface org.springframework.security.authorization.AuthorizationResult
 - isHideUserNotFoundExceptions() - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
 - isIgnoreUnknown() - Method in class org.springframework.security.authorization.method.PrePostTemplateDefaults
 - 
Deprecated.Whether template resolution should ignore placeholders it doesn't recognize.
 - isIgnoreUnknown() - Method in class org.springframework.security.core.annotation.AnnotationTemplateExpressionDefaults
 - 
Whether template resolution should ignore placeholders it doesn't recognize.
 - isLogInteractiveAuthenticationSuccessEvents() - Method in class org.springframework.security.authentication.event.LoggerListener
 - isPerInstance() - Method in class org.springframework.security.authorization.method.AuthorizationManagerAfterMethodInterceptor
 - isPerInstance() - Method in class org.springframework.security.authorization.method.AuthorizationManagerAfterReactiveMethodInterceptor
 - isPerInstance() - Method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor
 - isPerInstance() - Method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeReactiveMethodInterceptor
 - isPerInstance() - Method in class org.springframework.security.authorization.method.AuthorizeReturnObjectMethodInterceptor
 - isPerInstance() - Method in class org.springframework.security.authorization.method.PostFilterAuthorizationMethodInterceptor
 - isPerInstance() - Method in class org.springframework.security.authorization.method.PostFilterAuthorizationReactiveMethodInterceptor
 - isPerInstance() - Method in class org.springframework.security.authorization.method.PreFilterAuthorizationMethodInterceptor
 - isPerInstance() - Method in class org.springframework.security.authorization.method.PreFilterAuthorizationReactiveMethodInterceptor
 - isRejectPublicInvocations() - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.
 - isRememberMe() - Method in interface org.springframework.security.access.expression.SecurityExpressionOperations
 - 
Determines if the
SecurityExpressionOperations.getAuthentication()was authenticated using remember me - 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
 - isShutdown() - Method in class org.springframework.security.concurrent.DelegatingSecurityContextExecutorService
 - isSingleton() - Method in class org.springframework.security.core.token.SecureRandomFactoryBean
 - isTerminated() - Method in class org.springframework.security.concurrent.DelegatingSecurityContextExecutorService
 - isUsernameBasedPrimaryKey() - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - isValid() - Method in class org.springframework.security.core.userdetails.memory.UserAttribute
 - isValidateConfigAttributes() - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.
 - iterator() - Method in class org.springframework.security.authorization.method.AuthorizationAdvisorProxyFactory
 
J
- JaasAuthenticationCallbackHandler - Interface in org.springframework.security.authentication.jaas
 - 
The JaasAuthenticationCallbackHandler is similar to the javax.security.auth.callback.CallbackHandler interface in that it defines a handle method.
 - JaasAuthenticationEvent - Class in org.springframework.security.authentication.jaas.event
 - 
Parent class for events fired by the
JaasAuthenticationProvider. - JaasAuthenticationEvent(Authentication) - Constructor for class org.springframework.security.authentication.jaas.event.JaasAuthenticationEvent
 - 
The Authentication object is stored as the ApplicationEvent 'source'.
 - JaasAuthenticationFailedEvent - Class in org.springframework.security.authentication.jaas.event
 - 
Fired when LoginContext.login throws a LoginException, or if any other exception is thrown during that time.
 - JaasAuthenticationFailedEvent(Authentication, Exception) - Constructor for class org.springframework.security.authentication.jaas.event.JaasAuthenticationFailedEvent
 - JaasAuthenticationProvider - Class in org.springframework.security.authentication.jaas
 - 
An
AuthenticationProviderimplementation that retrieves user details from a JAAS login configuration. - JaasAuthenticationProvider() - Constructor for class org.springframework.security.authentication.jaas.JaasAuthenticationProvider
 - JaasAuthenticationSuccessEvent - Class in org.springframework.security.authentication.jaas.event
 - 
Fired by the
JaasAuthenticationProviderafter successfully logging the user into the LoginContext, handling all callbacks, and calling all AuthorityGranters. - JaasAuthenticationSuccessEvent(Authentication) - Constructor for class org.springframework.security.authentication.jaas.event.JaasAuthenticationSuccessEvent
 - JaasAuthenticationToken - Class in org.springframework.security.authentication.jaas
 - 
UsernamePasswordAuthenticationToken extension to carry the Jaas LoginContext that the user was logged into
 - JaasAuthenticationToken(Object, Object, List<GrantedAuthority>, LoginContext) - Constructor for class org.springframework.security.authentication.jaas.JaasAuthenticationToken
 - JaasAuthenticationToken(Object, Object, LoginContext) - Constructor for class org.springframework.security.authentication.jaas.JaasAuthenticationToken
 - JaasGrantedAuthority - Class in org.springframework.security.authentication.jaas
 - 
GrantedAuthoritywhich, in addition to the assigned role, holds the principal that anAuthorityGranterused as a reason to grant this authority. - JaasGrantedAuthority(String, Principal) - Constructor for class org.springframework.security.authentication.jaas.JaasGrantedAuthority
 - JaasNameCallbackHandler - Class in org.springframework.security.authentication.jaas
 - 
The most basic Callbacks to be handled when using a LoginContext from JAAS, are the NameCallback and PasswordCallback.
 - JaasNameCallbackHandler() - Constructor for class org.springframework.security.authentication.jaas.JaasNameCallbackHandler
 - JaasPasswordCallbackHandler - Class in org.springframework.security.authentication.jaas
 - 
The most basic Callbacks to be handled when using a LoginContext from JAAS, are the NameCallback and PasswordCallback.
 - JaasPasswordCallbackHandler() - Constructor for class org.springframework.security.authentication.jaas.JaasPasswordCallbackHandler
 - JdbcDaoImpl - Class in org.springframework.security.core.userdetails.jdbc
 - 
UserDetailsService implementation which retrieves the user details (username, password, enabled flag, and authorities) from a database using JDBC queries.
 - JdbcDaoImpl() - Constructor for class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - JdbcOneTimeTokenService - Class in org.springframework.security.authentication.ott
 - 
A JDBC implementation of an
OneTimeTokenServicethat uses aJdbcOperationsforOneTimeTokenpersistence. - JdbcOneTimeTokenService(JdbcOperations) - Constructor for class org.springframework.security.authentication.ott.JdbcOneTimeTokenService
 - 
Constructs a
JdbcOneTimeTokenServiceusing the provide parameters. - JdbcUserDetailsManager - Class in org.springframework.security.provisioning
 - 
Jdbc user management service, based on the same table structure as its parent class, JdbcDaoImpl.
 - JdbcUserDetailsManager() - Constructor for class org.springframework.security.provisioning.JdbcUserDetailsManager
 - JdbcUserDetailsManager(DataSource) - Constructor for class org.springframework.security.provisioning.JdbcUserDetailsManager
 - jsr250() - Static method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor
 - 
Creates an interceptor for the JSR-250 annotations
 - jsr250(AuthorizationManager<MethodInvocation>) - Static method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor
 - 
Creates an interceptor for the JSR-250 annotations
 - jsr250(Jsr250AuthorizationManager) - Static method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor
 - 
Creates an interceptor for the JSR-250 annotations
 - JSR250 - Enum constant in enum class org.springframework.security.authorization.method.AuthorizationInterceptorsOrder
 - Jsr250AuthorizationManager - Class in org.springframework.security.authorization.method
 - 
An
AuthorizationManagerwhich can determine if anAuthenticationmay invoke theMethodInvocationby evaluating if theAuthenticationcontains a specified authority from the JSR-250 security annotations. - Jsr250AuthorizationManager() - Constructor for class org.springframework.security.authorization.method.Jsr250AuthorizationManager
 - Jsr250MethodSecurityMetadataSource - Class in org.springframework.security.access.annotation
 - 
Deprecated.Use
Jsr250AuthorizationManagerinstead - Jsr250MethodSecurityMetadataSource() - Constructor for class org.springframework.security.access.annotation.Jsr250MethodSecurityMetadataSource
 - 
Deprecated.
 - Jsr250SecurityConfig - Class in org.springframework.security.access.annotation
 - 
Deprecated.
 - Jsr250SecurityConfig(String) - Constructor for class org.springframework.security.access.annotation.Jsr250SecurityConfig
 - 
Deprecated.
 - Jsr250Voter - Class in org.springframework.security.access.annotation
 - 
Deprecated.Use
Jsr250AuthorizationManagerinstead - Jsr250Voter() - Constructor for class org.springframework.security.access.annotation.Jsr250Voter
 - 
Deprecated.
 
K
- key() - Method in class org.springframework.security.core.context.ReactiveSecurityContextHolderThreadLocalAccessor
 - key() - Method in class org.springframework.security.core.context.SecurityContextHolderThreadLocalAccessor
 - KeyBasedPersistenceTokenService - Class in org.springframework.security.core.token
 - 
Basic implementation of
TokenServicethat is compatible with clusters and across machine restarts, without requiring database persistence. - KeyBasedPersistenceTokenService() - Constructor for class org.springframework.security.core.token.KeyBasedPersistenceTokenService
 
L
- LAST - Enum constant in enum class org.springframework.security.authorization.method.AuthorizationInterceptorsOrder
 - ListeningSecurityContextHolderStrategy - Class in org.springframework.security.core.context
 - 
An API for notifying when the
SecurityContextchanges. - ListeningSecurityContextHolderStrategy(Collection<SecurityContextChangedListener>) - Constructor for class org.springframework.security.core.context.ListeningSecurityContextHolderStrategy
 - 
Construct a
ListeningSecurityContextHolderStrategybased onThreadLocalSecurityContextHolderStrategy - ListeningSecurityContextHolderStrategy(SecurityContextChangedListener...) - Constructor for class org.springframework.security.core.context.ListeningSecurityContextHolderStrategy
 - 
Construct a
ListeningSecurityContextHolderStrategybased onThreadLocalSecurityContextHolderStrategy - ListeningSecurityContextHolderStrategy(SecurityContextHolderStrategy, Collection<SecurityContextChangedListener>) - Constructor for class org.springframework.security.core.context.ListeningSecurityContextHolderStrategy
 - 
Construct a
ListeningSecurityContextHolderStrategy - ListeningSecurityContextHolderStrategy(SecurityContextHolderStrategy, SecurityContextChangedListener...) - Constructor for class org.springframework.security.core.context.ListeningSecurityContextHolderStrategy
 - 
Construct a
ListeningSecurityContextHolderStrategy - loadGroupAuthorities(String) - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - 
Loads authorities by executing the SQL from groupAuthoritiesByUsernameQuery.
 - loadUserAuthorities(String) - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - 
Loads authorities by executing the SQL from authoritiesByUsernameQuery.
 - loadUserByUsername(String) - Method in class org.springframework.security.authentication.CachingUserDetailsService
 - loadUserByUsername(String) - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - loadUserByUsername(String) - Method in interface org.springframework.security.core.userdetails.UserDetailsService
 - 
Locates the user based on the username.
 - loadUserByUsername(String) - Method in class org.springframework.security.provisioning.InMemoryUserDetailsManager
 - loadUserDetails(T) - Method in interface org.springframework.security.core.userdetails.AuthenticationUserDetailsService
 - loadUserDetails(T) - Method in class org.springframework.security.core.userdetails.UserDetailsByNameServiceWrapper
 - 
Get the UserDetails object from the wrapped UserDetailsService implementation
 - loadUsersByUsername(String) - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - 
Executes the SQL usersByUsernameQuery and returns a list of UserDetails objects.
 - loadUsersByUsername(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - 
Executes the SQL usersByUsernameQuery and returns a list of UserDetails objects.
 - LockedException - Exception in org.springframework.security.authentication
 - 
Thrown if an authentication request is rejected because the account is locked.
 - LockedException(String) - Constructor for exception org.springframework.security.authentication.LockedException
 - 
Constructs a
LockedExceptionwith the specified message. - LockedException(String, Throwable) - Constructor for exception org.springframework.security.authentication.LockedException
 - 
Constructs a
LockedExceptionwith the specified message and root cause. - log - Variable in class org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider
 - log - Static variable in class org.springframework.security.authentication.jaas.JaasAuthenticationProvider
 - logger - Variable in class org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler
 - logger - Variable in class org.springframework.security.access.expression.method.ExpressionBasedPostInvocationAdvice
 - 
Deprecated.
 - logger - Variable in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.
 - logger - Static variable in class org.springframework.security.access.intercept.AfterInvocationProviderManager
 - 
Deprecated.
 - logger - Static variable in class org.springframework.security.access.intercept.MethodInvocationPrivilegeEvaluator
 - 
Deprecated.
 - logger - Variable in class org.springframework.security.access.method.AbstractMethodSecurityMetadataSource
 - 
Deprecated.
 - logger - Variable in class org.springframework.security.access.prepost.PostInvocationAdviceProvider
 - 
Deprecated.
 - logger - Variable in class org.springframework.security.access.prepost.PreInvocationAuthorizationAdviceVoter
 - 
Deprecated.
 - logger - Variable in class org.springframework.security.access.vote.AbstractAccessDecisionManager
 - 
Deprecated.
 - logger - Variable in class org.springframework.security.authentication.AbstractUserDetailsReactiveAuthenticationManager
 - logger - Variable in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
 - logger - Variable in class org.springframework.security.core.session.SessionRegistryImpl
 - logger - Variable in class org.springframework.security.provisioning.InMemoryUserDetailsManager
 - logger - Variable in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - LoggerListener - Class in org.springframework.security.access.event
 - 
Deprecated.Logging is now embedded in Spring Security components. If you need further logging, please consider using your own
ApplicationListener - LoggerListener - Class in org.springframework.security.authentication.event
 - 
Outputs authentication-related application events to Commons Logging.
 - LoggerListener() - Constructor for class org.springframework.security.access.event.LoggerListener
 - 
Deprecated.
 - LoggerListener() - Constructor for class org.springframework.security.authentication.event.LoggerListener
 - login() - Method in class org.springframework.security.authentication.jaas.SecurityContextLoginModule
 - 
Authenticate the
Subject(phase one) by extracting the Spring SecurityAuthenticationfrom the currentSecurityContext. - LoginExceptionResolver - Interface in org.springframework.security.authentication.jaas
 - 
The JaasAuthenticationProvider takes an instance of LoginExceptionResolver to resolve LoginModule specific exceptions to Spring Security AuthenticationExceptions.
 - logout() - Method in class org.springframework.security.authentication.jaas.SecurityContextLoginModule
 - 
Log out the
Subject. - LogoutSuccessEvent - Class in org.springframework.security.authentication.event
 - 
Application event which indicates successful logout
 - LogoutSuccessEvent(Authentication) - Constructor for class org.springframework.security.authentication.event.LogoutSuccessEvent
 
M
- mapAuthorities(Collection<? extends GrantedAuthority>) - Method in class org.springframework.security.access.hierarchicalroles.RoleHierarchyAuthoritiesMapper
 - mapAuthorities(Collection<? extends GrantedAuthority>) - Method in interface org.springframework.security.core.authority.mapping.GrantedAuthoritiesMapper
 - mapAuthorities(Collection<? extends GrantedAuthority>) - Method in class org.springframework.security.core.authority.mapping.NullAuthoritiesMapper
 - mapAuthorities(Collection<? extends GrantedAuthority>) - Method in class org.springframework.security.core.authority.mapping.SimpleAuthorityMapper
 - 
Creates a mapping of the supplied authorities based on the case-conversion and prefix settings.
 - MapBasedAttributes2GrantedAuthoritiesMapper - Class in org.springframework.security.core.authority.mapping
 - 
This class implements the Attributes2GrantedAuthoritiesMapper and MappableAttributesRetriever interfaces based on the supplied Map.
 - MapBasedAttributes2GrantedAuthoritiesMapper() - Constructor for class org.springframework.security.core.authority.mapping.MapBasedAttributes2GrantedAuthoritiesMapper
 - MapBasedMethodSecurityMetadataSource - Class in org.springframework.security.access.method
 - 
Deprecated.Use the
use-authorization-managerattribute for<method-security>and<intercept-methods>instead or use annotation-based orAuthorizationManager-based authorization - MapBasedMethodSecurityMetadataSource() - Constructor for class org.springframework.security.access.method.MapBasedMethodSecurityMetadataSource
 - 
Deprecated.
 - MapBasedMethodSecurityMetadataSource(Map<String, List<ConfigAttribute>>) - Constructor for class org.springframework.security.access.method.MapBasedMethodSecurityMetadataSource
 - 
Deprecated.Creates the MapBasedMethodSecurityMetadataSource from a
 - MappableAttributesRetriever - Interface in org.springframework.security.core.authority.mapping
 - 
Interface to be implemented by classes that can retrieve a list of mappable security attribute strings (for example the list of all available J2EE roles in a web or EJB application).
 - MapReactiveUserDetailsService - Class in org.springframework.security.core.userdetails
 - 
A
Mapbased implementation ofReactiveUserDetailsService - MapReactiveUserDetailsService(Collection<UserDetails>) - Constructor for class org.springframework.security.core.userdetails.MapReactiveUserDetailsService
 - 
Creates a new instance
 - MapReactiveUserDetailsService(Map<String, UserDetails>) - Constructor for class org.springframework.security.core.userdetails.MapReactiveUserDetailsService
 - 
Creates a new instance using a
Mapthat must be non blocking. - MapReactiveUserDetailsService(UserDetails...) - Constructor for class org.springframework.security.core.userdetails.MapReactiveUserDetailsService
 - 
Creates a new instance
 - messages - Variable in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.
 - messages - Variable in class org.springframework.security.access.intercept.RunAsImplAuthenticationProvider
 - 
Deprecated.
 - messages - Variable in class org.springframework.security.access.vote.AbstractAccessDecisionManager
 - 
Deprecated.
 - messages - Variable in class org.springframework.security.authentication.AbstractUserDetailsReactiveAuthenticationManager
 - messages - Variable in class org.springframework.security.authentication.AccountStatusUserDetailsChecker
 - messages - Variable in class org.springframework.security.authentication.AnonymousAuthenticationProvider
 - messages - Variable in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
 - messages - Variable in class org.springframework.security.authentication.ProviderManager
 - messages - Variable in class org.springframework.security.authentication.RememberMeAuthenticationProvider
 - messages - Variable in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - MethodAuthorizationDeniedHandler - Interface in org.springframework.security.authorization.method
 - 
An interface used to define a strategy to handle denied method invocations
 - MethodExpressionAuthorizationManager - Class in org.springframework.security.authorization.method
 - 
An expression-based
AuthorizationManagerthat determines the access by evaluating the provided expression against theMethodInvocation. - MethodExpressionAuthorizationManager(String) - Constructor for class org.springframework.security.authorization.method.MethodExpressionAuthorizationManager
 - 
Creates an instance.
 - MethodInvocationAdapter - Class in org.springframework.security.access.intercept.aspectj
 - 
Deprecated.This class will be removed from the public API. See `JoinPointMethodInvocation` in `spring-security-aspects` for its replacement
 - MethodInvocationPrivilegeEvaluator - Class in org.springframework.security.access.intercept
 - 
Deprecated.Use
AuthorizationManagerinstead - MethodInvocationPrivilegeEvaluator() - Constructor for class org.springframework.security.access.intercept.MethodInvocationPrivilegeEvaluator
 - 
Deprecated.
 - MethodInvocationResult - Class in org.springframework.security.authorization.method
 - 
A context object that contains a
MethodInvocationand the result of thatMethodInvocation. - MethodInvocationResult(MethodInvocation, Object) - Constructor for class org.springframework.security.authorization.method.MethodInvocationResult
 - 
Construct a
MethodInvocationResultwith the provided parameters - MethodInvocationUtils - Class in org.springframework.security.util
 - 
Static utility methods for creating
MethodInvocations usable within Spring Security. - methodMap - Variable in class org.springframework.security.access.method.MapBasedMethodSecurityMetadataSource
 - 
Deprecated.Map from RegisteredMethod to ConfigAttribute list
 - MethodSecurityExpressionHandler - Interface in org.springframework.security.access.expression.method
 - 
Extended expression-handler facade which adds methods which are specific to securing method invocations.
 - MethodSecurityExpressionOperations - Interface in org.springframework.security.access.expression.method
 - 
Interface which must be implemented if you want to use filtering in method security expressions.
 - MethodSecurityInterceptor - Class in org.springframework.security.access.intercept.aopalliance
 - 
Deprecated.Please use
AuthorizationManagerBeforeMethodInterceptorandAuthorizationManagerAfterMethodInterceptorinstead - MethodSecurityInterceptor() - Constructor for class org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor
 - 
Deprecated.
 - MethodSecurityMetadataSource - Interface in org.springframework.security.access.method
 - 
Deprecated.Use the
use-authorization-managerattribute for<method-security>and<intercept-methods>instead or use annotation-based orAuthorizationManager-based authorization - MethodSecurityMetadataSourceAdvisor - Class in org.springframework.security.access.intercept.aopalliance
 - 
Deprecated.Use
EnableMethodSecurityor publish interceptors directly - MethodSecurityMetadataSourceAdvisor(String, MethodSecurityMetadataSource, String) - Constructor for class org.springframework.security.access.intercept.aopalliance.MethodSecurityMetadataSourceAdvisor
 - 
Deprecated.Alternative constructor for situations where we want the advisor decoupled from the advice.
 - MODE_GLOBAL - Static variable in class org.springframework.security.core.context.SecurityContextHolder
 - MODE_INHERITABLETHREADLOCAL - Static variable in class org.springframework.security.core.context.SecurityContextHolder
 - MODE_THREADLOCAL - Static variable in class org.springframework.security.core.context.SecurityContextHolder
 
N
- NO_AUTHORITIES - Static variable in class org.springframework.security.core.authority.AuthorityUtils
 - NO_CONTEXT - Static variable in class org.springframework.security.core.context.SecurityContextChangedEvent
 - not(AuthorizationManager<T>) - Static method in class org.springframework.security.authorization.AuthorizationManagers
 - 
Creates an
AuthorizationManagerthat reverses whatever decision the givenAuthorizationManagergranted. - NullAuthoritiesMapper - Class in org.springframework.security.core.authority.mapping
 - NullAuthoritiesMapper() - Constructor for class org.springframework.security.core.authority.mapping.NullAuthoritiesMapper
 - NullRoleHierarchy - Class in org.springframework.security.access.hierarchicalroles
 - NullRoleHierarchy() - Constructor for class org.springframework.security.access.hierarchicalroles.NullRoleHierarchy
 - NullUserCache - Class in org.springframework.security.core.userdetails.cache
 - 
Does not perform any caching.
 - NullUserCache() - Constructor for class org.springframework.security.core.userdetails.cache.NullUserCache
 
O
- ObservationAuthenticationManager - Class in org.springframework.security.authentication
 - 
An
AuthenticationManagerthat observes the authentication - ObservationAuthenticationManager(ObservationRegistry, AuthenticationManager) - Constructor for class org.springframework.security.authentication.ObservationAuthenticationManager
 - ObservationAuthorizationManager<T> - Class in org.springframework.security.authorization
 - 
An
AuthorizationManagerthat observes the authorization - ObservationAuthorizationManager(ObservationRegistry, AuthorizationManager<T>) - Constructor for class org.springframework.security.authorization.ObservationAuthorizationManager
 - ObservationReactiveAuthenticationManager - Class in org.springframework.security.authentication
 - 
An
ReactiveAuthenticationManagerthat observes the authentication - ObservationReactiveAuthenticationManager(ObservationRegistry, ReactiveAuthenticationManager) - Constructor for class org.springframework.security.authentication.ObservationReactiveAuthenticationManager
 - ObservationReactiveAuthorizationManager<T> - Class in org.springframework.security.authorization
 - 
An
ReactiveAuthorizationManagerthat observes the authentication - ObservationReactiveAuthorizationManager(ObservationRegistry, ReactiveAuthorizationManager<T>) - Constructor for class org.springframework.security.authorization.ObservationReactiveAuthorizationManager
 - ObservationSecurityContextChangedListener - Class in org.springframework.security.core.context
 - 
A
SecurityContextChangedListenerthat adds events to an existingObservationIf noObservationis present when an event is fired, then the event is unrecorded. - ObservationSecurityContextChangedListener(ObservationRegistry) - Constructor for class org.springframework.security.core.context.ObservationSecurityContextChangedListener
 - obtainSecurityMetadataSource() - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.
 - obtainSecurityMetadataSource() - Method in class org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor
 - 
Deprecated.
 - of(AuthorizationAdvisorProxyFactory.TargetVisitor...) - Static method in interface org.springframework.security.authorization.method.AuthorizationAdvisorProxyFactory.TargetVisitor
 - 
Compose a set of visitors.
 - onApplicationEvent(ApplicationEvent) - Method in class org.springframework.security.context.DelegatingApplicationListener
 - onApplicationEvent(AbstractAuthorizationEvent) - Method in class org.springframework.security.access.event.LoggerListener
 - 
Deprecated.
 - onApplicationEvent(AbstractAuthenticationEvent) - Method in class org.springframework.security.authentication.event.LoggerListener
 - onApplicationEvent(AbstractSessionEvent) - Method in class org.springframework.security.core.session.SessionRegistryImpl
 - onApplicationEvent(SessionDestroyedEvent) - Method in class org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider
 - OneTimeToken - Interface in org.springframework.security.authentication.ott
 - 
Represents a one-time use token with an associated username and expiration time.
 - OneTimeTokenAuthenticationProvider - Class in org.springframework.security.authentication.ott
 - 
An
AuthenticationProviderresponsible for authenticating users based on one-time tokens. - OneTimeTokenAuthenticationProvider(OneTimeTokenService, UserDetailsService) - Constructor for class org.springframework.security.authentication.ott.OneTimeTokenAuthenticationProvider
 - OneTimeTokenAuthenticationToken - Class in org.springframework.security.authentication.ott
 - 
Represents a One-Time Token authentication that can be authenticated or not.
 - OneTimeTokenAuthenticationToken(Object, String) - Constructor for class org.springframework.security.authentication.ott.OneTimeTokenAuthenticationToken
 - OneTimeTokenAuthenticationToken(Object, Collection<? extends GrantedAuthority>) - Constructor for class org.springframework.security.authentication.ott.OneTimeTokenAuthenticationToken
 - OneTimeTokenAuthenticationToken(String) - Constructor for class org.springframework.security.authentication.ott.OneTimeTokenAuthenticationToken
 - OneTimeTokenReactiveAuthenticationManager - Class in org.springframework.security.authentication.ott.reactive
 - 
A
ReactiveAuthenticationManagerfor one time tokens. - OneTimeTokenReactiveAuthenticationManager(ReactiveOneTimeTokenService, ReactiveUserDetailsService) - Constructor for class org.springframework.security.authentication.ott.reactive.OneTimeTokenReactiveAuthenticationManager
 - OneTimeTokenService - Interface in org.springframework.security.authentication.ott
 - 
Interface for generating and consuming one-time tokens.
 - 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
AccessDecisionManagerinterface. - 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.aot.hint - package org.springframework.security.aot.hint
 - 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.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.ott - package org.springframework.security.authentication.ott
 - org.springframework.security.authentication.ott.reactive - package org.springframework.security.authentication.ott.reactive
 - org.springframework.security.authentication.password - package org.springframework.security.authentication.password
 - org.springframework.security.authorization - package org.springframework.security.authorization
 - org.springframework.security.authorization.event - package org.springframework.security.authorization.event
 - org.springframework.security.authorization.method - package org.springframework.security.authorization.method
 - org.springframework.security.concurrent - package org.springframework.security.concurrent
 - org.springframework.security.context - package org.springframework.security.context
 - org.springframework.security.converter - package org.springframework.security.converter
 - 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.annotation - package org.springframework.security.core.annotation
 - 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.parameters - package org.springframework.security.core.parameters
 - 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
 - 
Implementations of
UserCache. - 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.jackson2 - package org.springframework.security.jackson2
 - 
Mix-in classes to add Jackson serialization support.
 - 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.scheduling - package org.springframework.security.scheduling
 - org.springframework.security.task - package org.springframework.security.task
 - org.springframework.security.util - package org.springframework.security.util
 - 
General utility classes used throughout the Spring Security framework.
 
P
- P - Annotation Interface in org.springframework.security.access.method
 - 
Deprecated.use @{code org.springframework.security.core.parameters.P}
 - P - Annotation Interface in org.springframework.security.core.parameters
 - 
An annotation that can be used along with
AnnotationParameterNameDiscovererto specify parameter names. - password(String) - Method in class org.springframework.security.core.userdetails.User.UserBuilder
 - 
Populates the password.
 - passwordEncoder(Function<String, String>) - Method in class org.springframework.security.core.userdetails.User.UserBuilder
 - 
Encodes the current password (if non-null) and any future passwords supplied to
User.UserBuilder.password(String). - PermissionCacheOptimizer - Interface in org.springframework.security.access
 - 
Allows permissions to be pre-cached when using pre or post filtering with expressions
 - PermissionEvaluator - Interface in org.springframework.security.access
 - 
Strategy used in expression evaluation to determine whether a user has a permission or permissions for a given domain object.
 - PERMIT_ALL_ATTRIBUTE - Static variable in class org.springframework.security.access.annotation.Jsr250SecurityConfig
 - 
Deprecated.
 - permitAll - Variable in class org.springframework.security.access.expression.SecurityExpressionRoot
 - 
Allows "permitAll" expression
 - permitAll() - Method in interface org.springframework.security.access.expression.SecurityExpressionOperations
 - 
Always grants access.
 - permitAll() - Method in class org.springframework.security.access.expression.SecurityExpressionRoot
 - permitAll() - Static method in class org.springframework.security.authorization.SingleResultAuthorizationManager
 - pkcs8() - Static method in class org.springframework.security.converter.RsaKeyConverters
 - 
Construct a
Converterfor converting a PEM-encoded PKCS#8 RSA Private Key into aRSAPrivateKey. - POST_AUTHORIZE - Enum constant in enum class org.springframework.security.authorization.method.AuthorizationInterceptorsOrder
 - POST_FILTER - Enum constant in enum class org.springframework.security.authorization.method.AuthorizationInterceptorsOrder
 - postAuthorize() - Static method in class org.springframework.security.authorization.method.AuthorizationManagerAfterMethodInterceptor
 - 
Creates an interceptor for the
PostAuthorizeannotation - postAuthorize() - Static method in class org.springframework.security.authorization.method.AuthorizationManagerAfterReactiveMethodInterceptor
 - 
Creates an instance for the
PostAuthorizeannotation. - postAuthorize(AuthorizationManager<MethodInvocationResult>) - Static method in class org.springframework.security.authorization.method.AuthorizationManagerAfterMethodInterceptor
 - 
Creates an interceptor for the
PostAuthorizeannotation - postAuthorize(PostAuthorizeAuthorizationManager) - Static method in class org.springframework.security.authorization.method.AuthorizationManagerAfterMethodInterceptor
 - 
Creates an interceptor for the
PostAuthorizeannotation - postAuthorize(ReactiveAuthorizationManager<MethodInvocationResult>) - Static method in class org.springframework.security.authorization.method.AuthorizationManagerAfterReactiveMethodInterceptor
 - 
Creates an instance for the
PostAuthorizeannotation. - PostAuthorize - Annotation Interface in org.springframework.security.access.prepost
 - 
Annotation for specifying a method access-control expression which will be evaluated after a method has been invoked.
 - PostAuthorizeAuthorizationManager - Class in org.springframework.security.authorization.method
 - 
An
AuthorizationManagerwhich can determine if anAuthenticationmay return the result from an invokedMethodInvocationby evaluating an expression from thePostAuthorizeannotation. - PostAuthorizeAuthorizationManager() - Constructor for class org.springframework.security.authorization.method.PostAuthorizeAuthorizationManager
 - PostAuthorizeReactiveAuthorizationManager - Class in org.springframework.security.authorization.method
 - 
A
ReactiveAuthorizationManagerwhich can determine if anAuthenticationhas access to the returned object from theMethodInvocationby evaluating an expression from thePostAuthorizeannotation. - PostAuthorizeReactiveAuthorizationManager() - Constructor for class org.springframework.security.authorization.method.PostAuthorizeReactiveAuthorizationManager
 - PostAuthorizeReactiveAuthorizationManager(MethodSecurityExpressionHandler) - Constructor for class org.springframework.security.authorization.method.PostAuthorizeReactiveAuthorizationManager
 - PostFilter - Annotation Interface in org.springframework.security.access.prepost
 - 
Annotation for specifying a method filtering expression which will be evaluated after a method has been invoked.
 - PostFilterAuthorizationMethodInterceptor - Class in org.springframework.security.authorization.method
 - 
A
MethodInterceptorwhich filters areturnedObjectfrom theMethodInvocationby evaluating an expression from thePostFilterannotation. - PostFilterAuthorizationMethodInterceptor() - Constructor for class org.springframework.security.authorization.method.PostFilterAuthorizationMethodInterceptor
 - 
Creates a
PostFilterAuthorizationMethodInterceptorusing the provided parameters - PostFilterAuthorizationReactiveMethodInterceptor - Class in org.springframework.security.authorization.method
 - 
A
MethodInterceptorwhich filters the returned object from theMethodInvocationby evaluating an expression from thePostFilterannotation. - PostFilterAuthorizationReactiveMethodInterceptor() - Constructor for class org.springframework.security.authorization.method.PostFilterAuthorizationReactiveMethodInterceptor
 - 
Creates an instance.
 - PostFilterAuthorizationReactiveMethodInterceptor(MethodSecurityExpressionHandler) - Constructor for class org.springframework.security.authorization.method.PostFilterAuthorizationReactiveMethodInterceptor
 - 
Creates an instance.
 - PostInvocationAdviceProvider - Class in org.springframework.security.access.prepost
 - 
Deprecated.Use
AuthorizationManagerAfterMethodInterceptorinstead - PostInvocationAdviceProvider(PostInvocationAuthorizationAdvice) - Constructor for class org.springframework.security.access.prepost.PostInvocationAdviceProvider
 - 
Deprecated.
 - PostInvocationAttribute - Interface in org.springframework.security.access.prepost
 - 
Deprecated.Use
AuthorizationManagerAfterMethodInterceptorinstead - PostInvocationAuthorizationAdvice - Interface in org.springframework.security.access.prepost
 - 
Deprecated.Use
AuthorizationManagerAfterMethodInterceptorinstead - PRE_AUTHORIZE - Enum constant in enum class org.springframework.security.authorization.method.AuthorizationInterceptorsOrder
 - PRE_FILTER - Enum constant in enum class org.springframework.security.authorization.method.AuthorizationInterceptorsOrder
 - preAuthorize() - Static method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor
 - 
Creates an interceptor for the
PreAuthorizeannotation - preAuthorize() - Static method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeReactiveMethodInterceptor
 - 
Creates an instance for the
PreAuthorizeannotation. - preAuthorize(AuthorizationManager<MethodInvocation>) - Static method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor
 - 
Creates an interceptor for the
PreAuthorizeannotation - preAuthorize(PreAuthorizeAuthorizationManager) - Static method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor
 - 
Creates an interceptor for the
PreAuthorizeannotation - preAuthorize(ReactiveAuthorizationManager<MethodInvocation>) - Static method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeReactiveMethodInterceptor
 - 
Creates an instance for the
PreAuthorizeannotation. - PreAuthorize - Annotation Interface in org.springframework.security.access.prepost
 - 
Annotation for specifying a method access-control expression which will be evaluated to decide whether a method invocation is allowed or not.
 - PreAuthorizeAuthorizationManager - Class in org.springframework.security.authorization.method
 - 
An
AuthorizationManagerwhich can determine if anAuthenticationmay invoke theMethodInvocationby evaluating an expression from thePreAuthorizeannotation. - PreAuthorizeAuthorizationManager() - Constructor for class org.springframework.security.authorization.method.PreAuthorizeAuthorizationManager
 - PreAuthorizeReactiveAuthorizationManager - Class in org.springframework.security.authorization.method
 - 
A
ReactiveAuthorizationManagerwhich can determine if anAuthenticationhas access to theMethodInvocationby evaluating an expression from thePreAuthorizeannotation. - PreAuthorizeReactiveAuthorizationManager() - Constructor for class org.springframework.security.authorization.method.PreAuthorizeReactiveAuthorizationManager
 - PreAuthorizeReactiveAuthorizationManager(MethodSecurityExpressionHandler) - Constructor for class org.springframework.security.authorization.method.PreAuthorizeReactiveAuthorizationManager
 - prefersShortLivedTasks() - Method in class org.springframework.security.scheduling.DelegatingSecurityContextSchedulingTaskExecutor
 - PreFilter - Annotation Interface in org.springframework.security.access.prepost
 - 
Annotation for specifying a method filtering expression which will be evaluated before a method has been invoked.
 - PreFilterAuthorizationMethodInterceptor - Class in org.springframework.security.authorization.method
 - 
A
MethodInterceptorwhich filters a method argument by evaluating an expression from thePreFilterannotation. - PreFilterAuthorizationMethodInterceptor() - Constructor for class org.springframework.security.authorization.method.PreFilterAuthorizationMethodInterceptor
 - 
Creates a
PreFilterAuthorizationMethodInterceptorusing the provided parameters - PreFilterAuthorizationReactiveMethodInterceptor - Class in org.springframework.security.authorization.method
 - 
A
MethodInterceptorwhich filters a reactive method argument by evaluating an expression from thePreFilterannotation. - PreFilterAuthorizationReactiveMethodInterceptor() - Constructor for class org.springframework.security.authorization.method.PreFilterAuthorizationReactiveMethodInterceptor
 - PreFilterAuthorizationReactiveMethodInterceptor(MethodSecurityExpressionHandler) - Constructor for class org.springframework.security.authorization.method.PreFilterAuthorizationReactiveMethodInterceptor
 - 
Creates an instance.
 - PreInvocationAttribute - Interface in org.springframework.security.access.prepost
 - 
Deprecated.Use
AuthorizationManagerBeforeMethodInterceptorinstead - PreInvocationAuthorizationAdvice - Interface in org.springframework.security.access.prepost
 - 
Deprecated.Use
AuthorizationManagerBeforeMethodInterceptorinstead - PreInvocationAuthorizationAdviceVoter - Class in org.springframework.security.access.prepost
 - 
Deprecated.Use
AuthorizationManagerBeforeMethodInterceptorinstead - PreInvocationAuthorizationAdviceVoter(PreInvocationAuthorizationAdvice) - Constructor for class org.springframework.security.access.prepost.PreInvocationAuthorizationAdviceVoter
 - 
Deprecated.
 - PrePostAdviceReactiveMethodInterceptor - Class in org.springframework.security.access.prepost
 - PrePostAdviceReactiveMethodInterceptor(MethodSecurityMetadataSource, PreInvocationAuthorizationAdvice, PostInvocationAuthorizationAdvice) - Constructor for class org.springframework.security.access.prepost.PrePostAdviceReactiveMethodInterceptor
 - 
Deprecated.Creates a new instance
 - PrePostAnnotationSecurityMetadataSource - Class in org.springframework.security.access.prepost
 - 
Deprecated.Use
PreAuthorizeAuthorizationManagerandPostAuthorizeAuthorizationManagerinstead - PrePostAnnotationSecurityMetadataSource(PrePostInvocationAttributeFactory) - Constructor for class org.springframework.security.access.prepost.PrePostAnnotationSecurityMetadataSource
 - 
Deprecated.
 - PrePostAuthorizeExpressionBeanHintsRegistrar - Class in org.springframework.security.aot.hint
 - 
A
SecurityHintsRegistrarthat scans all provided classes for methods that usePreAuthorizeorPostAuthorizeand registers hints for the beans used within the security expressions. - PrePostAuthorizeExpressionBeanHintsRegistrar(Class<?>...) - Constructor for class org.springframework.security.aot.hint.PrePostAuthorizeExpressionBeanHintsRegistrar
 - PrePostAuthorizeExpressionBeanHintsRegistrar(List<Class<?>>) - Constructor for class org.springframework.security.aot.hint.PrePostAuthorizeExpressionBeanHintsRegistrar
 - PrePostAuthorizeHintsRegistrar - Class in org.springframework.security.aot.hint
 - 
A
SecurityHintsRegistrarthat scans all beans for methods that usePreAuthorizeorPostAuthorizeand registers appropriate hints for the annotations. - PrePostAuthorizeHintsRegistrar() - Constructor for class org.springframework.security.aot.hint.PrePostAuthorizeHintsRegistrar
 - PrePostInvocationAttributeFactory - Interface in org.springframework.security.access.prepost
 - 
Deprecated.Use delegation with
AuthorizationManager - PrePostTemplateDefaults - Class in org.springframework.security.authorization.method
 - 
Deprecated.Please use
AnnotationTemplateExpressionDefaultsinstead - PrePostTemplateDefaults() - Constructor for class org.springframework.security.authorization.method.PrePostTemplateDefaults
 - 
Deprecated.
 - proceed() - Method in class org.springframework.security.access.intercept.aspectj.MethodInvocationAdapter
 - 
Deprecated.
 - proceed() - Method in class org.springframework.security.util.SimpleMethodInvocation
 - proceedWithObject() - Method in interface org.springframework.security.access.intercept.aspectj.AspectJCallback
 - 
Deprecated.
 - ProviderManager - Class in org.springframework.security.authentication
 - 
Iterates an
Authenticationrequest through a list ofAuthenticationProviders. - ProviderManager(List<AuthenticationProvider>) - Constructor for class org.springframework.security.authentication.ProviderManager
 - 
Construct a
ProviderManagerusing the givenAuthenticationProviders - ProviderManager(List<AuthenticationProvider>, AuthenticationManager) - Constructor for class org.springframework.security.authentication.ProviderManager
 - 
Construct a
ProviderManagerusing the provided parameters - ProviderManager(AuthenticationProvider...) - Constructor for class org.springframework.security.authentication.ProviderManager
 - 
Construct a
ProviderManagerusing the givenAuthenticationProviders - ProviderNotFoundException - Exception in org.springframework.security.authentication
 - 
Thrown by
ProviderManagerif noAuthenticationProvidercould be found that supports the presentedAuthenticationobject. - ProviderNotFoundException(String) - Constructor for exception org.springframework.security.authentication.ProviderNotFoundException
 - 
Constructs a
ProviderNotFoundExceptionwith the specified message. - proxy(Object) - Method in interface org.springframework.security.authorization.AuthorizationProxyFactory
 - 
Wrap the given
objectin authorization-related advice. - proxy(Object) - Method in class org.springframework.security.authorization.method.AuthorizationAdvisorProxyFactory
 - 
Proxy an object to enforce authorization advice.
 - PublicInvocationEvent - Class in org.springframework.security.access.event
 - 
Deprecated.Only used by now-deprecated classes. Consider
EventObject.getSource()to deduce public invocations. - PublicInvocationEvent(Object) - Constructor for class org.springframework.security.access.event.PublicInvocationEvent
 - 
Deprecated.Construct the event, passing in the public secure object.
 - publishAuthenticationFailure(AuthenticationException, Authentication) - Method in interface org.springframework.security.authentication.AuthenticationEventPublisher
 - publishAuthenticationFailure(AuthenticationException, Authentication) - Method in class org.springframework.security.authentication.DefaultAuthenticationEventPublisher
 - publishAuthenticationSuccess(Authentication) - Method in interface org.springframework.security.authentication.AuthenticationEventPublisher
 - publishAuthenticationSuccess(Authentication) - Method in class org.springframework.security.authentication.DefaultAuthenticationEventPublisher
 - publishAuthorizationEvent(Supplier<Authentication>, T, AuthorizationDecision) - Method in interface org.springframework.security.authorization.AuthorizationEventPublisher
 - 
Deprecated.
 - publishAuthorizationEvent(Supplier<Authentication>, T, AuthorizationDecision) - Method in class org.springframework.security.authorization.SpringAuthorizationEventPublisher
 - 
Publish the given details in the form of an event, typically
AuthorizationGrantedEventorAuthorizationDeniedEvent. - publishAuthorizationEvent(Supplier<Authentication>, T, AuthorizationResult) - Method in interface org.springframework.security.authorization.AuthorizationEventPublisher
 - 
Publish the given details in the form of an event, typically
AuthorizationGrantedEventorAuthorizationDeniedEvent. - publishAuthorizationEvent(Supplier<Authentication>, T, AuthorizationResult) - Method in class org.springframework.security.authorization.SpringAuthorizationEventPublisher
 - publishFailureEvent(UsernamePasswordAuthenticationToken, AuthenticationException) - Method in class org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider
 - 
Publishes the
JaasAuthenticationFailedEvent. - publishFailureEvent(UsernamePasswordAuthenticationToken, AuthenticationException) - Method in class org.springframework.security.authentication.jaas.JaasAuthenticationProvider
 - 
Publishes the
JaasAuthenticationFailedEvent. - publishSuccessEvent(UsernamePasswordAuthenticationToken) - Method in class org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider
 - 
Publishes the
JaasAuthenticationSuccessEvent. - putUserInCache(UserDetails) - Method in class org.springframework.security.core.userdetails.cache.NullUserCache
 - putUserInCache(UserDetails) - Method in class org.springframework.security.core.userdetails.cache.SpringCacheBasedUserCache
 - putUserInCache(UserDetails) - Method in interface org.springframework.security.core.userdetails.UserCache
 - 
Places a
UserDetailsin the cache. 
R
- ReactiveAuthenticationManager - Interface in org.springframework.security.authentication
 - 
Determines if the provided
Authenticationcan be authenticated. - ReactiveAuthenticationManagerAdapter - Class in org.springframework.security.authentication
 - 
Adapts an AuthenticationManager to the reactive APIs.
 - ReactiveAuthenticationManagerAdapter(AuthenticationManager) - Constructor for class org.springframework.security.authentication.ReactiveAuthenticationManagerAdapter
 - ReactiveAuthenticationManagerResolver<C> - Interface in org.springframework.security.authentication
 - 
An interface for resolving a
ReactiveAuthenticationManagerbased on the provided context - ReactiveAuthorizationManager<T> - Interface in org.springframework.security.authorization
 - 
A reactive authorization manager which can determine if an
Authenticationhas access to a specific object. - ReactiveCompromisedPasswordChecker - Interface in org.springframework.security.authentication.password
 - 
A Reactive API for checking if a password has been compromised.
 - ReactiveOneTimeTokenService - Interface in org.springframework.security.authentication.ott.reactive
 - 
Reactive interface for generating and consuming one-time tokens.
 - ReactiveSecurityContextHolder - Class in org.springframework.security.core.context
 - 
Allows getting and setting the Spring
SecurityContextinto aContext. - ReactiveSecurityContextHolderThreadLocalAccessor - Class in org.springframework.security.core.context
 - ReactiveSecurityContextHolderThreadLocalAccessor() - Constructor for class org.springframework.security.core.context.ReactiveSecurityContextHolderThreadLocalAccessor
 - ReactiveSessionInformation - Class in org.springframework.security.core.session
 - ReactiveSessionInformation(Object, String, Instant) - Constructor for class org.springframework.security.core.session.ReactiveSessionInformation
 - ReactiveSessionRegistry - Interface in org.springframework.security.core.session
 - 
Maintains a registry of
ReactiveSessionInformationinstances. - ReactiveUserDetailsPasswordService - Interface in org.springframework.security.core.userdetails
 - 
An API for changing a
UserDetailspassword. - ReactiveUserDetailsService - Interface in org.springframework.security.core.userdetails
 - 
An API for finding the
UserDetailsby username. - read - Variable in class org.springframework.security.access.expression.SecurityExpressionRoot
 - 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.ReactiveSessionInformation
 - 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
 - registerHints(RuntimeHints, ConfigurableListableBeanFactory) - Method in class org.springframework.security.aot.hint.AuthorizeReturnObjectCoreHintsRegistrar
 - 
Register hints after preparing them through Security's infrastructural beans
 - registerHints(RuntimeHints, ConfigurableListableBeanFactory) - Method in class org.springframework.security.aot.hint.AuthorizeReturnObjectHintsRegistrar
 - 
Register hints after preparing them through Security's infrastructural beans
 - registerHints(RuntimeHints, ConfigurableListableBeanFactory) - Method in class org.springframework.security.aot.hint.PrePostAuthorizeExpressionBeanHintsRegistrar
 - registerHints(RuntimeHints, ConfigurableListableBeanFactory) - Method in class org.springframework.security.aot.hint.PrePostAuthorizeHintsRegistrar
 - registerHints(RuntimeHints, ConfigurableListableBeanFactory) - Method in interface org.springframework.security.aot.hint.SecurityHintsRegistrar
 - 
Register hints after preparing them through Security's infrastructural beans
 - 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
 - rememberMe() - Static method in class org.springframework.security.authorization.AuthenticatedAuthorizationManager
 - 
Creates an instance of
AuthenticatedAuthorizationManagerthat determines if theAuthenticationis authenticated using remember me. - RememberMeAuthenticationProvider - Class in org.springframework.security.authentication
 - 
An
AuthenticationProviderimplementation that validatesRememberMeAuthenticationTokens. - 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.
 - 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
 - removeSessionInformation(String) - Method in class org.springframework.security.core.session.InMemoryReactiveSessionRegistry
 - removeSessionInformation(String) - Method in interface org.springframework.security.core.session.ReactiveSessionRegistry
 - 
Removes the specified session from the registry.
 - 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
 - removeUserFromCache(String) - Method in class org.springframework.security.core.userdetails.cache.NullUserCache
 - removeUserFromCache(String) - Method in class org.springframework.security.core.userdetails.cache.SpringCacheBasedUserCache
 - removeUserFromCache(String) - Method in interface org.springframework.security.core.userdetails.UserCache
 - 
Removes the specified user from the cache.
 - removeUserFromCache(UserDetails) - Method in class org.springframework.security.core.userdetails.cache.SpringCacheBasedUserCache
 - 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
 - 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
 - requireUnique(Class<A>) - Static method in class org.springframework.security.core.annotation.SecurityAnnotationScanners
 - 
Create a
SecurityAnnotationScannerthat requires synthesized annotations to be unique on the givenAnnotatedElement. - requireUnique(Class<A>, AnnotationTemplateExpressionDefaults) - Static method in class org.springframework.security.core.annotation.SecurityAnnotationScanners
 - 
Create a
SecurityAnnotationScannerthat requires synthesized annotations to be unique on the givenAnnotatedElement. - requireUnique(List<Class<? extends Annotation>>) - Static method in class org.springframework.security.core.annotation.SecurityAnnotationScanners
 - 
Create a
SecurityAnnotationScannerthat requires synthesized annotations to be unique on the givenAnnotatedElement. - resolve(C) - Method in interface org.springframework.security.authentication.AuthenticationManagerResolver
 - 
Resolve an
AuthenticationManagerfrom a provided context - resolve(C) - Method in interface org.springframework.security.authentication.ReactiveAuthenticationManagerResolver
 - 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.
 - retrieveUser(String) - Method in class org.springframework.security.authentication.AbstractUserDetailsReactiveAuthenticationManager
 - 
Allows subclasses to retrieve the
UserDetailsfrom an implementation-specific location. - retrieveUser(String) - Method in class org.springframework.security.authentication.UserDetailsRepositoryReactiveAuthenticationManager
 - 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
 - role(String) - Method in class org.springframework.security.access.hierarchicalroles.RoleHierarchyImpl.Builder
 - 
Creates a new hierarchy branch to define a role and its child roles.
 - 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
 - roleHierarchyFromMap(Map<String, List<String>>) - Static method in class org.springframework.security.access.hierarchicalroles.RoleHierarchyUtils
 - 
Deprecated.please see
RoleHierarchyImpl.setHierarchy(java.lang.String)deprecation notice - RoleHierarchyImpl - Class in org.springframework.security.access.hierarchicalroles
 - 
This class defines a role hierarchy for use with various access checking components.
 - RoleHierarchyImpl() - Constructor for class org.springframework.security.access.hierarchicalroles.RoleHierarchyImpl
 - 
Deprecated.
 - RoleHierarchyImpl.Builder - Class in org.springframework.security.access.hierarchicalroles
 - 
Builder class for constructing a
RoleHierarchyImplbased on a hierarchical role structure. - RoleHierarchyImpl.Builder.ImpliedRoles - Class in org.springframework.security.access.hierarchicalroles
 - 
Builder class for constructing child roles within a role hierarchy branch.
 - RoleHierarchyUtils - Class in org.springframework.security.access.hierarchicalroles
 - 
Utility methods for
RoleHierarchy. - RoleHierarchyVoter - Class in org.springframework.security.access.vote
 - RoleHierarchyVoter(RoleHierarchy) - Constructor for class org.springframework.security.access.vote.RoleHierarchyVoter
 - 
Deprecated.
 - roles(String...) - Method in class org.springframework.security.core.userdetails.User.UserBuilder
 - 
Populates the roles.
 - RoleVoter - Class in org.springframework.security.access.vote
 - 
Deprecated.Use
AuthorityAuthorizationManagerinstead - RoleVoter() - Constructor for class org.springframework.security.access.vote.RoleVoter
 - 
Deprecated.
 - RsaKeyConverters - Class in org.springframework.security.converter
 - 
Used for creating
Keyconverter instances - run() - Method in class org.springframework.security.concurrent.DelegatingSecurityContextRunnable
 - RunAsImplAuthenticationProvider - Class in org.springframework.security.access.intercept
 - 
Deprecated.Authentication is now separated from authorization in Spring Security. This class is only used by now-deprecated components. There is not yet an equivalent replacement in Spring Security.
 - RunAsImplAuthenticationProvider() - Constructor for class org.springframework.security.access.intercept.RunAsImplAuthenticationProvider
 - 
Deprecated.
 - RunAsManager - Interface in org.springframework.security.access.intercept
 - 
Deprecated.Authentication is now separated from authorization in Spring Security. This class is only used by now-deprecated components. There is not yet an equivalent replacement in Spring Security.
 - RunAsManagerImpl - Class in org.springframework.security.access.intercept
 - 
Deprecated.Authentication is now separated from authorization in Spring Security. This class is only used by now-deprecated components. There is not yet an equivalent replacement in Spring Security.
 - RunAsManagerImpl() - Constructor for class org.springframework.security.access.intercept.RunAsManagerImpl
 - 
Deprecated.
 - RunAsUserToken - Class in org.springframework.security.access.intercept
 - 
Deprecated.Authentication is now separated from authorization in Spring Security. This class is only used by now-deprecated components. There is not yet an equivalent replacement in Spring Security.
 - RunAsUserToken(String, Object, Object, Collection<? extends GrantedAuthority>, Class<? extends Authentication>) - Constructor for class org.springframework.security.access.intercept.RunAsUserToken
 - 
Deprecated.
 
S
- saveSessionInformation(ReactiveSessionInformation) - Method in class org.springframework.security.core.session.InMemoryReactiveSessionRegistry
 - saveSessionInformation(ReactiveSessionInformation) - Method in interface org.springframework.security.core.session.ReactiveSessionRegistry
 - 
Saves the
ReactiveSessionInformation - scan(Method, Class<?>) - Method in interface org.springframework.security.core.annotation.SecurityAnnotationScanner
 - 
Scan for an annotation of type
A, starting from the given method. - scan(Parameter) - Method in interface org.springframework.security.core.annotation.SecurityAnnotationScanner
 - 
Scan for an annotation of type
A, starting from the given method parameter. - schedule(Runnable, long, TimeUnit) - Method in class org.springframework.security.concurrent.DelegatingSecurityContextScheduledExecutorService
 - schedule(Runnable, Instant) - Method in class org.springframework.security.scheduling.DelegatingSecurityContextTaskScheduler
 - schedule(Runnable, Date) - Method in class org.springframework.security.scheduling.DelegatingSecurityContextTaskScheduler
 - schedule(Runnable, Trigger) - Method in class org.springframework.security.scheduling.DelegatingSecurityContextTaskScheduler
 - schedule(Callable<V>, long, TimeUnit) - Method in class org.springframework.security.concurrent.DelegatingSecurityContextScheduledExecutorService
 - scheduleAtFixedRate(Runnable, long) - Method in class org.springframework.security.scheduling.DelegatingSecurityContextTaskScheduler
 - scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class org.springframework.security.concurrent.DelegatingSecurityContextScheduledExecutorService
 - scheduleAtFixedRate(Runnable, Duration) - Method in class org.springframework.security.scheduling.DelegatingSecurityContextTaskScheduler
 - scheduleAtFixedRate(Runnable, Instant, Duration) - Method in class org.springframework.security.scheduling.DelegatingSecurityContextTaskScheduler
 - scheduleAtFixedRate(Runnable, Date, long) - Method in class org.springframework.security.scheduling.DelegatingSecurityContextTaskScheduler
 - scheduleWithFixedDelay(Runnable, long) - Method in class org.springframework.security.scheduling.DelegatingSecurityContextTaskScheduler
 - scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class org.springframework.security.concurrent.DelegatingSecurityContextScheduledExecutorService
 - scheduleWithFixedDelay(Runnable, Duration) - Method in class org.springframework.security.scheduling.DelegatingSecurityContextTaskScheduler
 - scheduleWithFixedDelay(Runnable, Instant, Duration) - Method in class org.springframework.security.scheduling.DelegatingSecurityContextTaskScheduler
 - scheduleWithFixedDelay(Runnable, Date, long) - Method in class org.springframework.security.scheduling.DelegatingSecurityContextTaskScheduler
 - SECURE_RESULT - Enum constant in enum class org.springframework.security.authorization.method.AuthorizationInterceptorsOrder
 - secured() - Static method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor
 - 
Creates an interceptor for the
Securedannotation - secured(AuthorizationManager<MethodInvocation>) - Static method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor
 - 
Creates an interceptor for the
Securedannotation - secured(SecuredAuthorizationManager) - Static method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor
 - 
Creates an interceptor for the
Securedannotation - Secured - Annotation Interface in org.springframework.security.access.annotation
 - 
Java 5 annotation for describing service layer security attributes.
 - SECURED - Enum constant in enum class org.springframework.security.authorization.method.AuthorizationInterceptorsOrder
 - SecuredAnnotationSecurityMetadataSource - Class in org.springframework.security.access.annotation
 - 
Deprecated.
 - SecuredAnnotationSecurityMetadataSource() - Constructor for class org.springframework.security.access.annotation.SecuredAnnotationSecurityMetadataSource
 - 
Deprecated.
 - SecuredAnnotationSecurityMetadataSource(AnnotationMetadataExtractor) - Constructor for class org.springframework.security.access.annotation.SecuredAnnotationSecurityMetadataSource
 - 
Deprecated.
 - SecuredAuthorizationManager - Class in org.springframework.security.authorization.method
 - 
An
AuthorizationManagerwhich can determine if anAuthenticationmay invoke theMethodInvocationby evaluating if theAuthenticationcontains a specified authority from the Spring Security'sSecuredannotation. - SecuredAuthorizationManager() - Constructor for class org.springframework.security.authorization.method.SecuredAuthorizationManager
 - SecureRandomFactoryBean - Class in org.springframework.security.core.token
 - 
Creates a
SecureRandominstance. - SecureRandomFactoryBean() - Constructor for class org.springframework.security.core.token.SecureRandomFactoryBean
 - SecurityAnnotationScanner<A extends Annotation> - Interface in org.springframework.security.core.annotation
 - 
An interface to scan for and synthesize an annotation on a type, method, or method parameter into an annotation of type
<A>. - SecurityAnnotationScanners - Class in org.springframework.security.core.annotation
 - 
Factory for creating
SecurityAnnotationScannerinstances. - SecurityConfig - Class in org.springframework.security.access
 - 
Deprecated.In modern Spring Security APIs, each API manages its own configuration context. As such there is no direct replacement for this interface. In the case of method security, please see
SecurityAnnotationScannerandAuthorizationManager. In the case of channel security, please seeHttpsRedirectFilter. In the case of web security, please seeAuthorizationManager. - SecurityConfig(String) - Constructor for class org.springframework.security.access.SecurityConfig
 - 
Deprecated.
 - SecurityContext - Interface in org.springframework.security.core.context
 - 
Interface defining the minimum security information associated with the current thread of execution.
 - securityContextChanged(SecurityContextChangedEvent) - Method in class org.springframework.security.core.context.ObservationSecurityContextChangedListener
 - securityContextChanged(SecurityContextChangedEvent) - Method in interface org.springframework.security.core.context.SecurityContextChangedListener
 - SecurityContextChangedEvent - Class in org.springframework.security.core.context
 - 
An event that represents a change in
SecurityContext - SecurityContextChangedEvent(Supplier<SecurityContext>, Supplier<SecurityContext>) - Constructor for class org.springframework.security.core.context.SecurityContextChangedEvent
 - 
Construct an event
 - SecurityContextChangedEvent(SecurityContext, SecurityContext) - Constructor for class org.springframework.security.core.context.SecurityContextChangedEvent
 - 
Construct an event
 - SecurityContextChangedListener - Interface in org.springframework.security.core.context
 - 
A listener for
SecurityContextChangedEvents - SecurityContextHolder - Class in org.springframework.security.core.context
 - 
Associates a given
SecurityContextwith the current execution thread. - SecurityContextHolder() - Constructor for class org.springframework.security.core.context.SecurityContextHolder
 - SecurityContextHolderStrategy - Interface in org.springframework.security.core.context
 - 
A strategy for storing security context information against a thread.
 - SecurityContextHolderThreadLocalAccessor - Class in org.springframework.security.core.context
 - SecurityContextHolderThreadLocalAccessor() - Constructor for class org.springframework.security.core.context.SecurityContextHolderThreadLocalAccessor
 - SecurityContextImpl - Class in org.springframework.security.core.context
 - 
Base implementation of
SecurityContext. - SecurityContextImpl() - Constructor for class org.springframework.security.core.context.SecurityContextImpl
 - SecurityContextImpl(Authentication) - Constructor for class org.springframework.security.core.context.SecurityContextImpl
 - SecurityContextLoginModule - Class in org.springframework.security.authentication.jaas
 - 
An implementation of
LoginModulethat uses a Spring SecuritySecurityContextto provide authentication. - SecurityContextLoginModule() - Constructor for class org.springframework.security.authentication.jaas.SecurityContextLoginModule
 - 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(Supplier<Authentication>) - Constructor for class org.springframework.security.access.expression.SecurityExpressionRoot
 - 
Creates a new instance that uses lazy initialization of the
Authenticationobject. - SecurityExpressionRoot(Authentication) - Constructor for class org.springframework.security.access.expression.SecurityExpressionRoot
 - 
Creates a new instance
 - SecurityHintsRegistrar - Interface in org.springframework.security.aot.hint
 - 
An interface for registering AOT hints.
 - SecurityJackson2Modules - Class in org.springframework.security.jackson2
 - 
This utility class will find all the SecurityModules in classpath.
 - SecurityMetadataSource - Interface in org.springframework.security.access
 - 
Deprecated.In modern Spring Security APIs, each API manages its own configuration context. As such there is no direct replacement for this interface. In the case of method security, please see
SecurityAnnotationScannerandAuthorizationManager. In the case of channel security, please seeHttpsRedirectFilter. In the case of web security, please seeAuthorizationManager. - SERIAL_VERSION_UID - Static variable in class org.springframework.security.core.SpringSecurityCoreVersion
 - 
Global Serialization value for Spring Security classes.
 - 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
 - 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
 - SessionIdChangedEvent - Class in org.springframework.security.core.session
 - 
Generic "session ID changed" event which indicates that a session identifier (potentially represented by a security context) has changed.
 - SessionIdChangedEvent(Object) - Constructor for class org.springframework.security.core.session.SessionIdChangedEvent
 - 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
 - SessionRegistry - Interface in org.springframework.security.core.session
 - 
Maintains a registry of
SessionInformationinstances. - SessionRegistryImpl - Class in org.springframework.security.core.session
 - 
Default implementation of
SessionRegistrywhich listens forSessionDestroyedEvents published in the Spring application context. - SessionRegistryImpl() - Constructor for class org.springframework.security.core.session.SessionRegistryImpl
 - SessionRegistryImpl(ConcurrentMap<Object, Set<String>>, Map<String, SessionInformation>) - Constructor for class org.springframework.security.core.session.SessionRegistryImpl
 - setAccessDecisionManager(AccessDecisionManager) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.
 - setAdditionalExceptionMappings(Map<Class<? extends AuthenticationException>, Class<? extends AbstractAuthenticationFailureEvent>>) - Method in class org.springframework.security.authentication.DefaultAuthenticationEventPublisher
 - 
Sets additional exception to event mappings.
 - setAdditionalExceptionMappings(Properties) - Method in class org.springframework.security.authentication.DefaultAuthenticationEventPublisher
 - setAddPrefixIfAlreadyExisting(boolean) - Method in class org.springframework.security.core.authority.mapping.SimpleAttributes2GrantedAuthoritiesMapper
 - setAdvisors(Collection<AuthorizationAdvisor>) - Method in class org.springframework.security.authorization.method.AuthorizationAdvisorProxyFactory
 - 
Deprecated.
 - setAdvisors(AuthorizationAdvisor...) - Method in class org.springframework.security.authorization.method.AuthorizationAdvisorProxyFactory
 - 
Deprecated.
 - setAfterInvocationManager(AfterInvocationManager) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.
 - 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
 - 
Deprecated.
 - setAllowIfEqualGrantedDeniedDecisions(boolean) - Method in class org.springframework.security.access.vote.ConsensusBased
 - 
Deprecated.
 - setAlwaysReauthenticate(boolean) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.Indicates whether the
AbstractSecurityInterceptorshould ignore theAuthentication.isAuthenticated()property. - setAnonymousClass(Class<? extends Authentication>) - Method in class org.springframework.security.authentication.AuthenticationTrustResolverImpl
 - setApplicationContext(ApplicationContext) - Method in class org.springframework.security.access.expression.AbstractSecurityExpressionHandler
 - setApplicationContext(ApplicationContext) - Method in class org.springframework.security.authorization.method.PostAuthorizeAuthorizationManager
 - 
Invokes
PostAuthorizeExpressionAttributeRegistry.setApplicationContext(ApplicationContext)with the providedApplicationContext. - setApplicationContext(ApplicationContext) - Method in class org.springframework.security.authorization.method.PostAuthorizeReactiveAuthorizationManager
 - setApplicationContext(ApplicationContext) - Method in class org.springframework.security.authorization.method.PreAuthorizeAuthorizationManager
 - setApplicationContext(ApplicationContext) - Method in class org.springframework.security.authorization.method.PreAuthorizeReactiveAuthorizationManager
 - setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.
 - setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.security.authentication.DefaultAuthenticationEventPublisher
 - setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider
 - setAsText(String) - Method in class org.springframework.security.core.userdetails.memory.UserAttributeEditor
 - setAttributePrefix(String) - Method in class org.springframework.security.core.authority.mapping.SimpleAttributes2GrantedAuthoritiesMapper
 - setAttributes2grantedAuthoritiesMap(Map<?, ?>) - Method in class org.springframework.security.core.authority.mapping.MapBasedAttributes2GrantedAuthoritiesMapper
 - 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
 - 
See
Authentication.isAuthenticated()for a full description. - setAuthentication(Authentication) - Method in class org.springframework.security.authorization.AuthorizationObservationContext
 - 
Set the observed
Authenticationfor this authorization - 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
 - setAuthenticationEventPublisher(AuthenticationEventPublisher) - Method in class org.springframework.security.authentication.ProviderManager
 - setAuthenticationManager(AuthenticationManager) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.
 - setAuthenticationManager(AuthenticationManager) - Method in class org.springframework.security.provisioning.InMemoryUserDetailsManager
 - setAuthenticationManager(AuthenticationManager) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - setAuthenticationManagerClass(Class<?>) - Method in class org.springframework.security.authentication.AuthenticationObservationContext
 - 
Set the
AuthenticationManagerclass that processed the authentication - setAuthenticationRequest(Authentication) - Method in class org.springframework.security.authentication.AuthenticationObservationContext
 - 
Set the
Authenticationrequest that was observed - setAuthenticationRequest(Authentication) - Method in exception org.springframework.security.core.AuthenticationException
 - 
Set the
Authenticationobject representing the failed authentication attempt. - setAuthenticationResult(Authentication) - Method in class org.springframework.security.authentication.AuthenticationObservationContext
 - 
Set the
Authenticationresult that was observed - setAuthenticationTrustResolver(AuthenticationTrustResolver) - Method in class org.springframework.security.access.vote.AuthenticatedVoter
 - 
Deprecated.
 - setAuthorities(List<GrantedAuthority>) - Method in class org.springframework.security.core.userdetails.memory.UserAttribute
 - 
Set all authorities for this user.
 - setAuthoritiesAsString(List<String>) - Method in class org.springframework.security.core.userdetails.memory.UserAttribute
 - 
Set all authorities for this user from String values.
 - setAuthoritiesAuthorizationManager(AuthorizationManager<Collection<String>>) - Method in class org.springframework.security.authorization.method.Jsr250AuthorizationManager
 - 
Sets an
AuthorizationManagerthat accepts a collection of authority strings. - setAuthoritiesAuthorizationManager(AuthorizationManager<Collection<String>>) - Method in class org.springframework.security.authorization.method.SecuredAuthorizationManager
 - 
Sets an
AuthorizationManagerthat accepts a collection of authority strings. - 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
 - 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.
 - setAuthorizationEventPublisher(AuthorizationEventPublisher) - Method in class org.springframework.security.authorization.method.AuthorizationManagerAfterMethodInterceptor
 - 
Use this
AuthorizationEventPublisherto publish theAuthorizationManagerresult. - setAuthorizationEventPublisher(AuthorizationEventPublisher) - Method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor
 - 
Use this
AuthorizationEventPublisherto publish theAuthorizationManagerresult. - setAuthorizationProxyFactory(AuthorizationProxyFactory) - Method in class org.springframework.security.authorization.method.AuthorizeReturnObjectMethodInterceptor
 - 
Use this
AuthorizationProxyFactory - setAuthorizationResult(AuthorizationResult) - Method in class org.springframework.security.authorization.AuthorizationObservationContext
 - 
Set the observed
AuthorizationResult - setBeanClassLoader(ClassLoader) - Method in class org.springframework.security.access.method.MapBasedMethodSecurityMetadataSource
 - 
Deprecated.
 - setBeanFactory(BeanFactory) - Method in class org.springframework.security.access.intercept.aopalliance.MethodSecurityMetadataSourceAdvisor
 - 
Deprecated.
 - setCallbackHandlers(JaasAuthenticationCallbackHandler[]) - Method in class org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider
 - 
Set the JAASAuthenticationCallbackHandler array to handle callback objects generated by the LoginContext.login method.
 - setChangePasswordSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - setCleanupCron(String) - Method in class org.springframework.security.authentication.ott.JdbcOneTimeTokenService
 - 
Sets the chron expression used for cleaning up expired tokens.
 - setClock(Clock) - Method in class org.springframework.security.authentication.ott.InMemoryOneTimeTokenService
 - 
Sets the
Clockused when generating one-time token and checking token expiry. - setClock(Clock) - Method in class org.springframework.security.authentication.ott.JdbcOneTimeTokenService
 - 
Sets the
Clockused when generating one-time token and checking token expiry. - setClock(Clock) - Method in class org.springframework.security.authentication.ott.reactive.InMemoryReactiveOneTimeTokenService
 - 
Sets the
Clockused when generating one-time token and checking token expiry. - setCompromisedPasswordChecker(CompromisedPasswordChecker) - Method in class org.springframework.security.authentication.dao.DaoAuthenticationProvider
 - 
Sets the
CompromisedPasswordCheckerto be used before creating a successful authentication. - setCompromisedPasswordChecker(ReactiveCompromisedPasswordChecker) - Method in class org.springframework.security.authentication.AbstractUserDetailsReactiveAuthenticationManager
 - 
Sets the
ReactiveCompromisedPasswordCheckerto be used before creating a successful authentication. - setConfiguration(Configuration) - Method in class org.springframework.security.authentication.jaas.DefaultJaasAuthenticationProvider
 - 
Sets the Configuration to use for Authentication.
 - setContext(SecurityContext) - Method in class org.springframework.security.core.context.ListeningSecurityContextHolderStrategy
 - 
Sets the current context.
 - 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.
 - setContextHolderStrategy(SecurityContextHolderStrategy) - Static method in class org.springframework.security.core.context.SecurityContextHolder
 - 
Use this
SecurityContextHolderStrategy. - setContinueOnError(boolean) - Method in class org.springframework.security.authentication.DelegatingReactiveAuthenticationManager
 - 
Continue iterating when a delegate errors, defaults to
false - setConvertAttributeToLowerCase(boolean) - Method in class org.springframework.security.core.authority.mapping.SimpleAttributes2GrantedAuthoritiesMapper
 - setConvertAttributeToUpperCase(boolean) - Method in class org.springframework.security.core.authority.mapping.SimpleAttributes2GrantedAuthoritiesMapper
 - 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.core.authority.mapping.SimpleAuthorityMapper
 - 
Whether to convert the authority value to upper case in the mapping.
 - setCreateAuthoritySql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - setCreateUserSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - setDecision(AuthorizationDecision) - Method in class org.springframework.security.authorization.AuthorizationObservationContext
 - 
Deprecated.please use
AuthorizationObservationContext.setAuthorizationResult(AuthorizationResult)instead - setDefaultAuthenticationFailureEvent(Class<? extends AbstractAuthenticationFailureEvent>) - Method in class org.springframework.security.authentication.DefaultAuthenticationEventPublisher
 - 
Sets a default authentication failure event as a fallback event for any unmapped exceptions not mapped in the exception mappings.
 - setDefaultAuthority(String) - Method in class org.springframework.security.core.authority.mapping.SimpleAuthorityMapper
 - 
Sets a default authority to be assigned to all users
 - setDefaultRolePrefix(String) - Method in class org.springframework.security.access.annotation.Jsr250MethodSecurityMetadataSource
 - 
Deprecated.Sets the default prefix to be added to
RolesAllowed. - setDefaultRolePrefix(String) - Method in class org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler
 - 
Sets the default prefix to be added to
SecurityExpressionRoot.hasAnyRole(String...)orSecurityExpressionRoot.hasRole(String). - setDefaultRolePrefix(String) - Method in class org.springframework.security.access.expression.SecurityExpressionRoot
 - 
Sets the default prefix to be added to
SecurityExpressionRoot.hasAnyRole(String...)orSecurityExpressionRoot.hasRole(String). - setDeferredContext(Supplier<SecurityContext>) - Method in class org.springframework.security.core.context.ListeningSecurityContextHolderStrategy
 - 
Sets a
Supplierthat will return the current context. - setDeferredContext(Supplier<SecurityContext>) - Static method in class org.springframework.security.core.context.SecurityContextHolder
 - 
Sets a
Supplierthat will return the current context. - setDeferredContext(Supplier<SecurityContext>) - Method in interface org.springframework.security.core.context.SecurityContextHolderStrategy
 - 
Sets a
Supplierthat will return the current context. - 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
 - setDeleteUserAuthoritiesSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - setDeleteUserSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - setDetails(Object) - Method in class org.springframework.security.authentication.AbstractAuthenticationToken
 - 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
 - setEnableGroups(boolean) - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - 
Enables support for group authorities.
 - setEraseCredentialsAfterAuthentication(boolean) - Method in class org.springframework.security.authentication.ProviderManager
 - 
If set to, a resulting
Authenticationwhich implements theCredentialsContainerinterface will have itseraseCredentialsmethod called before it is returned from theauthenticate()method. - setExpressionHandler(MethodSecurityExpressionHandler) - Method in class org.springframework.security.access.expression.method.ExpressionBasedPreInvocationAdvice
 - 
Deprecated.
 - setExpressionHandler(MethodSecurityExpressionHandler) - Method in class org.springframework.security.authorization.method.PostAuthorizeAuthorizationManager
 - 
Use this the
MethodSecurityExpressionHandler. - setExpressionHandler(MethodSecurityExpressionHandler) - Method in class org.springframework.security.authorization.method.PostFilterAuthorizationMethodInterceptor
 - 
Use this
MethodSecurityExpressionHandler. - setExpressionHandler(MethodSecurityExpressionHandler) - Method in class org.springframework.security.authorization.method.PreAuthorizeAuthorizationManager
 - 
Sets the
MethodSecurityExpressionHandler. - setExpressionHandler(MethodSecurityExpressionHandler) - Method in class org.springframework.security.authorization.method.PreFilterAuthorizationMethodInterceptor
 - 
Use this
MethodSecurityExpressionHandler - setExpressionHandler(SecurityExpressionHandler<MethodInvocation>) - Method in class org.springframework.security.authorization.method.MethodExpressionAuthorizationManager
 - 
Sets the
SecurityExpressionHandlerto be used. - setExpressionParser(ExpressionParser) - Method in class org.springframework.security.access.expression.AbstractSecurityExpressionHandler
 - setFilterObject(Object) - Method in interface org.springframework.security.access.expression.method.MethodSecurityExpressionOperations
 - setFindAllGroupsSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - setFindGroupIdSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - setFindUsersInGroupSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - setForcePrincipalAsString(boolean) - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
 - setGrantedAuthorityMapper(RowMapper<GrantedAuthority>) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - 
Sets the
RowMapperto convert each authority result row into aGrantedAuthorityobject. - 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
 - 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. - setHierarchy(String) - Method in class org.springframework.security.access.hierarchicalroles.RoleHierarchyImpl
 - 
Deprecated.
 - setIgnoreUnknown(boolean) - Method in class org.springframework.security.authorization.method.PrePostTemplateDefaults
 - 
Deprecated.Configure template resolution to ignore unknown placeholders.
 - setIgnoreUnknown(boolean) - Method in class org.springframework.security.core.annotation.AnnotationTemplateExpressionDefaults
 - 
Configure template resolution to ignore unknown placeholders.
 - 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
 - setKey(String) - Method in class org.springframework.security.access.intercept.RunAsImplAuthenticationProvider
 - 
Deprecated.
 - setKey(String) - Method in class org.springframework.security.access.intercept.RunAsManagerImpl
 - 
Deprecated.
 - setLastAccessTime(Instant) - Method in class org.springframework.security.core.session.ReactiveSessionInformation
 - 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
 - setLogInteractiveAuthenticationSuccessEvents(boolean) - Method in class org.springframework.security.authentication.event.LoggerListener
 - setMappableAttributes(Set<String>) - Method in class org.springframework.security.core.authority.mapping.SimpleMappableAttributesRetriever
 - setMessageSource(MessageSource) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.
 - setMessageSource(MessageSource) - Method in class org.springframework.security.access.intercept.RunAsImplAuthenticationProvider
 - 
Deprecated.
 - setMessageSource(MessageSource) - Method in class org.springframework.security.access.vote.AbstractAccessDecisionManager
 - 
Deprecated.
 - setMessageSource(MessageSource) - Method in class org.springframework.security.authentication.AbstractUserDetailsReactiveAuthenticationManager
 - setMessageSource(MessageSource) - Method in class org.springframework.security.authentication.AccountStatusUserDetailsChecker
 - 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.authorization.ObservationAuthorizationManager
 - 
Set the MessageSource that this object runs in.
 - setMessageSource(MessageSource) - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - setObservationConvention(ObservationConvention<AuthenticationObservationContext>) - Method in class org.springframework.security.authentication.ObservationAuthenticationManager
 - 
Use the provided convention for reporting observation data
 - setObservationConvention(ObservationConvention<AuthenticationObservationContext>) - Method in class org.springframework.security.authentication.ObservationReactiveAuthenticationManager
 - 
Use the provided convention for reporting observation data
 - setObservationConvention(ObservationConvention<AuthorizationObservationContext<?>>) - Method in class org.springframework.security.authorization.ObservationAuthorizationManager
 - 
Use the provided convention for reporting observation data
 - setObservationConvention(ObservationConvention<AuthorizationObservationContext<?>>) - Method in class org.springframework.security.authorization.ObservationReactiveAuthorizationManager
 - 
Use the provided convention for reporting observation data
 - setOrder(int) - Method in class org.springframework.security.authorization.method.AuthorizationManagerAfterMethodInterceptor
 - setOrder(int) - Method in class org.springframework.security.authorization.method.AuthorizationManagerAfterReactiveMethodInterceptor
 - setOrder(int) - Method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor
 - setOrder(int) - Method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeReactiveMethodInterceptor
 - setOrder(int) - Method in class org.springframework.security.authorization.method.AuthorizeReturnObjectMethodInterceptor
 - setOrder(int) - Method in class org.springframework.security.authorization.method.PostFilterAuthorizationMethodInterceptor
 - setOrder(int) - Method in class org.springframework.security.authorization.method.PostFilterAuthorizationReactiveMethodInterceptor
 - setOrder(int) - Method in class org.springframework.security.authorization.method.PreFilterAuthorizationMethodInterceptor
 - setOrder(int) - Method in class org.springframework.security.authorization.method.PreFilterAuthorizationReactiveMethodInterceptor
 - setParameterNameDiscoverer(ParameterNameDiscoverer) - Method in class org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler
 - 
Sets the
ParameterNameDiscovererto use. - setParameterNameDiscoverer(ParameterNameDiscoverer) - Method in class org.springframework.security.authorization.method.PreFilterAuthorizationReactiveMethodInterceptor
 - 
Sets the
ParameterNameDiscoverer. - setPassword(String) - Method in class org.springframework.security.core.userdetails.memory.UserAttribute
 - setPasswordEncoder(PasswordEncoder) - Method in class org.springframework.security.authentication.AbstractUserDetailsReactiveAuthenticationManager
 - 
The
PasswordEncoderthat is used for validating the password. - setPasswordEncoder(PasswordEncoder) - Method in class org.springframework.security.authentication.dao.DaoAuthenticationProvider
 - 
Sets the PasswordEncoder instance to be used to encode and validate passwords.
 - 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
 - setPointcut(Pointcut) - Method in class org.springframework.security.authorization.method.AuthorizeReturnObjectMethodInterceptor
 - setPostAuthenticationChecks(UserDetailsChecker) - Method in class org.springframework.security.authentication.AbstractUserDetailsReactiveAuthenticationManager
 - 
Sets the strategy which will be used to validate the loaded UserDetails object after authentication occurs.
 - setPostAuthenticationChecks(UserDetailsChecker) - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
 - 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)
 - setProcessDomainObjectClass(Class<?>) - Method in class org.springframework.security.access.vote.AbstractAclVoter
 - 
Deprecated.
 - setProtectedFieldValue(String, Object, Object) - Static method in class org.springframework.security.util.FieldUtils
 - setProviders(List<?>) - Method in class org.springframework.security.access.intercept.AfterInvocationProviderManager
 - 
Deprecated.
 - setPseudoRandomNumberBytes(int) - Method in class org.springframework.security.core.token.KeyBasedPersistenceTokenService
 - setPublishAuthorizationSuccess(boolean) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.Only
AuthorizationFailureEventwill be published. - 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
 - 
Deprecated.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
 - setRenameGroupSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - setReturnObject(Object) - Method in interface org.springframework.security.access.expression.method.MethodSecurityExpressionOperations
 - 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.
 - 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.authorization.AuthoritiesAuthorizationManager
 - 
Sets the
RoleHierarchyto be used. - setRoleHierarchy(RoleHierarchy) - Method in class org.springframework.security.authorization.AuthorityAuthorizationManager
 - 
Sets the
RoleHierarchyto be used. - setRolePrefix(String) - Method in class org.springframework.security.access.intercept.RunAsManagerImpl
 - 
Deprecated.Allows the default role prefix of
ROLE_to be overridden. - setRolePrefix(String) - Method in class org.springframework.security.access.vote.RoleVoter
 - 
Deprecated.Allows the default role prefix of
ROLE_to be overridden. - setRolePrefix(String) - Method in class org.springframework.security.authorization.method.Jsr250AuthorizationManager
 - 
Sets the role prefix.
 - setRolePrefix(String) - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - 
Allows a default role prefix to be specified.
 - setRunAsManager(RunAsManager) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.
 - setScheduler(Scheduler) - Method in class org.springframework.security.authentication.AbstractUserDetailsReactiveAuthenticationManager
 - 
Sets the
Schedulerused by theUserDetailsRepositoryReactiveAuthenticationManager. - setScheduler(Scheduler) - Method in class org.springframework.security.authentication.ReactiveAuthenticationManagerAdapter
 - 
Set a scheduler that will be published on to perform the authentication logic.
 - setSecureRandom(SecureRandom) - Method in class org.springframework.security.core.token.KeyBasedPersistenceTokenService
 - setSecurityContextHolderStrategy(SecurityContextHolderStrategy) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.Sets the
SecurityContextHolderStrategyto use. - setSecurityContextHolderStrategy(SecurityContextHolderStrategy) - Method in class org.springframework.security.authentication.jaas.SecurityContextLoginModule
 - 
Sets the
SecurityContextHolderStrategyto use. - setSecurityContextHolderStrategy(SecurityContextHolderStrategy) - Method in class org.springframework.security.authorization.method.AuthorizationManagerAfterMethodInterceptor
 - 
Sets the
SecurityContextHolderStrategyto use. - setSecurityContextHolderStrategy(SecurityContextHolderStrategy) - Method in class org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor
 - 
Sets the
SecurityContextHolderStrategyto use. - setSecurityContextHolderStrategy(SecurityContextHolderStrategy) - Method in class org.springframework.security.authorization.method.PostFilterAuthorizationMethodInterceptor
 - 
Sets the
SecurityContextHolderStrategyto use. - setSecurityContextHolderStrategy(SecurityContextHolderStrategy) - Method in class org.springframework.security.authorization.method.PreFilterAuthorizationMethodInterceptor
 - 
Sets the
SecurityContextHolderStrategyto use. - setSecurityContextHolderStrategy(SecurityContextHolderStrategy) - Method in class org.springframework.security.concurrent.DelegatingSecurityContextCallable
 - 
Sets the
SecurityContextHolderStrategyto use. - setSecurityContextHolderStrategy(SecurityContextHolderStrategy) - Method in class org.springframework.security.concurrent.DelegatingSecurityContextExecutor
 - 
Sets the
SecurityContextHolderStrategyto use. - setSecurityContextHolderStrategy(SecurityContextHolderStrategy) - Method in class org.springframework.security.concurrent.DelegatingSecurityContextRunnable
 - 
Sets the
SecurityContextHolderStrategyto use. - setSecurityContextHolderStrategy(SecurityContextHolderStrategy) - Method in class org.springframework.security.provisioning.InMemoryUserDetailsManager
 - 
Sets the
SecurityContextHolderStrategyto use. - setSecurityContextHolderStrategy(SecurityContextHolderStrategy) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - 
Sets the
SecurityContextHolderStrategyto use. - setSecurityInterceptor(AbstractSecurityInterceptor) - Method in class org.springframework.security.access.intercept.MethodInvocationPrivilegeEvaluator
 - 
Deprecated.
 - setSecurityMetadataSource(MethodSecurityMetadataSource) - Method in class org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor
 - 
Deprecated.
 - 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
SecureRandominstance. - setServerInteger(Integer) - Method in class org.springframework.security.core.token.KeyBasedPersistenceTokenService
 - setServerSecret(String) - Method in class org.springframework.security.core.token.KeyBasedPersistenceTokenService
 - setStrategyName(String) - Static method in class org.springframework.security.core.context.SecurityContextHolder
 - 
Changes the preferred strategy.
 - setStringSeparator(String) - Method in class org.springframework.security.core.authority.mapping.MapBasedAttributes2GrantedAuthoritiesMapper
 - setTargetVisitor(AuthorizationAdvisorProxyFactory.TargetVisitor) - Method in class org.springframework.security.authorization.method.AuthorizationAdvisorProxyFactory
 - 
Use this visitor to navigate the proxy target's hierarchy.
 - setTemplateDefaults(PrePostTemplateDefaults) - Method in class org.springframework.security.authorization.method.PostAuthorizeAuthorizationManager
 - 
Deprecated.
 - setTemplateDefaults(PrePostTemplateDefaults) - Method in class org.springframework.security.authorization.method.PostAuthorizeReactiveAuthorizationManager
 - setTemplateDefaults(PrePostTemplateDefaults) - Method in class org.springframework.security.authorization.method.PostFilterAuthorizationMethodInterceptor
 - 
Deprecated.Please use
AnnotationTemplateExpressionDefaultsinstead - setTemplateDefaults(PrePostTemplateDefaults) - Method in class org.springframework.security.authorization.method.PostFilterAuthorizationReactiveMethodInterceptor
 - setTemplateDefaults(PrePostTemplateDefaults) - Method in class org.springframework.security.authorization.method.PreAuthorizeAuthorizationManager
 - 
Deprecated.
 - setTemplateDefaults(PrePostTemplateDefaults) - Method in class org.springframework.security.authorization.method.PreAuthorizeReactiveAuthorizationManager
 - setTemplateDefaults(PrePostTemplateDefaults) - Method in class org.springframework.security.authorization.method.PreFilterAuthorizationMethodInterceptor
 - 
Deprecated.
 - setTemplateDefaults(PrePostTemplateDefaults) - Method in class org.springframework.security.authorization.method.PreFilterAuthorizationReactiveMethodInterceptor
 - setTemplateDefaults(AnnotationTemplateExpressionDefaults) - Method in class org.springframework.security.authorization.method.PostAuthorizeAuthorizationManager
 - 
Configure pre/post-authorization template resolution
 - setTemplateDefaults(AnnotationTemplateExpressionDefaults) - Method in class org.springframework.security.authorization.method.PostAuthorizeReactiveAuthorizationManager
 - 
Configure pre/post-authorization template resolution
 - setTemplateDefaults(AnnotationTemplateExpressionDefaults) - Method in class org.springframework.security.authorization.method.PostFilterAuthorizationMethodInterceptor
 - 
Configure pre/post-authorization template resolution
 - setTemplateDefaults(AnnotationTemplateExpressionDefaults) - Method in class org.springframework.security.authorization.method.PostFilterAuthorizationReactiveMethodInterceptor
 - 
Configure pre/post-authorization template resolution
 - setTemplateDefaults(AnnotationTemplateExpressionDefaults) - Method in class org.springframework.security.authorization.method.PreAuthorizeAuthorizationManager
 - 
Configure pre/post-authorization template resolution
 - setTemplateDefaults(AnnotationTemplateExpressionDefaults) - Method in class org.springframework.security.authorization.method.PreAuthorizeReactiveAuthorizationManager
 - 
Configure pre/post-authorization template resolution
 - setTemplateDefaults(AnnotationTemplateExpressionDefaults) - Method in class org.springframework.security.authorization.method.PreFilterAuthorizationMethodInterceptor
 - 
Configure pre/post-authorization template resolution
 - setTemplateDefaults(AnnotationTemplateExpressionDefaults) - Method in class org.springframework.security.authorization.method.PreFilterAuthorizationReactiveMethodInterceptor
 - 
Configure pre/post-authorization template resolution
 - setTrustResolver(AuthenticationTrustResolver) - Method in class org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler
 - 
Sets the
AuthenticationTrustResolverto be used. - setTrustResolver(AuthenticationTrustResolver) - Method in class org.springframework.security.access.expression.SecurityExpressionRoot
 - setTrustResolver(AuthenticationTrustResolver) - Method in class org.springframework.security.authorization.AuthenticatedAuthorizationManager
 - 
Sets the
AuthenticationTrustResolverto be used. - setUpdateUserSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - setupModule(Module.SetupContext) - Method in class org.springframework.security.jackson2.CoreJackson2Module
 - setUserCache(UserCache) - Method in class org.springframework.security.authentication.CachingUserDetailsService
 - setUserCache(UserCache) - Method in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
 - setUserCache(UserCache) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - 
Optionally sets the UserCache if one is in use in the application.
 - setUserDetailsMapper(RowMapper<UserDetails>) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - 
Sets the
RowMapperto convert each user result row into aUserDetailsobject. - setUserDetailsPasswordService(ReactiveUserDetailsPasswordService) - Method in class org.springframework.security.authentication.AbstractUserDetailsReactiveAuthenticationManager
 - 
Sets the service to use for upgrading passwords on successful authentication.
 - setUserDetailsPasswordService(UserDetailsPasswordService) - Method in class org.springframework.security.authentication.dao.DaoAuthenticationProvider
 - setUserDetailsService(UserDetailsService) - Method in class org.springframework.security.authentication.dao.DaoAuthenticationProvider
 - 
Deprecated.Please provide the
UserDetailsServicein the constructor - setUserDetailsService(UserDetailsService) - Method in class org.springframework.security.core.userdetails.UserDetailsByNameServiceWrapper
 - 
Set the wrapped UserDetailsService implementation
 - setUserExistsSql(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - setUsernameBasedPrimaryKey(boolean) - Method in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl
 - 
If
true(the default), indicates theJdbcDaoImpl.getUsersByUsernameQuery()returns a username in response to a query. - 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.
 - setValidateConfigAttributes(boolean) - Method in class org.springframework.security.access.intercept.AbstractSecurityInterceptor
 - 
Deprecated.
 - setValue() - Method in class org.springframework.security.core.context.ReactiveSecurityContextHolderThreadLocalAccessor
 - setValue() - Method in class org.springframework.security.core.context.SecurityContextHolderThreadLocalAccessor
 - setValue(SecurityContext) - Method in class org.springframework.security.core.context.SecurityContextHolderThreadLocalAccessor
 - setValue(Mono<SecurityContext>) - Method in class org.springframework.security.core.context.ReactiveSecurityContextHolderThreadLocalAccessor
 - 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.
 - shutdown() - Method in class org.springframework.security.concurrent.DelegatingSecurityContextExecutorService
 - shutdownNow() - Method in class org.springframework.security.concurrent.DelegatingSecurityContextExecutorService
 - 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
 - 
Basic concrete implementation of a
GrantedAuthority. - SimpleGrantedAuthority(String) - Constructor for class org.springframework.security.core.authority.SimpleGrantedAuthority
 - SimpleGrantedAuthorityMixin - Class in org.springframework.security.jackson2
 - 
Jackson Mixin class helps in serialize/deserialize
SimpleGrantedAuthority. - SimpleGrantedAuthorityMixin(String) - Constructor for class org.springframework.security.jackson2.SimpleGrantedAuthorityMixin
 - 
Mixin Constructor.
 - 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() - Constructor for class org.springframework.security.util.SimpleMethodInvocation
 - SimpleMethodInvocation(Object, Method, Object...) - Constructor for class org.springframework.security.util.SimpleMethodInvocation
 - SingleResultAuthorizationManager<C> - Class in org.springframework.security.authorization
 - 
An
AuthorizationManagerwhich creates permit-all and deny-allAuthorizationManagerinstances. - SingleResultAuthorizationManager(AuthorizationResult) - Constructor for class org.springframework.security.authorization.SingleResultAuthorizationManager
 - SpringAuthorizationEventPublisher - Class in org.springframework.security.authorization
 - 
An implementation of
AuthorizationEventPublisherthat uses Spring's event publishing support. - SpringAuthorizationEventPublisher(ApplicationEventPublisher) - Constructor for class org.springframework.security.authorization.SpringAuthorizationEventPublisher
 - 
Construct this publisher using Spring's
ApplicationEventPublisher - SpringCacheBasedUserCache - Class in org.springframework.security.core.userdetails.cache
 - 
Caches
UserDetailsinstances in a Spring definedCache. - SpringCacheBasedUserCache(Cache) - Constructor for class org.springframework.security.core.userdetails.cache.SpringCacheBasedUserCache
 - SpringSecurityCoreVersion - Class in org.springframework.security.core
 - 
Internal class used for checking version compatibility in a deployed application.
 - SpringSecurityMessageSource - Class in org.springframework.security.core
 - 
The default
MessageSourceused by Spring Security. - SpringSecurityMessageSource() - Constructor for class org.springframework.security.core.SpringSecurityMessageSource
 - submit(Runnable) - Method in class org.springframework.security.concurrent.DelegatingSecurityContextExecutorService
 - submit(Runnable) - Method in class org.springframework.security.task.DelegatingSecurityContextAsyncTaskExecutor
 - submit(Runnable, T) - Method in class org.springframework.security.concurrent.DelegatingSecurityContextExecutorService
 - submit(Callable<T>) - Method in class org.springframework.security.concurrent.DelegatingSecurityContextExecutorService
 - submit(Callable<T>) - Method in class org.springframework.security.task.DelegatingSecurityContextAsyncTaskExecutor
 - supports(Class<?>) - Method in interface org.springframework.security.access.AccessDecisionManager
 - 
Deprecated.Indicates whether the
AccessDecisionManagerimplementation is able to provide access control decisions for the indicated secured object type. - supports(Class<?>) - Method in interface org.springframework.security.access.AccessDecisionVoter
 - 
Deprecated.Indicates whether the
AccessDecisionVoterimplementation is able to provide access control votes for the indicated secured object type. - supports(Class<?>) - Method in interface org.springframework.security.access.AfterInvocationProvider
 - 
Deprecated.Indicates whether the
AfterInvocationProvideris able to provide "after invocation" processing for the indicated secured object type. - supports(Class<?>) - Method in class org.springframework.security.access.annotation.Jsr250Voter
 - 
Deprecated.All classes are supported.
 - supports(Class<?>) - Method in interface org.springframework.security.access.intercept.AfterInvocationManager
 - 
Deprecated.Indicates whether the
AfterInvocationManagerimplementation is able to provide access control decisions for the indicated secured object type. - supports(Class<?>) - Method in class org.springframework.security.access.intercept.AfterInvocationProviderManager
 - 
Deprecated.Iterates through all
AfterInvocationProviders and ensures each can support the presented class. - supports(Class<?>) - Method in class org.springframework.security.access.intercept.RunAsImplAuthenticationProvider
 - 
Deprecated.
 - supports(Class<?>) - Method in interface org.springframework.security.access.intercept.RunAsManager
 - 
Deprecated.Indicates whether the
RunAsManagerimplementation is able to provide run-as replacement for the indicated secure object type. - supports(Class<?>) - Method in class org.springframework.security.access.intercept.RunAsManagerImpl
 - 
Deprecated.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
 - 
Deprecated.
 - supports(Class<?>) - Method in class org.springframework.security.access.prepost.PostInvocationAdviceProvider
 - 
Deprecated.
 - supports(Class<?>) - Method in class org.springframework.security.access.prepost.PreInvocationAuthorizationAdviceVoter
 - 
Deprecated.
 - supports(Class<?>) - Method in interface org.springframework.security.access.SecurityMetadataSource
 - 
Deprecated.Indicates whether the
SecurityMetadataSourceimplementation is able to provideConfigAttributes for the indicated secure object type. - supports(Class<?>) - Method in class org.springframework.security.access.vote.AbstractAccessDecisionManager
 - 
Deprecated.Iterates through all
AccessDecisionVoters and ensures each can support the presented class. - supports(Class<?>) - Method in class org.springframework.security.access.vote.AbstractAclVoter
 - 
Deprecated.This implementation supports only
MethodSecurityInterceptor, because it queries the presentedMethodInvocation. - supports(Class<?>) - Method in class org.springframework.security.access.vote.AuthenticatedVoter
 - 
Deprecated.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.vote.RoleVoter
 - 
Deprecated.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.ott.OneTimeTokenAuthenticationProvider
 - supports(Class<?>) - Method in class org.springframework.security.authentication.RememberMeAuthenticationProvider
 - supports(Class<?>) - Method in class org.springframework.security.authentication.TestingAuthenticationProvider
 - supports(ConfigAttribute) - Method in interface org.springframework.security.access.AccessDecisionManager
 - 
Deprecated.Indicates whether this
AccessDecisionManageris able to process authorization requests presented with the passedConfigAttribute. - supports(ConfigAttribute) - Method in interface org.springframework.security.access.AccessDecisionVoter
 - 
Deprecated.Indicates whether this
AccessDecisionVoteris able to vote on the passedConfigAttribute. - supports(ConfigAttribute) - Method in interface org.springframework.security.access.AfterInvocationProvider
 - 
Deprecated.Indicates whether this
AfterInvocationProvideris able to participate in a decision involving the passedConfigAttribute. - supports(ConfigAttribute) - Method in class org.springframework.security.access.annotation.Jsr250Voter
 - 
Deprecated.The specified config attribute is supported if its an instance of a
Jsr250SecurityConfig. - supports(ConfigAttribute) - Method in interface org.springframework.security.access.intercept.AfterInvocationManager
 - 
Deprecated.Indicates whether this
AfterInvocationManageris able to process "after invocation" requests presented with the passedConfigAttribute. - supports(ConfigAttribute) - Method in class org.springframework.security.access.intercept.AfterInvocationProviderManager
 - 
Deprecated.
 - supports(ConfigAttribute) - Method in interface org.springframework.security.access.intercept.RunAsManager
 - 
Deprecated.Indicates whether this
RunAsManageris able to process the passedConfigAttribute. - supports(ConfigAttribute) - Method in class org.springframework.security.access.intercept.RunAsManagerImpl
 - 
Deprecated.
 - supports(ConfigAttribute) - Method in class org.springframework.security.access.prepost.PostInvocationAdviceProvider
 - 
Deprecated.
 - supports(ConfigAttribute) - Method in class org.springframework.security.access.prepost.PreInvocationAuthorizationAdviceVoter
 - 
Deprecated.
 - supports(ConfigAttribute) - Method in class org.springframework.security.access.vote.AbstractAccessDecisionManager
 - 
Deprecated.
 - supports(ConfigAttribute) - Method in class org.springframework.security.access.vote.AuthenticatedVoter
 - 
Deprecated.
 - supports(ConfigAttribute) - Method in class org.springframework.security.access.vote.RoleVoter
 - 
Deprecated.
 - supportsContext(Observation.Context) - Method in class org.springframework.security.authentication.AuthenticationObservationConvention
 - supportsContext(Observation.Context) - Method in class org.springframework.security.authorization.AuthorizationObservationConvention
 - SYSTEM_PROPERTY - Static variable in class org.springframework.security.core.context.SecurityContextHolder
 
T
- TestingAuthenticationProvider - Class in org.springframework.security.authentication
 - 
An
AuthenticationProviderimplementation for theTestingAuthenticationToken. - TestingAuthenticationProvider() - Constructor for class org.springframework.security.authentication.TestingAuthenticationProvider
 - TestingAuthenticationToken - Class in org.springframework.security.authentication
 - 
An
Authenticationimplementation that is designed for use whilst unit testing. - TestingAuthenticationToken(Object, Object) - Constructor for class org.springframework.security.authentication.TestingAuthenticationToken
 - TestingAuthenticationToken(Object, Object, String...) - Constructor for class org.springframework.security.authentication.TestingAuthenticationToken
 - TestingAuthenticationToken(Object, Object, Collection<? extends GrantedAuthority>) - Constructor for class org.springframework.security.authentication.TestingAuthenticationToken
 - TestingAuthenticationToken(Object, Object, List<? extends GrantedAuthority>) - Constructor for class org.springframework.security.authentication.TestingAuthenticationToken
 - ThrowingMethodAuthorizationDeniedHandler - Class in org.springframework.security.authorization.method
 - 
An implementation of
MethodAuthorizationDeniedHandlerthat throwsAuthorizationDeniedException - ThrowingMethodAuthorizationDeniedHandler() - Constructor for class org.springframework.security.authorization.method.ThrowingMethodAuthorizationDeniedHandler
 - toAuthorizedTarget() - Method in interface org.springframework.security.authorization.method.AuthorizationProxy
 - 
Access underlying target object
 - Token - Interface in org.springframework.security.core.token
 - 
A token issued by
TokenService. - TokenService - Interface in org.springframework.security.core.token
 - 
Provides a mechanism to allocate and rebuild secure, randomised tokens.
 - toString() - Method in class org.springframework.security.access.intercept.RunAsUserToken
 - 
Deprecated.
 - toString() - Method in class org.springframework.security.access.SecurityConfig
 - 
Deprecated.
 - toString() - Method in class org.springframework.security.access.vote.AbstractAccessDecisionManager
 - 
Deprecated.
 - toString() - Method in class org.springframework.security.authentication.AbstractAuthenticationToken
 - toString() - Method in class org.springframework.security.authentication.jaas.JaasGrantedAuthority
 - toString() - Method in class org.springframework.security.authorization.AuthorityAuthorizationDecision
 - toString() - Method in class org.springframework.security.authorization.AuthorityAuthorizationManager
 - toString() - Method in class org.springframework.security.authorization.AuthorizationDecision
 - toString() - Method in class org.springframework.security.authorization.ExpressionAuthorizationDecision
 - toString() - Method in class org.springframework.security.authorization.method.ExpressionAttributeAuthorizationDecision
 - 
Deprecated.
 - toString() - Method in class org.springframework.security.authorization.method.MethodExpressionAuthorizationManager
 - toString() - Method in class org.springframework.security.concurrent.DelegatingSecurityContextCallable
 - toString() - Method in class org.springframework.security.concurrent.DelegatingSecurityContextRunnable
 - toString() - Method in class org.springframework.security.core.authority.SimpleGrantedAuthority
 - toString() - Method in class org.springframework.security.core.context.SecurityContextHolder
 - toString() - Method in class org.springframework.security.core.context.SecurityContextImpl
 - toString() - Method in class org.springframework.security.core.token.DefaultToken
 - toString() - Method in class org.springframework.security.core.userdetails.User
 - toString() - Method in class org.springframework.security.util.SimpleMethodInvocation
 - Transient - Annotation Interface in org.springframework.security.core
 - 
A marker for
Authentications that should never be stored across requests, for example a bearer token authentication - TransientSecurityContext - Class in org.springframework.security.core.context
 - 
A
SecurityContextthat is annotated with @Transientand thus should never be stored across requests. - TransientSecurityContext() - Constructor for class org.springframework.security.core.context.TransientSecurityContext
 - TransientSecurityContext(Authentication) - Constructor for class org.springframework.security.core.context.TransientSecurityContext
 
U
- UnanimousBased - Class in org.springframework.security.access.vote
 - 
Deprecated.Use
AuthorizationManagerinstead - UnanimousBased(List<AccessDecisionVoter<?>>) - Constructor for class org.springframework.security.access.vote.UnanimousBased
 - 
Deprecated.
 - unauthenticated(Object, Object) - Static method in class org.springframework.security.authentication.UsernamePasswordAuthenticationToken
 - 
This factory method can be safely used by any code that wishes to create a unauthenticated
UsernamePasswordAuthenticationToken. - unauthenticated(Object, String) - Static method in class org.springframework.security.authentication.ott.OneTimeTokenAuthenticationToken
 - 
Creates an unauthenticated token
 - unauthenticated(String) - Static method in class org.springframework.security.authentication.ott.OneTimeTokenAuthenticationToken
 - 
Creates an unauthenticated token
 - updateLastAccessTime(String) - Method in class org.springframework.security.core.session.InMemoryReactiveSessionRegistry
 - updateLastAccessTime(String) - Method in interface org.springframework.security.core.session.ReactiveSessionRegistry
 - 
Updates the last accessed time of the
ReactiveSessionInformation - updatePassword(UserDetails, String) - Method in class org.springframework.security.core.userdetails.MapReactiveUserDetailsService
 - updatePassword(UserDetails, String) - Method in interface org.springframework.security.core.userdetails.ReactiveUserDetailsPasswordService
 - 
Modify the specified user's password.
 - updatePassword(UserDetails, String) - Method in interface org.springframework.security.core.userdetails.UserDetailsPasswordService
 - 
Modify the specified user's password.
 - updatePassword(UserDetails, String) - Method in class org.springframework.security.provisioning.InMemoryUserDetailsManager
 - updateUser(UserDetails) - Method in class org.springframework.security.provisioning.InMemoryUserDetailsManager
 - updateUser(UserDetails) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - updateUser(UserDetails) - Method in interface org.springframework.security.provisioning.UserDetailsManager
 - 
Update the specified user.
 - User - Class in org.springframework.security.core.userdetails
 - 
Models core user information retrieved by a
UserDetailsService. - User(String, String, boolean, boolean, boolean, boolean, Collection<? extends GrantedAuthority>) - Constructor for class org.springframework.security.core.userdetails.User
 - 
Construct the
Userwith the details required byDaoAuthenticationProvider. - User(String, String, Collection<? extends GrantedAuthority>) - Constructor for class org.springframework.security.core.userdetails.User
 - 
Calls the more complex constructor with all boolean arguments set to
true. - User.UserBuilder - Class in org.springframework.security.core.userdetails
 - 
Builds the user to be added.
 - UserAttribute - Class in org.springframework.security.core.userdetails.memory
 - 
Used by
InMemoryUserDetailsManagerto temporarily store the attributes associated with a user. - UserAttribute() - Constructor for class org.springframework.security.core.userdetails.memory.UserAttribute
 - UserAttributeEditor - Class in org.springframework.security.core.userdetails.memory
 - 
Property editor that creates a
UserAttributefrom a comma separated list of values. - UserAttributeEditor() - Constructor for class org.springframework.security.core.userdetails.memory.UserAttributeEditor
 - UserCache - Interface in org.springframework.security.core.userdetails
 - 
Provides a cache of
UserDetailsobjects. - UserDetails - Interface in org.springframework.security.core.userdetails
 - 
Provides core user information.
 - UserDetailsByNameServiceWrapper<T extends Authentication> - Class in org.springframework.security.core.userdetails
 - 
This implementation for AuthenticationUserDetailsService wraps a regular Spring Security UserDetailsService implementation, to retrieve a UserDetails object based on the user name contained in an Authentication object.
 - UserDetailsByNameServiceWrapper() - Constructor for class org.springframework.security.core.userdetails.UserDetailsByNameServiceWrapper
 - 
Constructs an empty wrapper for compatibility with Spring Security 2.0.x's method of using a setter.
 - UserDetailsByNameServiceWrapper(UserDetailsService) - Constructor for class org.springframework.security.core.userdetails.UserDetailsByNameServiceWrapper
 - 
Constructs a new wrapper using the supplied
UserDetailsServiceas the service to delegate to. - UserDetailsChecker - Interface in org.springframework.security.core.userdetails
 - 
Called by classes which make use of a
UserDetailsServiceto check the status of the loaded UserDetails object. - UserDetailsManager - Interface in org.springframework.security.provisioning
 - 
An extension of the
UserDetailsServicewhich provides the ability to create new users and update existing ones. - UserDetailsPasswordService - Interface in org.springframework.security.core.userdetails
 - 
An API for changing a
UserDetailspassword. - UserDetailsRepositoryReactiveAuthenticationManager - Class in org.springframework.security.authentication
 - 
A
ReactiveAuthenticationManagerthat uses aReactiveUserDetailsServiceto validate the provided username and password. - UserDetailsRepositoryReactiveAuthenticationManager(ReactiveUserDetailsService) - Constructor for class org.springframework.security.authentication.UserDetailsRepositoryReactiveAuthenticationManager
 - UserDetailsService - Interface in org.springframework.security.core.userdetails
 - 
Core interface which loads user-specific data.
 - userExists(String) - Method in class org.springframework.security.provisioning.InMemoryUserDetailsManager
 - userExists(String) - Method in class org.springframework.security.provisioning.JdbcUserDetailsManager
 - userExists(String) - Method in interface org.springframework.security.provisioning.UserDetailsManager
 - 
Check if a user with the supplied login name exists in the system.
 - username(String) - Method in class org.springframework.security.core.userdetails.User.UserBuilder
 - 
Populates the username.
 - UsernameNotFoundException - Exception in org.springframework.security.core.userdetails
 - 
Thrown if an
UserDetailsServiceimplementation cannot locate aUserby its username. - UsernameNotFoundException(String) - Constructor for exception org.springframework.security.core.userdetails.UsernameNotFoundException
 - 
Constructs a
UsernameNotFoundExceptionwith the specified message. - UsernameNotFoundException(String, Throwable) - Constructor for exception org.springframework.security.core.userdetails.UsernameNotFoundException
 - 
Constructs a
UsernameNotFoundExceptionwith the specified message and root cause. - UsernamePasswordAuthenticationToken - Class in org.springframework.security.authentication
 - 
An
Authenticationimplementation that is designed for simple presentation of a username and password. - UsernamePasswordAuthenticationToken(Object, Object) - Constructor for class org.springframework.security.authentication.UsernamePasswordAuthenticationToken
 - 
This constructor can be safely used by any code that wishes to create a
UsernamePasswordAuthenticationToken, as theAbstractAuthenticationToken.isAuthenticated()will returnfalse. - UsernamePasswordAuthenticationToken(Object, Object, Collection<? extends GrantedAuthority>) - Constructor for class org.springframework.security.authentication.UsernamePasswordAuthenticationToken
 - 
This constructor should only be used by
AuthenticationManagerorAuthenticationProviderimplementations that are satisfied with producing a trusted (i.e. 
V
- value() - Element in annotation interface org.springframework.security.access.annotation.Secured
 - 
Returns the list of security configuration attributes (e.g. ROLE_USER, ROLE_ADMIN).
 - value() - Element in annotation interface org.springframework.security.access.method.P
 - 
Deprecated.The parameter name
 - value() - Element in annotation interface org.springframework.security.access.prepost.PostAuthorize
 - value() - Element in annotation interface org.springframework.security.access.prepost.PostFilter
 - value() - Element in annotation interface org.springframework.security.access.prepost.PreAuthorize
 - value() - Element in annotation interface org.springframework.security.access.prepost.PreFilter
 - value() - Element in annotation interface org.springframework.security.core.parameters.P
 - 
The parameter name
 - valueOf(String) - Static method in enum class org.springframework.security.authorization.method.AuthorizationInterceptorsOrder
 - 
Returns the enum constant of this class with the specified name.
 - values() - Static method in enum class org.springframework.security.authorization.method.AuthorizationInterceptorsOrder
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - verify(Supplier<Authentication>, T) - Method in interface org.springframework.security.authorization.AuthorizationManager
 - 
Determines if access should be granted for a specific authentication and object.
 - verify(Mono<Authentication>, T) - Method in interface org.springframework.security.authorization.ReactiveAuthorizationManager
 - 
Determines if access should be granted for a specific authentication and object
 - verifyToken(String) - Method in class org.springframework.security.core.token.KeyBasedPersistenceTokenService
 - verifyToken(String) - Method in interface org.springframework.security.core.token.TokenService
 - 
Permits verification the
Token.getKey()was issued by thisTokenServiceand reconstructs the correspondingToken. - visit(AuthorizationAdvisorProxyFactory, Object) - Method in interface org.springframework.security.authorization.method.AuthorizationAdvisorProxyFactory.TargetVisitor
 - 
Visit and possibly proxy this object.
 - vote(Authentication, Object, Collection<ConfigAttribute>) - Method in class org.springframework.security.access.annotation.Jsr250Voter
 - 
Deprecated.Votes according to JSR 250.
 - vote(Authentication, Object, Collection<ConfigAttribute>) - Method in class org.springframework.security.access.vote.AuthenticatedVoter
 - 
Deprecated.
 - vote(Authentication, Object, Collection<ConfigAttribute>) - Method in class org.springframework.security.access.vote.RoleVoter
 - 
Deprecated.
 - vote(Authentication, MethodInvocation, Collection<ConfigAttribute>) - Method in class org.springframework.security.access.prepost.PreInvocationAuthorizationAdviceVoter
 - 
Deprecated.
 - vote(Authentication, S, Collection<ConfigAttribute>) - Method in interface org.springframework.security.access.AccessDecisionVoter
 - 
Deprecated.Indicates whether or not access is granted.
 
W
- withAuthentication(Authentication) - Static method in class org.springframework.security.core.context.ReactiveSecurityContextHolder
 - 
A shortcut for
ReactiveSecurityContextHolder.withSecurityContext(Mono) - withDefaultPasswordEncoder() - Static method in class org.springframework.security.core.userdetails.User
 - 
Deprecated.Using this method is not considered safe for production, but is acceptable for demos and getting started. For production purposes, ensure the password is encoded externally. See the method Javadoc for additional details. There are no plans to remove this support. It is deprecated to indicate that this is considered insecure for production purposes.
 - withDefaultRolePrefix() - Static method in class org.springframework.security.access.hierarchicalroles.RoleHierarchyImpl
 - 
Factory method that creates a
RoleHierarchyImpl.Builderinstance with the default role prefix "ROLE_" - withDefaults() - Static method in class org.springframework.security.authorization.method.AuthorizationAdvisorProxyFactory
 - 
Construct an
AuthorizationAdvisorProxyFactorywith the defaults needed for wrapping objects in Spring Security's pre-post method security support. - withReactiveDefaults() - Static method in class org.springframework.security.authorization.method.AuthorizationAdvisorProxyFactory
 - 
Construct an
AuthorizationAdvisorProxyFactorywith the defaults needed for wrapping objects in Spring Security's pre-post reactive method security support. - withRolePrefix(String) - Static method in class org.springframework.security.access.hierarchicalroles.RoleHierarchyImpl
 - 
Factory method that creates a
RoleHierarchyImpl.Builderinstance with the specified role prefix. - withSecurityContext(Mono<? extends SecurityContext>) - Static method in class org.springframework.security.core.context.ReactiveSecurityContextHolder
 - 
Creates a Reactor
Contextthat contains theMono<SecurityContext>that can be merged into anotherContext - withSessionId(String) - Method in class org.springframework.security.core.session.ReactiveSessionInformation
 - withUserDetails(UserDetails) - Static method in class org.springframework.security.core.userdetails.User
 - withUsername(String) - Static method in class org.springframework.security.core.userdetails.User
 - 
Creates a UserBuilder with a specified username
 - wrap(Runnable) - Method in class org.springframework.security.concurrent.DelegatingSecurityContextScheduledExecutorService
 - wrap(Callable<T>) - Method in class org.springframework.security.concurrent.DelegatingSecurityContextScheduledExecutorService
 - write - Variable in class org.springframework.security.access.expression.SecurityExpressionRoot
 
X
- x509() - Static method in class org.springframework.security.converter.RsaKeyConverters
 - 
Construct a
Converterfor converting a PEM-encoded X.509 RSA Public Key or X.509 Certificate into aRSAPublicKey. 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
AuthorizationManagerinstead