A B C D E F G H I J K L M N O P R S T U V W 

A

AbstractEndpoint - Class in org.springframework.security.oauth2.provider.endpoint
 
AbstractEndpoint() - Constructor for class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
 
AbstractOAuth2SecurityExceptionHandler - Class in org.springframework.security.oauth2.provider.error
Convenient base class containing utility methods and dependency setters for security error handling concerns specific to OAuth2 resources.
AbstractOAuth2SecurityExceptionHandler() - Constructor for class org.springframework.security.oauth2.provider.error.AbstractOAuth2SecurityExceptionHandler
 
AbstractRedirectResourceDetails - Class in org.springframework.security.oauth2.client.token.grant.redirect
 
AbstractRedirectResourceDetails() - Constructor for class org.springframework.security.oauth2.client.token.grant.redirect.AbstractRedirectResourceDetails
 
AbstractTokenGranter - Class in org.springframework.security.oauth2.provider.token
 
AbstractTokenGranter(AuthorizationServerTokenServices, ClientDetailsService, OAuth2RequestFactory, String) - Constructor for class org.springframework.security.oauth2.provider.token.AbstractTokenGranter
 
ACCESS_DENIED - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
 
ACCESS_TOKEN - Static variable in interface org.springframework.security.oauth2.common.OAuth2AccessToken
The access token issued by the authorization server.
ACCESS_TOKEN_ID - Static variable in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
Field name for access token id.
ACCESS_TOKEN_TYPE - Static variable in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
 
ACCESS_TOKEN_VALUE - Static variable in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
 
ACCESS_TOKENS_DEFAULT_ATTRIBUTE - Static variable in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
 
accessDeniedHandler(AccessDeniedHandler) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
 
accessDeniedHandler(AccessDeniedHandler) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
 
accessTokenConverter(AccessTokenConverter) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
AccessTokenConverter - Interface in org.springframework.security.oauth2.provider.token
Converter interface for token service implementations that store authentication data inside the token.
AccessTokenProcessingFilter - Class in org.springframework.security.oauth.provider.filter
Processing filter for handling a request for an OAuth access token.
AccessTokenProcessingFilter() - Constructor for class org.springframework.security.oauth.provider.filter.AccessTokenProcessingFilter
 
AccessTokenProvider - Interface in org.springframework.security.oauth2.client.token
A strategy which knows how to obtain an access token for a specific resource.
AccessTokenProviderChain - Class in org.springframework.security.oauth2.client.token
A chain of OAuth2 access token providers.
AccessTokenProviderChain(List<? extends AccessTokenProvider>) - Constructor for class org.springframework.security.oauth2.client.token.AccessTokenProviderChain
 
AccessTokenRequest - Interface in org.springframework.security.oauth2.client.token
 
accessTokenRequest(Map<String, String[]>, String) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.OAuth2ClientConfiguration
 
AccessTokenRequiredException - Exception in org.springframework.security.oauth.consumer
 
AccessTokenRequiredException(ProtectedResourceDetails) - Constructor for exception org.springframework.security.oauth.consumer.AccessTokenRequiredException
 
AccessTokenRequiredException(String, ProtectedResourceDetails) - Constructor for exception org.springframework.security.oauth.consumer.AccessTokenRequiredException
 
AccessTokenRequiredException(String, ProtectedResourceDetails, Throwable) - Constructor for exception org.springframework.security.oauth.consumer.AccessTokenRequiredException
 
AccessTokenRequiredException - Exception in org.springframework.security.oauth2.client.http
 
AccessTokenRequiredException(OAuth2ProtectedResourceDetails) - Constructor for exception org.springframework.security.oauth2.client.http.AccessTokenRequiredException
 
AccessTokenRequiredException(String, OAuth2ProtectedResourceDetails) - Constructor for exception org.springframework.security.oauth2.client.http.AccessTokenRequiredException
 
AccessTokenRequiredException(String, OAuth2ProtectedResourceDetails, Throwable) - Constructor for exception org.springframework.security.oauth2.client.http.AccessTokenRequiredException
 
accessTokenValiditySeconds(int) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
 
acquireAccessToken(OAuth2ClientContext) - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
 
add(String, String) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
addAdditionalInformation(String, String) - Method in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
Add some additional information with this OAuth error.
addAdditionalInformation(String, Object) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
addAll(String, List<? extends String>) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
addAll(MultiValueMap<String, String>) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
addApprovals(Collection<Approval>) - Method in interface org.springframework.security.oauth2.provider.approval.ApprovalStore
 
addApprovals(Collection<Approval>) - Method in class org.springframework.security.oauth2.provider.approval.InMemoryApprovalStore
 
addApprovals(Collection<Approval>) - Method in class org.springframework.security.oauth2.provider.approval.JdbcApprovalStore
 
addApprovals(Collection<Approval>) - Method in class org.springframework.security.oauth2.provider.approval.TokenApprovalStore
This implementation is a no-op.
addClient(String, ClientDetails) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder
 
addClient(String, ClientDetails) - Method in class org.springframework.security.oauth2.config.annotation.builders.InMemoryClientDetailsServiceBuilder
 
addClient(String, ClientDetails) - Method in class org.springframework.security.oauth2.config.annotation.builders.JdbcClientDetailsServiceBuilder
 
addClientDetails(ClientDetails) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
 
addClientDetails(ClientDetails) - Method in interface org.springframework.security.oauth2.provider.ClientRegistrationService
 
addInterceptor(HandlerInterceptor) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
addInterceptor(WebRequestInterceptor) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
additionalInformation(Map<String, ?>) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
 
additionalInformation(String...) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
 
addTokenEndpointAuthenticationFilter(Filter) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
Adds a new custom authentication filter for the TokenEndpoint.
addTokenGranter(TokenGranter) - Method in class org.springframework.security.oauth2.provider.CompositeTokenGranter
 
afterPropertiesSet() - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
 
afterPropertiesSet() - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
 
afterPropertiesSet() - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerProcessingFilter
 
afterPropertiesSet() - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
 
afterPropertiesSet() - Method in class org.springframework.security.oauth.provider.filter.UserAuthorizationProcessingFilter
 
afterPropertiesSet() - Method in class org.springframework.security.oauth.provider.token.InMemorySelfCleaningProviderTokenServices
 
afterPropertiesSet() - Method in class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
Initialze these token services.
afterPropertiesSet() - Method in class org.springframework.security.oauth.provider.verifier.RandomValueVerifierServices
 
afterPropertiesSet() - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientAuthenticationProcessingFilter
 
afterPropertiesSet() - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientContextFilter
 
afterPropertiesSet() - Method in class org.springframework.security.oauth2.provider.approval.ApprovalStoreUserApprovalHandler
 
afterPropertiesSet() - Method in class org.springframework.security.oauth2.provider.approval.TokenStoreUserApprovalHandler
 
afterPropertiesSet() - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationManager
 
afterPropertiesSet() - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
 
afterPropertiesSet() - Method in class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenEndpointFilter
 
afterPropertiesSet() - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
 
afterPropertiesSet() - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
Initialize these token services.
afterPropertiesSet() - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
 
allowedTokenEndpointRequestMethods(HttpMethod...) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
allowFormAuthenticationForClients() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
 
allowMethod(String) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
Whether to allow the specified HTTP method.
allowMethod(String) - Method in class org.springframework.security.oauth.provider.filter.ProtectedResourceProcessingFilter
 
and() - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
 
appendQueryParameter(URI, OAuth2AccessToken) - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
 
apply(Statement, FrameworkMethod, Object) - Method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
 
Approval - Class in org.springframework.security.oauth2.provider.approval
 
Approval(String, String, String, int, Approval.ApprovalStatus) - Constructor for class org.springframework.security.oauth2.provider.approval.Approval
 
Approval(String, String, String, Date, Approval.ApprovalStatus) - Constructor for class org.springframework.security.oauth2.provider.approval.Approval
 
Approval(String, String, String, Date, Approval.ApprovalStatus, Date) - Constructor for class org.springframework.security.oauth2.provider.approval.Approval
 
Approval() - Constructor for class org.springframework.security.oauth2.provider.approval.Approval
 
Approval.ApprovalStatus - Enum in org.springframework.security.oauth2.provider.approval
 
approvalStore(ApprovalStore) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
ApprovalStore - Interface in org.springframework.security.oauth2.provider.approval
Interface for saving, retrieving and revoking user approvals (per client, per scope).
approvalStoreDisabled() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
Explicitly disable the approval store, even if one would normally be added automatically (usually when JWT is not used).
ApprovalStoreUserApprovalHandler - Class in org.springframework.security.oauth2.provider.approval
A user approval handler that remembers approval decisions by consulting existing approvals.
ApprovalStoreUserApprovalHandler() - Constructor for class org.springframework.security.oauth2.provider.approval.ApprovalStoreUserApprovalHandler
 
approveOrDeny(Map<String, String>, Map<String, ?>, SessionStatus, Principal) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
 
ATI - Static variable in interface org.springframework.security.oauth2.provider.token.AccessTokenConverter
 
attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.oauth.provider.filter.UserAuthorizationProcessingFilter
 
attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientAuthenticationProcessingFilter
 
attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenEndpointFilter
 
AUD - Static variable in interface org.springframework.security.oauth2.provider.token.AccessTokenConverter
 
authenticate(OAuth2ProtectedResourceDetails, OAuth2ClientContext, ClientHttpRequest) - Method in class org.springframework.security.oauth2.client.DefaultOAuth2RequestAuthenticator
 
authenticate(OAuth2ProtectedResourceDetails, OAuth2ClientContext, ClientHttpRequest) - Method in interface org.springframework.security.oauth2.client.OAuth2RequestAuthenticator
 
authenticate(Authentication) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationManager
Expects the incoming authentication request to have a principal value that is an access token value (e.g. from an authorization header).
authenticateTokenRequest(OAuth2ProtectedResourceDetails, MultiValueMap<String, String>, HttpHeaders) - Method in interface org.springframework.security.oauth2.client.token.auth.ClientAuthenticationHandler
Authenticate a token request.
authenticateTokenRequest(OAuth2ProtectedResourceDetails, MultiValueMap<String, String>, HttpHeaders) - Method in class org.springframework.security.oauth2.client.token.auth.DefaultClientAuthenticationHandler
 
authenticationDetailsSource(AuthenticationDetailsSource<HttpServletRequest, ?>) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
Sets a custom AuthenticationDetailsSource to use as a source of authentication details.
authenticationEntryPoint(AuthenticationEntryPoint) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
 
authenticationEntryPoint(AuthenticationEntryPoint) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
 
AuthenticationKeyGenerator - Interface in org.springframework.security.oauth2.provider.token
Strategy interface for extracting a unique key from an OAuth2Authentication.
authenticationManager(AuthenticationManager) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
The AuthenticationManager for the password grant.
authenticationManager(AuthenticationManager) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
 
AuthenticationScheme - Enum in org.springframework.security.oauth2.common
Enumeration of possible methods for transmitting authentication credentials.
authorities(String...) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
 
AUTHORITIES - Static variable in interface org.springframework.security.oauth2.provider.token.AccessTokenConverter
 
AUTHORITIES - Static variable in interface org.springframework.security.oauth2.provider.token.UserAuthenticationConverter
 
AuthorizationCodeAccessTokenProvider - Class in org.springframework.security.oauth2.client.token.grant.code
Provider for obtaining an oauth2 access token by using an authorization code.
AuthorizationCodeAccessTokenProvider() - Constructor for class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
 
AuthorizationCodeResourceDetails - Class in org.springframework.security.oauth2.client.token.grant.code
 
AuthorizationCodeResourceDetails() - Constructor for class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeResourceDetails
 
authorizationCodeServices(AuthorizationCodeServices) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
AuthorizationCodeServices - Interface in org.springframework.security.oauth2.provider.code
Services for issuing and storing authorization codes.
authorizationCodeStore - Variable in class org.springframework.security.oauth2.provider.code.InMemoryAuthorizationCodeServices
 
AuthorizationCodeTokenGranter - Class in org.springframework.security.oauth2.provider.code
Token granter for the authorization code grant type.
AuthorizationCodeTokenGranter(AuthorizationServerTokenServices, AuthorizationCodeServices, ClientDetailsService, OAuth2RequestFactory) - Constructor for class org.springframework.security.oauth2.provider.code.AuthorizationCodeTokenGranter
 
AuthorizationCodeTokenGranter(AuthorizationServerTokenServices, AuthorizationCodeServices, ClientDetailsService, OAuth2RequestFactory, String) - Constructor for class org.springframework.security.oauth2.provider.code.AuthorizationCodeTokenGranter
 
authorizationEndpoint(String) - Method in class org.springframework.security.oauth2.client.discovery.ProviderConfiguration.Builder
 
authorizationEndpoint() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration
 
AuthorizationEndpoint - Class in org.springframework.security.oauth2.provider.endpoint
Implementation of the Authorization Endpoint from the OAuth2 specification.
AuthorizationEndpoint() - Constructor for class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
 
AuthorizationRequest - Class in org.springframework.security.oauth2.provider
A request for authorization by an OAuth 2 Client, normally received and processed by the AuthorizationEndpoint.
AuthorizationRequest() - Constructor for class org.springframework.security.oauth2.provider.AuthorizationRequest
Default constructor.
AuthorizationRequest(Map<String, String>, Map<String, String>, String, Set<String>, Set<String>, Collection<? extends GrantedAuthority>, boolean, String, String, Set<String>) - Constructor for class org.springframework.security.oauth2.provider.AuthorizationRequest
Full constructor.
AuthorizationRequest(String, Collection<String>) - Constructor for class org.springframework.security.oauth2.provider.AuthorizationRequest
Convenience constructor for unit tests, where client ID and scope are often the only needed fields.
AuthorizationServerBeanDefinitionParser - Class in org.springframework.security.oauth2.config.xml
Parser for the OAuth "provider" element.
AuthorizationServerBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.xml.AuthorizationServerBeanDefinitionParser
 
AuthorizationServerConfigurer - Interface in org.springframework.security.oauth2.config.annotation.web.configuration
Convenient strategy for configuring an OAUth2 Authorization Server.
AuthorizationServerConfigurerAdapter - Class in org.springframework.security.oauth2.config.annotation.web.configuration
 
AuthorizationServerConfigurerAdapter() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerConfigurerAdapter
 
AuthorizationServerEndpointsConfiguration - Class in org.springframework.security.oauth2.config.annotation.web.configuration
 
AuthorizationServerEndpointsConfiguration() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration
 
AuthorizationServerEndpointsConfiguration.AuthorizationServerTokenServicesFactoryBean - Class in org.springframework.security.oauth2.config.annotation.web.configuration
 
AuthorizationServerEndpointsConfiguration.AuthorizationServerTokenServicesFactoryBean() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration.AuthorizationServerTokenServicesFactoryBean
 
AuthorizationServerEndpointsConfiguration.AuthorizationServerTokenServicesFactoryBean(AuthorizationServerEndpointsConfigurer) - Constructor for class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration.AuthorizationServerTokenServicesFactoryBean
 
AuthorizationServerEndpointsConfiguration.TokenKeyEndpointRegistrar - Class in org.springframework.security.oauth2.config.annotation.web.configuration
 
AuthorizationServerEndpointsConfiguration.TokenKeyEndpointRegistrar() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration.TokenKeyEndpointRegistrar
 
AuthorizationServerEndpointsConfigurer - Class in org.springframework.security.oauth2.config.annotation.web.configurers
Configure the properties and enhanced functionality of the Authorization Server endpoints.
AuthorizationServerEndpointsConfigurer() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
AuthorizationServerSecurityConfiguration - Class in org.springframework.security.oauth2.config.annotation.web.configuration
 
AuthorizationServerSecurityConfiguration() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerSecurityConfiguration
 
AuthorizationServerSecurityConfigurer - Class in org.springframework.security.oauth2.config.annotation.web.configurers
 
AuthorizationServerSecurityConfigurer() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
 
AuthorizationServerTokenServices - Interface in org.springframework.security.oauth2.provider.token
 
authorize(Map<String, Object>, Map<String, String>, SessionStatus, Principal) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
 
authorizedGrantTypes(String...) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
 
authorizeRequestToken(String, String, Authentication) - Method in interface org.springframework.security.oauth.provider.token.OAuthProviderTokenServices
Authorize the specified request token with the specified authentication credentials.
authorizeRequestToken(String, String, Authentication) - Method in class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
 
autoApprove(boolean) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
 
autoApprove(String...) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
 

B

BadClientCredentialsException - Exception in org.springframework.security.oauth2.common.exceptions
Exception thrown when a client was unable to authenticate.
BadClientCredentialsException() - Constructor for exception org.springframework.security.oauth2.common.exceptions.BadClientCredentialsException
 
BaseClientDetails - Class in org.springframework.security.oauth2.provider.client
Base implementation of ClientDetails.
BaseClientDetails() - Constructor for class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
BaseClientDetails(ClientDetails) - Constructor for class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
BaseClientDetails(String, String, String, String, String) - Constructor for class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
BaseClientDetails(String, String, String, String, String, String) - Constructor for class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
BaseConsumerDetails - Class in org.springframework.security.oauth.provider
Base implementation for consumer details.
BaseConsumerDetails() - Constructor for class org.springframework.security.oauth.provider.BaseConsumerDetails
 
BaseOAuth2ProtectedResourceDetails - Class in org.springframework.security.oauth2.client.resource
 
BaseOAuth2ProtectedResourceDetails() - Constructor for class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
BaseProtectedResourceDetails - Class in org.springframework.security.oauth.consumer
Basic implementation of protected resource details.
BaseProtectedResourceDetails() - Constructor for class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
BaseRedisTokenStoreSerializationStrategy - Class in org.springframework.security.oauth2.provider.token.store.redis
Handles null/empty byte arrays on deserialize and null objects on serialize.
BaseRedisTokenStoreSerializationStrategy() - Constructor for class org.springframework.security.oauth2.provider.token.store.redis.BaseRedisTokenStoreSerializationStrategy
 
BEARER_TYPE - Static variable in interface org.springframework.security.oauth2.common.OAuth2AccessToken
 
BearerTokenExtractor - Class in org.springframework.security.oauth2.provider.authentication
TokenExtractor that strips the authenticator from a bearer token request (with an Authorization header in the form "Bearer <TOKEN>", or as a request parameter if that fails).
BearerTokenExtractor() - Constructor for class org.springframework.security.oauth2.provider.authentication.BearerTokenExtractor
 
BeforeOAuth2Context - Annotation Type in org.springframework.security.oauth2.client.test
Marker annotation for methods to be run before the OAuth2Context is setup by the OAuth2ContextSetup rule, and consequently before the regular JUnit @Before methods, which are executed only after the OAuth2Context is setup.
build() - Method in class org.springframework.security.oauth2.client.discovery.ProviderConfiguration.Builder
 
build() - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder
 
buildDetails(HttpServletRequest) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetailsSource
 

C

calculateCurrentUri(HttpServletRequest) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientContextFilter
Calculate the current URI given the request.
CALLBACK_ATTRIBUTE - Static variable in class org.springframework.security.oauth.provider.filter.UserAuthorizationProcessingFilter
 
canRead(Class<?>, MediaType) - Method in class org.springframework.security.oauth2.http.converter.FormOAuth2ExceptionHttpMessageConverter
 
canWrite(Class<?>, MediaType) - Method in class org.springframework.security.oauth2.http.converter.FormOAuth2ExceptionHttpMessageConverter
 
charAt(int) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport.QueryParameterValue
 
checkForPreApproval(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.ApprovalStoreUserApprovalHandler
 
checkForPreApproval(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.DefaultUserApprovalHandler
 
checkForPreApproval(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.TokenStoreUserApprovalHandler
 
checkForPreApproval(AuthorizationRequest, Authentication) - Method in interface org.springframework.security.oauth2.provider.approval.UserApprovalHandler
Provides a hook for allowing requests to be pre-approved (skipping the User Approval Page).
checkForResourceThatNeedsAuthorization(Exception) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
Check the given exception for the resource that needs authorization.
checkToken(String) - Method in class org.springframework.security.oauth2.provider.endpoint.CheckTokenEndpoint
 
checkTokenAccess(String) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
 
checkTokenEndpoint() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration
 
CheckTokenEndpoint - Class in org.springframework.security.oauth2.provider.endpoint
Controller which decodes access tokens for clients who are not able to do so (or where opaque token values are used).
CheckTokenEndpoint(ResourceServerTokenServices) - Constructor for class org.springframework.security.oauth2.provider.endpoint.CheckTokenEndpoint
 
clear() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
clear() - Method in class org.springframework.security.oauth2.provider.approval.InMemoryApprovalStore
 
clear() - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
Convenience method for super admin users to remove all tokens (useful for testing, not really in production)
CLIENT_ID - Static variable in class org.springframework.security.oauth2.common.util.OAuth2Utils
Constant to use while parsing and formatting parameter maps for OAuth2 requests
CLIENT_ID - Static variable in interface org.springframework.security.oauth2.provider.token.AccessTokenConverter
 
ClientAlreadyExistsException - Exception in org.springframework.security.oauth2.provider
Exception indicating that a client registration already exists (e.g. if someone tries to create a duplicate).
ClientAlreadyExistsException(String) - Constructor for exception org.springframework.security.oauth2.provider.ClientAlreadyExistsException
 
ClientAlreadyExistsException(String, Throwable) - Constructor for exception org.springframework.security.oauth2.provider.ClientAlreadyExistsException
 
ClientAuthenticationException - Exception in org.springframework.security.oauth2.common.exceptions
Base exception
ClientAuthenticationException(String, Throwable) - Constructor for exception org.springframework.security.oauth2.common.exceptions.ClientAuthenticationException
 
ClientAuthenticationException(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.ClientAuthenticationException
 
ClientAuthenticationHandler - Interface in org.springframework.security.oauth2.client.token.auth
Logic for handling client authentication.
ClientBeanDefinitionParser - Class in org.springframework.security.oauth2.config.xml
Parser for the OAuth "client" element supporting client apps using OAuth2RestTemplate.
ClientBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.xml.ClientBeanDefinitionParser
 
ClientCredentialsAccessTokenProvider - Class in org.springframework.security.oauth2.client.token.grant.client
Provider for obtaining an oauth2 access token by using client credentials.
ClientCredentialsAccessTokenProvider() - Constructor for class org.springframework.security.oauth2.client.token.grant.client.ClientCredentialsAccessTokenProvider
 
ClientCredentialsResourceDetails - Class in org.springframework.security.oauth2.client.token.grant.client
 
ClientCredentialsResourceDetails() - Constructor for class org.springframework.security.oauth2.client.token.grant.client.ClientCredentialsResourceDetails
 
ClientCredentialsTokenEndpointFilter - Class in org.springframework.security.oauth2.provider.client
A filter and authentication endpoint for the OAuth2 Token Endpoint.
ClientCredentialsTokenEndpointFilter() - Constructor for class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenEndpointFilter
 
ClientCredentialsTokenEndpointFilter(String) - Constructor for class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenEndpointFilter
 
ClientCredentialsTokenEndpointFilter.ClientCredentialsRequestMatcher - Class in org.springframework.security.oauth2.provider.client
 
ClientCredentialsTokenEndpointFilter.ClientCredentialsRequestMatcher(String) - Constructor for class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenEndpointFilter.ClientCredentialsRequestMatcher
 
ClientCredentialsTokenGranter - Class in org.springframework.security.oauth2.provider.client
 
ClientCredentialsTokenGranter(AuthorizationServerTokenServices, ClientDetailsService, OAuth2RequestFactory) - Constructor for class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenGranter
 
ClientCredentialsTokenGranter(AuthorizationServerTokenServices, ClientDetailsService, OAuth2RequestFactory, String) - Constructor for class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenGranter
 
ClientDetails - Interface in org.springframework.security.oauth2.provider
Client details for OAuth 2
clientDetailsService() - Method in class org.springframework.security.oauth2.config.annotation.configuration.ClientDetailsServiceConfiguration
 
ClientDetailsService - Interface in org.springframework.security.oauth2.provider
A service that provides the details about an OAuth2 client.
ClientDetailsServiceBeanDefinitionParser - Class in org.springframework.security.oauth2.config.xml
 
ClientDetailsServiceBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.xml.ClientDetailsServiceBeanDefinitionParser
 
ClientDetailsServiceBuilder<B extends ClientDetailsServiceBuilder<B>> - Class in org.springframework.security.oauth2.config.annotation.builders
Builder for OAuth2 client details service.
ClientDetailsServiceBuilder() - Constructor for class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder
 
ClientDetailsServiceBuilder.ClientBuilder - Class in org.springframework.security.oauth2.config.annotation.builders
 
ClientDetailsServiceConfiguration - Class in org.springframework.security.oauth2.config.annotation.configuration
 
ClientDetailsServiceConfiguration() - Constructor for class org.springframework.security.oauth2.config.annotation.configuration.ClientDetailsServiceConfiguration
 
clientDetailsServiceConfigurer() - Method in class org.springframework.security.oauth2.config.annotation.configuration.ClientDetailsServiceConfiguration
 
ClientDetailsServiceConfigurer - Class in org.springframework.security.oauth2.config.annotation.configurers
 
ClientDetailsServiceConfigurer(ClientDetailsServiceBuilder<?>) - Constructor for class org.springframework.security.oauth2.config.annotation.configurers.ClientDetailsServiceConfigurer
 
ClientDetailsUserDetailsService - Class in org.springframework.security.oauth2.provider.client
 
ClientDetailsUserDetailsService(ClientDetailsService) - Constructor for class org.springframework.security.oauth2.provider.client.ClientDetailsUserDetailsService
 
clientHasAnyRole(Authentication, String...) - Static method in class org.springframework.security.oauth2.provider.expression.OAuth2ExpressionUtils
 
clientHasAnyRole(String...) - Method in class org.springframework.security.oauth2.provider.expression.OAuth2SecurityExpressionMethods
Check if the OAuth2 client (not the user) has one of the roles specified.
clientHasRole(String) - Method in class org.springframework.security.oauth2.provider.expression.OAuth2SecurityExpressionMethods
Check if the OAuth2 client (not the user) has the role specified.
ClientKeyGenerator - Interface in org.springframework.security.oauth2.client.token
 
ClientRegistrationException - Exception in org.springframework.security.oauth2.provider
 
ClientRegistrationException(String) - Constructor for exception org.springframework.security.oauth2.provider.ClientRegistrationException
 
ClientRegistrationException(String, Throwable) - Constructor for exception org.springframework.security.oauth2.provider.ClientRegistrationException
 
ClientRegistrationService - Interface in org.springframework.security.oauth2.provider
Interface for client registration, handling add, update and remove of ClientDetails from an Authorization Server.
clients(ClientDetailsService) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder
 
ClientScopeVoter - Class in org.springframework.security.oauth2.provider.vote
This voter checks scope in request is consistent with that held by the client.
ClientScopeVoter() - Constructor for class org.springframework.security.oauth2.provider.vote.ClientScopeVoter
 
ClientTokenServices - Interface in org.springframework.security.oauth2.client.token
 
commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.springframework.security.oauth.provider.OAuthProcessingFilterEntryPoint
 
commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.springframework.security.oauth2.provider.error.OAuth2AuthenticationEntryPoint
 
CompositeTokenGranter - Class in org.springframework.security.oauth2.provider
 
CompositeTokenGranter(List<TokenGranter>) - Constructor for class org.springframework.security.oauth2.provider.CompositeTokenGranter
 
configure(ClientDetailsServiceBuilder<?>) - Method in class org.springframework.security.oauth2.config.annotation.configurers.ClientDetailsServiceConfigurer
 
configure(AuthorizationServerSecurityConfigurer) - Method in interface org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerConfigurer
Configure the security of the Authorization Server, which means in practical terms the /oauth/token endpoint.
configure(ClientDetailsServiceConfigurer) - Method in interface org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerConfigurer
Configure the ClientDetailsService, e.g. declaring individual clients and their properties.
configure(AuthorizationServerEndpointsConfigurer) - Method in interface org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerConfigurer
Configure the non-security features of the Authorization Server endpoints, like token store, token customizations, user approvals and grant types.
configure(AuthorizationServerSecurityConfigurer) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerConfigurerAdapter
 
configure(ClientDetailsServiceConfigurer) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerConfigurerAdapter
 
configure(AuthorizationServerEndpointsConfigurer) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerConfigurerAdapter
 
configure(ClientDetailsServiceConfigurer) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerSecurityConfiguration
 
configure(AuthenticationManagerBuilder) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerSecurityConfiguration
 
configure(HttpSecurity) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerSecurityConfiguration
 
configure(AuthorizationServerSecurityConfigurer) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerSecurityConfiguration
 
configure(HttpSecurity) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfiguration
 
configure(ResourceServerSecurityConfigurer) - Method in interface org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfigurer
Add resource-server specific properties (like a resource id).
configure(HttpSecurity) - Method in interface org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfigurer
Use this to configure the access rules for secure resources.
configure(ResourceServerSecurityConfigurer) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfigurerAdapter
 
configure(HttpSecurity) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfigurerAdapter
 
configure(HttpSecurity) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
 
configure(HttpSecurity) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
 
configureURLForProtectedAccess(URL, OAuthConsumerToken, String, Map<String, String>) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
Create a configured URL.
configureURLForProtectedAccess(URL, OAuthConsumerToken, ProtectedResourceDetails, String, Map<String, String>) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
Internal use of configuring the URL for protected access, the resource details already having been loaded.
configureURLForProtectedAccess(URL, OAuthConsumerToken, String, Map<String, String>) - Method in interface org.springframework.security.oauth.consumer.OAuthConsumerSupport
Create a configured URL.
ConfigUtils - Class in org.springframework.security.oauth.config
Common place for OAuth namespace configuration utils.
ConfigUtils - Class in org.springframework.security.oauth2.config.xml
Common place for OAuth namespace configuration utils.
consumeAuthorizationCode(String) - Method in interface org.springframework.security.oauth2.provider.code.AuthorizationCodeServices
Consume a authorization code.
consumeAuthorizationCode(String) - Method in class org.springframework.security.oauth2.provider.code.RandomValueAuthorizationCodeServices
 
ConsumerAuthentication - Class in org.springframework.security.oauth.provider
Authentication for an OAuth consumer.
ConsumerAuthentication(ConsumerDetails, ConsumerCredentials) - Constructor for class org.springframework.security.oauth.provider.ConsumerAuthentication
 
ConsumerAuthentication(ConsumerDetails, ConsumerCredentials, Map<String, String>) - Constructor for class org.springframework.security.oauth.provider.ConsumerAuthentication
 
ConsumerCredentials - Class in org.springframework.security.oauth.provider
The credentials for an OAuth consumer request.
ConsumerCredentials(String, String, String, String, String) - Constructor for class org.springframework.security.oauth.provider.ConsumerCredentials
 
ConsumerDetails - Interface in org.springframework.security.oauth.provider
Provides core OAuth consumer information.
ConsumerDetailsFactoryBean - Class in org.springframework.security.oauth.config
 
ConsumerDetailsFactoryBean() - Constructor for class org.springframework.security.oauth.config.ConsumerDetailsFactoryBean
 
ConsumerDetailsService - Interface in org.springframework.security.oauth.provider
A service that provides the details about an oauth consumer.
consumerHasAnyRole(SecurityExpressionRoot, String...) - Static method in class org.springframework.security.oauth.provider.expression.OAuthMethodSecurityExpressionHandler
 
ConsumerKeysAllowed - Annotation Type in org.springframework.security.oauth.provider.attributes
The consumer keys that are allowed to access the specified method.
ConsumerRolesAllowed - Annotation Type in org.springframework.security.oauth.provider.attributes
The consumer roles that are allowed to access the specified method.
ConsumerSecurityConfig - Class in org.springframework.security.oauth.provider.attributes
Security config for consumer authorization of a method.
ConsumerSecurityConfig(String, ConsumerSecurityConfig.ConsumerSecurityType) - Constructor for class org.springframework.security.oauth.provider.attributes.ConsumerSecurityConfig
 
ConsumerSecurityConfig.ConsumerSecurityType - Enum in org.springframework.security.oauth.provider.attributes
Type of security.
ConsumerSecurityMetadataSource - Class in org.springframework.security.oauth.provider.attributes
 
ConsumerSecurityMetadataSource() - Constructor for class org.springframework.security.oauth.provider.attributes.ConsumerSecurityMetadataSource
 
ConsumerSecurityVoter - Class in org.springframework.security.oauth.provider.attributes
 
ConsumerSecurityVoter() - Constructor for class org.springframework.security.oauth.provider.attributes.ConsumerSecurityVoter
 
ConsumerServiceBeanDefinitionParser - Class in org.springframework.security.oauth.config
 
ConsumerServiceBeanDefinitionParser() - Constructor for class org.springframework.security.oauth.config.ConsumerServiceBeanDefinitionParser
 
consumerTokenServices() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration
 
ConsumerTokenServices - Interface in org.springframework.security.oauth2.provider.token
 
containsAll(Set<String>, Set<String>) - Static method in class org.springframework.security.oauth2.common.util.OAuth2Utils
Compare 2 sets and check that one contains all members of the other.
containsKey(Object) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
containsValue(Object) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
convertAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in interface org.springframework.security.oauth2.provider.token.AccessTokenConverter
 
convertAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.DefaultAccessTokenConverter
 
convertAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
 
convertToExternal(JaxbOAuth2AccessToken) - Method in class org.springframework.security.oauth2.http.converter.jaxb.JaxbOAuth2AccessTokenMessageConverter
 
convertToExternal(JaxbOAuth2Exception) - Method in class org.springframework.security.oauth2.http.converter.jaxb.JaxbOAuth2ExceptionMessageConverter
 
convertToInternal(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.http.converter.jaxb.JaxbOAuth2AccessTokenMessageConverter
 
convertToInternal(OAuth2Exception) - Method in class org.springframework.security.oauth2.http.converter.jaxb.JaxbOAuth2ExceptionMessageConverter
 
convertUserAuthentication(Authentication) - Method in class org.springframework.security.oauth2.provider.token.DefaultUserAuthenticationConverter
 
convertUserAuthentication(Authentication) - Method in interface org.springframework.security.oauth2.provider.token.UserAuthenticationConverter
Extract information about the user to be used in an access token (i.e. for resource servers).
CoreOAuthConsumerSupport - Class in org.springframework.security.oauth.consumer.client
Consumer-side support for OAuth.
CoreOAuthConsumerSupport() - Constructor for class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
 
CoreOAuthConsumerSupport(OAuthURLStreamHandlerFactory) - Constructor for class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
 
CoreOAuthConsumerSupport.QueryParameterValue - Class in org.springframework.security.oauth.consumer.client
Marker class for an oauth parameter value that is a query parameter and should therefore not be included in the authorization header.
CoreOAuthConsumerSupport.QueryParameterValue(String) - Constructor for class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport.QueryParameterValue
 
CoreOAuthProviderSupport - Class in org.springframework.security.oauth.provider.filter
Utility for common logic for supporting an OAuth provider.
CoreOAuthProviderSupport() - Constructor for class org.springframework.security.oauth.provider.filter.CoreOAuthProviderSupport
 
CoreOAuthSignatureMethodFactory - Class in org.springframework.security.oauth.common.signature
Implements the signatures defined in OAuth Core 1.0.
CoreOAuthSignatureMethodFactory() - Constructor for class org.springframework.security.oauth.common.signature.CoreOAuthSignatureMethodFactory
 
create(String, String) - Static method in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
Creates the appropriate subclass of OAuth2Exception given the errorCode.
create() - Static method in class org.springframework.security.oauth2.common.util.JsonParserFactory
 
createAccessToken(String) - Method in interface org.springframework.security.oauth.provider.token.OAuthProviderTokenServices
Create an OAuth access token given the specified request token.
createAccessToken(String) - Method in class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
 
createAccessToken(OAuth2Authentication) - Method in interface org.springframework.security.oauth2.provider.token.AuthorizationServerTokenServices
Create an access token associated with the specified credentials.
createAccessToken(OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
 
createAuthentication(HttpServletRequest, ConsumerAuthentication, OAuthAccessProviderToken) - Method in class org.springframework.security.oauth.provider.DefaultAuthenticationHandler
Default implementation returns the user authentication associated with the auth token, if the token is provided.
createAuthentication(HttpServletRequest, ConsumerAuthentication, OAuthAccessProviderToken) - Method in interface org.springframework.security.oauth.provider.OAuthAuthenticationHandler
Create the authentication object for an authenticated OAuth request.
createAuthorizationCode(OAuth2Authentication) - Method in interface org.springframework.security.oauth2.provider.code.AuthorizationCodeServices
Create a authorization code for the specified authentications.
createAuthorizationCode(OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.code.RandomValueAuthorizationCodeServices
 
createAuthorizationRequest(Map<String, String>) - Method in interface org.springframework.security.oauth2.provider.OAuth2RequestFactory
Create a new AuthorizationRequest extracting all the needed information from the incoming parameter map, and initializing all individual fields on the AuthorizationRequest to reasonable values.
createAuthorizationRequest(Map<String, String>) - Method in class org.springframework.security.oauth2.provider.request.DefaultOAuth2RequestFactory
 
createDetails(HttpServletRequest, ConsumerDetails) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
Create the details for the authentication request.
createEvaluationContextInternal(Authentication, MethodInvocation) - Method in class org.springframework.security.oauth.provider.expression.OAuthMethodSecurityExpressionHandler
 
createEvaluationContextInternal(Authentication, MethodInvocation) - Method in class org.springframework.security.oauth2.provider.expression.OAuth2MethodSecurityExpressionHandler
 
createEvaluationContextInternal(Authentication, FilterInvocation) - Method in class org.springframework.security.oauth2.provider.expression.OAuth2WebSecurityExpressionHandler
 
createInstance() - Method in class org.springframework.security.oauth.config.ProtectedResourceDetailsServiceFactoryBean
 
createInstance() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration.AuthorizationServerTokenServicesFactoryBean
 
createOAuth2Request() - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
 
createOAuth2Request(Map<String, String>) - Method in class org.springframework.security.oauth2.provider.OAuth2Request
Update the request parameters and return a new object with the same properties except the parameters.
createOAuth2Request(AuthorizationRequest) - Method in interface org.springframework.security.oauth2.provider.OAuth2RequestFactory
Create a new OAuth2Request by extracting the needed information from the current AuthorizationRequest object.
createOAuth2Request(ClientDetails, TokenRequest) - Method in interface org.springframework.security.oauth2.provider.OAuth2RequestFactory
Create a new OAuth2Request by extracting the needed information from the current TokenRequest object.
createOAuth2Request(AuthorizationRequest) - Method in class org.springframework.security.oauth2.provider.request.DefaultOAuth2RequestFactory
 
createOAuth2Request(ClientDetails, TokenRequest) - Method in class org.springframework.security.oauth2.provider.request.DefaultOAuth2RequestFactory
 
createOAuth2Request(ClientDetails) - Method in class org.springframework.security.oauth2.provider.TokenRequest
 
createOAuthToken(ConsumerAuthentication) - Method in class org.springframework.security.oauth.provider.filter.AccessTokenProcessingFilter
 
createOAuthToken(ConsumerAuthentication) - Method in class org.springframework.security.oauth.provider.filter.UnauthenticatedRequestTokenProcessingFilter
Create the OAuth token for the specified consumer key.
createPrivateKey(byte[]) - Static method in class org.springframework.security.oauth.common.signature.RSAKeySecret
Creates a private key from the PKCS#8-encoded value of the given bytes.
createPublicKey(byte[]) - Static method in class org.springframework.security.oauth.common.signature.RSAKeySecret
Creates a public key from the X509-encoded value of the given bytes.
createRequest(URI, HttpMethod) - Method in class org.springframework.security.oauth.consumer.client.OAuthClientHttpRequestFactory
 
createRequest(URI, HttpMethod) - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
 
createSecurityMetadataSource(Element, ParserContext) - Static method in class org.springframework.security.oauth.config.ConfigUtils
 
createSecurityMetadataSource(Element, ParserContext) - Static method in class org.springframework.security.oauth2.config.xml.ConfigUtils
 
createTemplate(Map<String, Object>, HttpServletRequest) - Method in class org.springframework.security.oauth2.provider.endpoint.WhitelabelApprovalEndpoint
 
createTokenRequest(Map<String, String>, ClientDetails) - Method in interface org.springframework.security.oauth2.provider.OAuth2RequestFactory
Create a new TokenRequest by extracting the needed information from the incoming request parameter map.
createTokenRequest(AuthorizationRequest, String) - Method in interface org.springframework.security.oauth2.provider.OAuth2RequestFactory
Create a new TokenRequest from an AuthorizationRequest.
createTokenRequest(Map<String, String>, ClientDetails) - Method in class org.springframework.security.oauth2.provider.request.DefaultOAuth2RequestFactory
 
createTokenRequest(AuthorizationRequest, String) - Method in class org.springframework.security.oauth2.provider.request.DefaultOAuth2RequestFactory
 
createUnauthorizedRequestToken(String, String) - Method in interface org.springframework.security.oauth.provider.token.OAuthProviderTokenServices
Create an unauthorized OAuth request token.
createUnauthorizedRequestToken(String, String) - Method in class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
 
createVerifier() - Method in interface org.springframework.security.oauth.provider.verifier.OAuthVerifierServices
Create a verifier.
createVerifier() - Method in class org.springframework.security.oauth.provider.verifier.RandomValueVerifierServices
 
CURRENT_URI - Static variable in class org.springframework.security.oauth2.client.filter.OAuth2ClientContextFilter
Key in request attributes for the current URI in case it is needed by rest client code that needs to send a redirect URI to an authorization server.

D

dataSource(DataSource) - Method in class org.springframework.security.oauth2.config.annotation.builders.JdbcClientDetailsServiceBuilder
 
decode(String) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
 
DefaultAccessTokenConverter - Class in org.springframework.security.oauth2.provider.token
Default implementation of AccessTokenConverter.
DefaultAccessTokenConverter() - Constructor for class org.springframework.security.oauth2.provider.token.DefaultAccessTokenConverter
 
DefaultAccessTokenRequest - Class in org.springframework.security.oauth2.client.token
Local context for an access token request encapsulating the parameters that are sent by the client requesting the token, as opposed to the more static variables representing the client itself and the resource being targeted.
DefaultAccessTokenRequest() - Constructor for class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
DefaultAccessTokenRequest(Map<String, String[]>) - Constructor for class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
DefaultAuthenticationHandler - Class in org.springframework.security.oauth.provider
The default authentication handler.
DefaultAuthenticationHandler() - Constructor for class org.springframework.security.oauth.provider.DefaultAuthenticationHandler
 
DefaultAuthenticationKeyGenerator - Class in org.springframework.security.oauth2.provider.token
Basic key generator taking into account the client id, scope, resource ids and username (principal name) if they exist.
DefaultAuthenticationKeyGenerator() - Constructor for class org.springframework.security.oauth2.provider.token.DefaultAuthenticationKeyGenerator
 
defaultAuthorizationServerTokenServices() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration
This needs to be a @Bean so that it can be @Transactional (in case the token store supports them).
DefaultClientAuthenticationHandler - Class in org.springframework.security.oauth2.client.token.auth
Default implementation of the client authentication handler.
DefaultClientAuthenticationHandler() - Constructor for class org.springframework.security.oauth2.client.token.auth.DefaultClientAuthenticationHandler
 
DefaultClientKeyGenerator - Class in org.springframework.security.oauth2.client.token
Basic key generator taking into account the client id, scope and username (principal name) if they exist.
DefaultClientKeyGenerator() - Constructor for class org.springframework.security.oauth2.client.token.DefaultClientKeyGenerator
 
DefaultExpiringOAuth2RefreshToken - Class in org.springframework.security.oauth2.common
 
DefaultExpiringOAuth2RefreshToken(String, Date) - Constructor for class org.springframework.security.oauth2.common.DefaultExpiringOAuth2RefreshToken
 
DefaultJdbcListFactory - Class in org.springframework.security.oauth2.common.util
 
DefaultJdbcListFactory(NamedParameterJdbcOperations) - Constructor for class org.springframework.security.oauth2.common.util.DefaultJdbcListFactory
 
DefaultOAuth2AccessToken - Class in org.springframework.security.oauth2.common
Basic access token for OAuth 2.
DefaultOAuth2AccessToken(String) - Constructor for class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
Create an access token from the value provided.
DefaultOAuth2AccessToken(OAuth2AccessToken) - Constructor for class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
Copy constructor for access token.
DefaultOAuth2ClientContext - Class in org.springframework.security.oauth2.client
The OAuth 2 security context (for a specific user or client or combination thereof).
DefaultOAuth2ClientContext() - Constructor for class org.springframework.security.oauth2.client.DefaultOAuth2ClientContext
 
DefaultOAuth2ClientContext(AccessTokenRequest) - Constructor for class org.springframework.security.oauth2.client.DefaultOAuth2ClientContext
 
DefaultOAuth2ClientContext(OAuth2AccessToken) - Constructor for class org.springframework.security.oauth2.client.DefaultOAuth2ClientContext
 
DefaultOAuth2ExceptionRenderer - Class in org.springframework.security.oauth2.provider.error
Default implementation of OAuth2ExceptionRenderer that can render the exceptions using message converters (just like regular Spring MVC endpoints).
DefaultOAuth2ExceptionRenderer() - Constructor for class org.springframework.security.oauth2.provider.error.DefaultOAuth2ExceptionRenderer
 
DefaultOAuth2RefreshToken - Class in org.springframework.security.oauth2.common
An OAuth 2 refresh token.
DefaultOAuth2RefreshToken(String) - Constructor for class org.springframework.security.oauth2.common.DefaultOAuth2RefreshToken
Create a new refresh token.
DefaultOAuth2RequestAuthenticator - Class in org.springframework.security.oauth2.client
 
DefaultOAuth2RequestAuthenticator() - Constructor for class org.springframework.security.oauth2.client.DefaultOAuth2RequestAuthenticator
 
DefaultOAuth2RequestFactory - Class in org.springframework.security.oauth2.provider.request
Default implementation of OAuth2RequestFactory which initializes fields from the parameters map, validates grant types and scopes, and fills in scopes with the default values from the client if they are missing.
DefaultOAuth2RequestFactory(ClientDetailsService) - Constructor for class org.springframework.security.oauth2.provider.request.DefaultOAuth2RequestFactory
 
DefaultOAuth2RequestValidator - Class in org.springframework.security.oauth2.provider.request
Default implementation of OAuth2RequestValidator.
DefaultOAuth2RequestValidator() - Constructor for class org.springframework.security.oauth2.provider.request.DefaultOAuth2RequestValidator
 
DefaultOAuthURLStreamHandlerFactory - Class in org.springframework.security.oauth.consumer.net
Default implementation.
DefaultOAuthURLStreamHandlerFactory() - Constructor for class org.springframework.security.oauth.consumer.net.DefaultOAuthURLStreamHandlerFactory
 
DefaultRedirectResolver - Class in org.springframework.security.oauth2.provider.endpoint
Default implementation for a redirect resolver.
DefaultRedirectResolver() - Constructor for class org.springframework.security.oauth2.provider.endpoint.DefaultRedirectResolver
 
DefaultRequestEnhancer - Class in org.springframework.security.oauth2.client.token
 
DefaultRequestEnhancer() - Constructor for class org.springframework.security.oauth2.client.token.DefaultRequestEnhancer
 
DefaultSecurityContextAccessor - Class in org.springframework.security.oauth2.provider
Strategy for accessing useful information about the current security context.
DefaultSecurityContextAccessor() - Constructor for class org.springframework.security.oauth2.provider.DefaultSecurityContextAccessor
 
DefaultStateKeyGenerator - Class in org.springframework.security.oauth2.client.filter.state
 
DefaultStateKeyGenerator() - Constructor for class org.springframework.security.oauth2.client.filter.state.DefaultStateKeyGenerator
 
DefaultThrowableAnalyzer - Class in org.springframework.security.oauth2.common
Default implementation of ThrowableAnalyzer which is capable of also unwrapping ServletExceptions.
DefaultThrowableAnalyzer() - Constructor for class org.springframework.security.oauth2.common.DefaultThrowableAnalyzer
 
DefaultTokenServices - Class in org.springframework.security.oauth2.provider.token
Base implementation for token services using random UUID values for the access token and refresh token values.
DefaultTokenServices() - Constructor for class org.springframework.security.oauth2.provider.token.DefaultTokenServices
 
DefaultUserApprovalHandler - Class in org.springframework.security.oauth2.provider.approval
A default user approval handler that doesn't remember any decisions.
DefaultUserApprovalHandler() - Constructor for class org.springframework.security.oauth2.provider.approval.DefaultUserApprovalHandler
 
DefaultUserAuthenticationConverter - Class in org.springframework.security.oauth2.provider.token
Default implementation of UserAuthenticationConverter.
DefaultUserAuthenticationConverter() - Constructor for class org.springframework.security.oauth2.provider.token.DefaultUserAuthenticationConverter
 
DefaultWebResponseExceptionTranslator - Class in org.springframework.security.oauth2.provider.error
Default translator that converts exceptions into OAuth2Exceptions.
DefaultWebResponseExceptionTranslator() - Constructor for class org.springframework.security.oauth2.provider.error.DefaultWebResponseExceptionTranslator
 
DelegatingJwtClaimsSetVerifier - Class in org.springframework.security.oauth2.provider.token.store
A JwtClaimsSetVerifier that delegates claims verification to it's internal List of JwtClaimsSetVerifier's.
DelegatingJwtClaimsSetVerifier(List<JwtClaimsSetVerifier>) - Constructor for class org.springframework.security.oauth2.provider.token.store.DelegatingJwtClaimsSetVerifier
 
DENY_ALL_ATTRIBUTE - Static variable in class org.springframework.security.oauth.provider.attributes.ConsumerSecurityConfig
 
DenyAllConsumers - Annotation Type in org.springframework.security.oauth.provider.attributes
Annotation used to specify that a method is to be denied to all OAuth consumers.
denyOAuthClient() - Method in class org.springframework.security.oauth2.provider.expression.OAuth2SecurityExpressionMethods
Deny access to oauth requests, so used for example to only allow web UI users to access a resource.
DESCRIPTION - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
 
deserialize(JsonParser, DeserializationContext) - Method in class org.springframework.security.oauth2.common.exceptions.OAuth2ExceptionJackson2Deserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.springframework.security.oauth2.common.OAuth2AccessTokenJackson2Deserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.springframework.security.oauth2.common.util.JsonDateDeserializer
 
deserialize(byte[]) - Static method in class org.springframework.security.oauth2.common.util.SerializationUtils
 
deserialize(JsonParser, DeserializationContext) - Method in class org.springframework.security.oauth2.provider.client.Jackson2ArrayOrStringDeserializer
 
deserialize(byte[], Class<T>) - Method in class org.springframework.security.oauth2.provider.token.store.redis.BaseRedisTokenStoreSerializationStrategy
 
deserialize(byte[], Class<T>) - Method in interface org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStoreSerializationStrategy
 
deserializeAccessToken(byte[]) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
deserializeAuthentication(byte[]) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
deserializeInternal(byte[], Class<T>) - Method in class org.springframework.security.oauth2.provider.token.store.redis.BaseRedisTokenStoreSerializationStrategy
 
deserializeInternal(byte[], Class<T>) - Method in class org.springframework.security.oauth2.provider.token.store.redis.JdkSerializationStrategy
 
deserializeRefreshToken(byte[]) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
deserializeString(byte[]) - Method in class org.springframework.security.oauth2.provider.token.store.redis.BaseRedisTokenStoreSerializationStrategy
 
deserializeString(byte[]) - Method in interface org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStoreSerializationStrategy
 
deserializeStringInternal(byte[]) - Method in class org.springframework.security.oauth2.provider.token.store.redis.BaseRedisTokenStoreSerializationStrategy
 
deserializeStringInternal(byte[]) - Method in class org.springframework.security.oauth2.provider.token.store.redis.StandardStringSerializationStrategy
 
destroy() - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
 
destroy() - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerProcessingFilter
 
destroy() - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
 
destroy() - Method in class org.springframework.security.oauth.provider.token.InMemorySelfCleaningProviderTokenServices
 
destroy() - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientContextFilter
 
destroy() - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
 
destroy() - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpointAuthenticationFilter
 
discover() - Method in class org.springframework.security.oauth2.client.discovery.ProviderDiscoveryClient
Discover the provider configuration information.
doExecute(URI, HttpMethod, RequestCallback, ResponseExtractor<T>) - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerProcessingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientContextFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpointAuthenticationFilter
 
doHandle(HttpServletRequest, HttpServletResponse, Exception) - Method in class org.springframework.security.oauth2.provider.error.AbstractOAuth2SecurityExceptionHandler
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.security.oauth.config.ConsumerServiceBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.security.oauth.config.ProtectedResourceDetailsBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.security.oauth.config.TokenServiceBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.security.oauth.config.VerifierServiceBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.security.oauth2.config.xml.ClientDetailsServiceBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.security.oauth2.config.xml.ResourceBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.security.oauth2.config.xml.RestTemplateBeanDefinitionParser
 

E

EnableAuthorizationServer - Annotation Type in org.springframework.security.oauth2.config.annotation.web.configuration
Convenience annotation for enabling an Authorization Server (i.e. an AuthorizationEndpoint and a TokenEndpoint) in the current application context, which must be a DispatcherServlet context.
EnableOAuth2Client - Annotation Type in org.springframework.security.oauth2.config.annotation.web.configuration
Enable configuration for an OAuth2 client in a web application that uses Spring Security and wants to use the Authorization Code Grant from one or more OAuth2 Authorization servers.
EnableResourceServer - Annotation Type in org.springframework.security.oauth2.config.annotation.web.configuration
Convenient annotation for OAuth2 Resource Servers, enabling a Spring Security filter that authenticates requests via an incoming OAuth2 token.
encode(OAuth2AccessToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
 
enhance(AccessTokenRequest, OAuth2ProtectedResourceDetails, MultiValueMap<String, String>, HttpHeaders) - Method in class org.springframework.security.oauth2.client.token.DefaultRequestEnhancer
 
enhance(AccessTokenRequest, OAuth2ProtectedResourceDetails, MultiValueMap<String, String>, HttpHeaders) - Method in interface org.springframework.security.oauth2.client.token.RequestEnhancer
 
enhance(OAuth2AccessToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
 
enhance(OAuth2AccessToken, OAuth2Authentication) - Method in interface org.springframework.security.oauth2.provider.token.TokenEnhancer
Provides an opportunity for customization of an access token (e.g. through its additional information map) during the process of creating a new token for use by a client.
enhance(OAuth2AccessToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.TokenEnhancerChain
Loop over the delegates passing the result into the next member of the chain.
enhanceResponse(ResponseEntity<?>, Exception) - Method in class org.springframework.security.oauth2.provider.error.AbstractOAuth2SecurityExceptionHandler
Allow subclasses to manipulate the response before it is rendered.
enhanceResponse(ResponseEntity<?>, Exception) - Method in class org.springframework.security.oauth2.provider.error.OAuth2AuthenticationEntryPoint
 
entrySet() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
equals(Object) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport.QueryParameterValue
 
equals(Object) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
equals(Object) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
equals(Object) - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
 
equals(Object) - Method in class org.springframework.security.oauth2.common.DefaultOAuth2RefreshToken
 
equals(Object) - Method in class org.springframework.security.oauth2.provider.approval.Approval
 
equals(Object) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
 
equals(Object) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
 
equals(Object) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
equals(Object) - Method in class org.springframework.security.oauth2.provider.OAuth2Authentication
 
equals(Object) - Method in class org.springframework.security.oauth2.provider.OAuth2Request
 
eraseCredentials() - Method in class org.springframework.security.oauth2.provider.OAuth2Authentication
 
ERROR - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
 
eventPublisher(AuthenticationEventPublisher) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
 
ExactMatchRedirectResolver - Class in org.springframework.security.oauth2.provider.endpoint
Strict implementation for a redirect resolver which requires an exact match between the registered and requested redirect_uri.
ExactMatchRedirectResolver() - Constructor for class org.springframework.security.oauth2.provider.endpoint.ExactMatchRedirectResolver
 
exceptionTranslator(WebResponseExceptionTranslator<OAuth2Exception>) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
EXP - Static variable in interface org.springframework.security.oauth2.provider.token.AccessTokenConverter
 
ExpiredOAuthTokenException - Exception in org.springframework.security.oauth.provider.token
 
ExpiredOAuthTokenException(String) - Constructor for exception org.springframework.security.oauth.provider.token.ExpiredOAuthTokenException
 
EXPIRES_IN - Static variable in interface org.springframework.security.oauth2.common.OAuth2AccessToken
The lifetime in seconds of the access token.
ExpiringOAuth2RefreshToken - Interface in org.springframework.security.oauth2.common
 
ExpiringTimestampNonceServices - Class in org.springframework.security.oauth.provider.nonce
Nonce services that only validates the timestamp of a consumer request.
ExpiringTimestampNonceServices() - Constructor for class org.springframework.security.oauth.provider.nonce.ExpiringTimestampNonceServices
 
expressionHandler(SecurityExpressionHandler<FilterInvocation>) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
 
ExpressionHandlerBeanDefinitionParser - Class in org.springframework.security.oauth.config
 
ExpressionHandlerBeanDefinitionParser() - Constructor for class org.springframework.security.oauth.config.ExpressionHandlerBeanDefinitionParser
 
ExpressionHandlerBeanDefinitionParser - Class in org.springframework.security.oauth2.config.xml
 
ExpressionHandlerBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.xml.ExpressionHandlerBeanDefinitionParser
 
extract(HttpServletRequest) - Method in class org.springframework.security.oauth2.provider.authentication.BearerTokenExtractor
 
extract(HttpServletRequest) - Method in interface org.springframework.security.oauth2.provider.authentication.TokenExtractor
Extract a token value from an incoming request without authentication.
extractAccessToken(String, Map<String, ?>) - Method in interface org.springframework.security.oauth2.provider.token.AccessTokenConverter
Recover an access token from the converted value.
extractAccessToken(String, Map<String, ?>) - Method in class org.springframework.security.oauth2.provider.token.DefaultAccessTokenConverter
 
extractAccessToken(String, Map<String, ?>) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
 
extractAuthentication(Map<String, ?>) - Method in interface org.springframework.security.oauth2.provider.token.AccessTokenConverter
Recover an OAuth2Authentication from the converted access token.
extractAuthentication(Map<String, ?>) - Method in class org.springframework.security.oauth2.provider.token.DefaultAccessTokenConverter
 
extractAuthentication(Map<String, ?>) - Method in class org.springframework.security.oauth2.provider.token.DefaultUserAuthenticationConverter
 
extractAuthentication(Map<String, ?>) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
 
extractAuthentication(Map<String, ?>) - Method in interface org.springframework.security.oauth2.provider.token.UserAuthenticationConverter
extractCredentials(HttpServletRequest) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpointAuthenticationFilter
If the incoming request contains user credentials in headers or parameters then extract them here into an Authentication token that can be validated later.
extractHeaderToken(HttpServletRequest) - Method in class org.springframework.security.oauth2.provider.authentication.BearerTokenExtractor
Extract the OAuth bearer token from a header.
extractKey(OAuth2ProtectedResourceDetails, Authentication) - Method in interface org.springframework.security.oauth2.client.token.ClientKeyGenerator
 
extractKey(OAuth2ProtectedResourceDetails, Authentication) - Method in class org.springframework.security.oauth2.client.token.DefaultClientKeyGenerator
 
extractKey(OAuth2Authentication) - Method in interface org.springframework.security.oauth2.provider.token.AuthenticationKeyGenerator
 
extractKey(OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.DefaultAuthenticationKeyGenerator
 
extractMap(String) - Static method in class org.springframework.security.oauth2.common.util.OAuth2Utils
Extract a map from a query string.
extractToken(HttpServletRequest) - Method in class org.springframework.security.oauth2.provider.authentication.BearerTokenExtractor
 
extractTokenKey(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
ExtraTrustConsumerDetails - Interface in org.springframework.security.oauth.provider
Consumer details for a specific resource.

F

fail(HttpServletRequest, HttpServletResponse, OAuthRequestFailedException) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
Common logic for OAuth failed.
fail(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
Common logic for OAuth failed.
findAttributes(Class<?>) - Method in class org.springframework.security.oauth.provider.attributes.ConsumerSecurityMetadataSource
 
findAttributes(Method, Class<?>) - Method in class org.springframework.security.oauth.provider.attributes.ConsumerSecurityMetadataSource
 
findDefaultFilterChainBeanId(ParserContext) - Static method in class org.springframework.security.oauth.config.ConfigUtils
 
findDefaultFilterChainBeanId(ParserContext) - Static method in class org.springframework.security.oauth2.config.xml.ConfigUtils
 
findFilterChain(ParserContext, String) - Static method in class org.springframework.security.oauth.config.ConfigUtils
 
findFilterChain(ParserContext, String) - Static method in class org.springframework.security.oauth2.config.xml.ConfigUtils
 
findTokensByClientId(String) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
 
findTokensByClientId(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
findTokensByClientId(String) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
This operation is not applicable for a Resource Server and if called, will throw a JwkException.
findTokensByClientId(String) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
 
findTokensByClientId(String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
 
findTokensByClientId(String) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
 
findTokensByClientIdAndUserName(String, String) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
 
findTokensByClientIdAndUserName(String, String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
findTokensByClientIdAndUserName(String, String) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
This operation is not applicable for a Resource Server and if called, will throw a JwkException.
findTokensByClientIdAndUserName(String, String) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
 
findTokensByClientIdAndUserName(String, String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
 
findTokensByClientIdAndUserName(String, String) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
 
findTokensByUserName(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
findValidHeaderValue(Set<CharSequence>) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
Finds a valid header value that is valid for the OAuth header.
finished(FrameworkMethod) - Method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
 
formatMap(Map<String, ?>) - Method in class org.springframework.security.oauth2.common.util.Jackson2JsonParser
 
formatMap(Map<String, ?>) - Method in interface org.springframework.security.oauth2.common.util.JsonParser
Convert the Map to JSON
formatParameterList(Collection<String>) - Static method in class org.springframework.security.oauth2.common.util.OAuth2Utils
Formats a set of string values into a format appropriate for sending as a single-valued form value.
FormOAuth2AccessTokenMessageConverter - Class in org.springframework.security.oauth2.http.converter
Converter that can handle inbound form data and convert it to an access token.
FormOAuth2AccessTokenMessageConverter() - Constructor for class org.springframework.security.oauth2.http.converter.FormOAuth2AccessTokenMessageConverter
 
FormOAuth2ExceptionHttpMessageConverter - Class in org.springframework.security.oauth2.http.converter
Converter that can handle inbound form data and convert it to an OAuth2 exception.
FormOAuth2ExceptionHttpMessageConverter() - Constructor for class org.springframework.security.oauth2.http.converter.FormOAuth2ExceptionHttpMessageConverter
 
FrameworkEndpoint - Annotation Type in org.springframework.security.oauth2.provider.endpoint
Synonym for @Controller but only used for endpoints provided by the framework (so it never clashes with user's own endpoints defined with @Controller).
FrameworkEndpointHandlerMapping - Class in org.springframework.security.oauth2.provider.endpoint
A handler mapping for framework endpoints (those annotated with @FrameworkEndpoint).
FrameworkEndpointHandlerMapping() - Constructor for class org.springframework.security.oauth2.provider.endpoint.FrameworkEndpointHandlerMapping
 

G

generate() - Method in class org.springframework.security.oauth2.common.util.RandomValueStringGenerator
 
generateKey(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.filter.state.DefaultStateKeyGenerator
 
generateKey(OAuth2ProtectedResourceDetails) - Method in interface org.springframework.security.oauth2.client.filter.state.StateKeyGenerator
Generate a key.
generateKey(Map<String, String>) - Method in class org.springframework.security.oauth2.provider.token.DefaultAuthenticationKeyGenerator
 
generateNonce() - Method in interface org.springframework.security.oauth.consumer.nonce.NonceFactory
Generate a nonce.
generateNonce() - Method in class org.springframework.security.oauth.consumer.nonce.UUIDNonceFactory
 
get(Object) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
getAccessConfirmation(Map<String, Object>, HttpServletRequest) - Method in class org.springframework.security.oauth2.provider.endpoint.WhitelabelApprovalEndpoint
 
getAccessDeniedHandler() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
 
getAccessToken(OAuthConsumerToken, String) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
 
getAccessToken(ProtectedResourceDetails, OAuthConsumerToken, String) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
 
getAccessToken(OAuthConsumerToken, String) - Method in interface org.springframework.security.oauth.consumer.OAuthConsumerSupport
Get an access token for a protected resource.
getAccessToken(ProtectedResourceDetails, OAuthConsumerToken, String) - Method in interface org.springframework.security.oauth.consumer.OAuthConsumerSupport
Get an access token for a protected resource.
getAccessToken() - Method in class org.springframework.security.oauth2.client.DefaultOAuth2ClientContext
 
getAccessToken() - Method in interface org.springframework.security.oauth2.client.OAuth2ClientContext
 
getAccessToken() - Method in interface org.springframework.security.oauth2.client.OAuth2RestOperations
 
getAccessToken() - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
Acquire or renew an access token for the current context if necessary.
getAccessToken() - Method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
Get the current access token.
getAccessToken(OAuth2ProtectedResourceDetails, Authentication) - Method in interface org.springframework.security.oauth2.client.token.ClientTokenServices
Retrieve the access token for a given resource and user authentication (my be null).
getAccessToken(OAuth2ProtectedResourceDetails, Authentication) - Method in class org.springframework.security.oauth2.client.token.JdbcClientTokenServices
 
getAccessToken(Principal, Map<String, String>) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpoint
 
getAccessToken(ClientDetails, TokenRequest) - Method in class org.springframework.security.oauth2.provider.refresh.RefreshTokenGranter
 
getAccessToken(ClientDetails, TokenRequest) - Method in class org.springframework.security.oauth2.provider.token.AbstractTokenGranter
 
getAccessToken(OAuth2Authentication) - Method in interface org.springframework.security.oauth2.provider.token.AuthorizationServerTokenServices
Retrieve an access token stored against the provided authentication key, if it exists.
getAccessToken(OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
 
getAccessToken(OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
 
getAccessToken(OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
getAccessToken(OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
This operation is not applicable for a Resource Server and if called, will throw a JwkException.
getAccessToken(OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
 
getAccessToken(OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
 
getAccessToken(OAuth2Authentication) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
Retrieve an access token stored against the provided authentication key, if it exists.
getAccessTokenConverter() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
getAccessTokenConverter() - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
 
getAccessTokenCount() - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
 
getAccessTokenDependencies(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerProcessingFilter
Loads the access token dependencies for the given request.
getAccessTokenHttpMethod() - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
getAccessTokenHttpMethod() - Method in interface org.springframework.security.oauth.consumer.ProtectedResourceDetails
The HTTP method to use with getAccessTokenURL()
getAccessTokenRequest() - Method in class org.springframework.security.oauth2.client.DefaultOAuth2ClientContext
 
getAccessTokenRequest() - Method in interface org.springframework.security.oauth2.client.OAuth2ClientContext
 
getAccessTokenRequest() - Method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
 
getAccessTokens() - Method in interface org.springframework.security.oauth.consumer.OAuthSecurityContext
Get the access tokens for the current context.
getAccessTokens() - Method in class org.springframework.security.oauth.consumer.OAuthSecurityContextImpl
 
getAccessTokensRequestAttribute() - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
The default request attribute into which the OAuth access tokens are stored.
getAccessTokenUri() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
getAccessTokenUri() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
The URL to use to obtain an OAuth2 access token.
getAccessTokenUri(OAuth2ProtectedResourceDetails, MultiValueMap<String, String>) - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
 
getAccessTokenURL() - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
getAccessTokenURL() - Method in interface org.springframework.security.oauth.consumer.ProtectedResourceDetails
The URL to use to obtain an OAuth access token.
getAccessTokenValiditySeconds() - Method in class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
The validity (in seconds) of the access token.
getAccessTokenValiditySeconds() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
getAccessTokenValiditySeconds() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
The access token validity period for this client.
getAccessTokenValiditySeconds(OAuth2Request) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
The access token validity period in seconds
getAdditionalInformation() - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
Additional information that token granters would like to add to the token, e.g. to support new token types.
getAdditionalInformation() - Method in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
Get any additional information associated with this error.
getAdditionalInformation() - Method in interface org.springframework.security.oauth2.common.OAuth2AccessToken
The additionalInformation map is used by the token serializers to export any fields used by extensions of OAuth.
getAdditionalInformation() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
getAdditionalInformation() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
Additional information for this client, not needed by the vanilla OAuth protocol but might be useful, for example, for storing descriptive information.
getAdditionalOAuthParameters() - Method in class org.springframework.security.oauth.consumer.client.OAuthClientHttpRequestFactory
Any additional OAuth parameters to send with the OAuth request.
getAdditionalParameters() - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
getAdditionalParameters() - Method in class org.springframework.security.oauth.consumer.OAuthConsumerToken
Any additional parameters for the consumer token.
getAdditionalParameters() - Method in interface org.springframework.security.oauth.consumer.ProtectedResourceDetails
The additional OAuth parameters for this protected resource.
getAdditionalRequestHeaders() - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
getAdditionalRequestHeaders() - Method in interface org.springframework.security.oauth.consumer.ProtectedResourceDetails
The additional request headers to send.
getAdminClientId() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
 
getAdminClientSecret() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
 
getAllConfigAttributes() - Method in class org.springframework.security.oauth.provider.attributes.ConsumerSecurityMetadataSource
 
getAllowedTokenEndpointRequestMethods() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
getApprovalParameters() - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
 
getApprovals(String, String) - Method in interface org.springframework.security.oauth2.provider.approval.ApprovalStore
 
getApprovals(String, String) - Method in class org.springframework.security.oauth2.provider.approval.InMemoryApprovalStore
 
getApprovals(String, String) - Method in class org.springframework.security.oauth2.provider.approval.JdbcApprovalStore
 
getApprovals(String, String) - Method in class org.springframework.security.oauth2.provider.approval.TokenApprovalStore
Extract the implied approvals from any tokens associated with the user and client id supplied.
getApprovalStore() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
getApprovalUri() - Method in exception org.springframework.security.oauth2.client.resource.UserApprovalRequiredException
 
getAuthenticationEntryPoint() - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
The authentication entry point.
getAuthenticationScheme() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
getAuthenticationScheme() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
Get the bearer token method for this resource.
getAuthHandler() - Method in class org.springframework.security.oauth.provider.filter.ProtectedResourceProcessingFilter
The authentication handler.
getAuthorities() - Method in class org.springframework.security.oauth.provider.BaseConsumerDetails
The base authorities for this consumer.
getAuthorities() - Method in interface org.springframework.security.oauth.provider.ConsumerDetails
Get the authorities that are granted to the OAuth consumer.
getAuthorities() - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
 
getAuthorities() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
getAuthorities() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
Returns the authorities that are granted to the OAuth client.
getAuthorities() - Method in class org.springframework.security.oauth2.provider.DefaultSecurityContextAccessor
 
getAuthorities() - Method in class org.springframework.security.oauth2.provider.OAuth2Request
 
getAuthorities() - Method in interface org.springframework.security.oauth2.provider.SecurityContextAccessor
Get the current granted authorities (never null)
getAuthorizationCode() - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
 
getAuthorizationCode() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
The authorization code for this context.
getAuthorizationCodeServices() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
getAuthorizationCodeString(byte[]) - Method in class org.springframework.security.oauth2.common.util.RandomValueStringGenerator
Convert these random bytes to a verifier string.
getAuthorizationEndpoint() - Method in class org.springframework.security.oauth2.client.discovery.ProviderConfiguration
 
getAuthorizationHeader(ProtectedResourceDetails, OAuthConsumerToken, URL, String, Map<String, String>) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
 
getAuthorizationHeader(ProtectedResourceDetails, OAuthConsumerToken, URL, String, Map<String, String>) - Method in interface org.springframework.security.oauth.consumer.OAuthConsumerSupport
Get the authorization header using the given access token that should be applied to the specified URL.
getAuthorizationHeaderRealm() - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
getAuthorizationHeaderRealm() - Method in interface org.springframework.security.oauth.consumer.ProtectedResourceDetails
The value of the realm of the authorization header, or null if none.
getAuthorizationResponseExtractor() - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
 
getAuthorizedGrantTypes() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
getAuthorizedGrantTypes() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
The grant types for which this client is authorized.
getAutoApproveScopes() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
getBaseUrl(HttpServletRequest) - Method in class org.springframework.security.oauth.provider.filter.CoreOAuthProviderSupport
The configured base URL for this OAuth provider for the given HttpServletRequest.
getBaseUrl() - Method in class org.springframework.security.oauth.provider.filter.CoreOAuthProviderSupport
The configured base URL for this OAuth provider.
getBeanClass(Element) - Method in class org.springframework.security.oauth.config.ConsumerServiceBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.springframework.security.oauth.config.ExpressionHandlerBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.springframework.security.oauth.config.ProtectedResourceDetailsBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.springframework.security.oauth.config.TokenServiceBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.springframework.security.oauth.config.VerifierServiceBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.springframework.security.oauth2.config.xml.ClientDetailsServiceBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.springframework.security.oauth2.config.xml.ExpressionHandlerBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.springframework.security.oauth2.config.xml.ResourceBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.springframework.security.oauth2.config.xml.RestTemplateBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.springframework.security.oauth2.config.xml.WebExpressionHandlerBeanDefinitionParser
 
getCallbackParameterName() - Method in class org.springframework.security.oauth.provider.filter.UserAuthorizationSuccessfulAuthenticationHandler
The name of the request parameter that supplies the callback URL.
getCallbackURL(HttpServletRequest) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
Get the callback URL for the specified request.
getCallbackUrl() - Method in interface org.springframework.security.oauth.provider.token.OAuthProviderToken
The callback URL associated with this token.
getCallbackUrl() - Method in class org.springframework.security.oauth.provider.token.OAuthProviderTokenImpl
The callback url associated with this token.
getCheckTokenAccess() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
 
getCleanupIntervalSeconds() - Method in class org.springframework.security.oauth.provider.token.InMemorySelfCleaningProviderTokenServices
The interval at which to schedule cleanup.
getClientAuthenticationScheme() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
getClientAuthenticationScheme() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
The scheme to use to authenticate the client.
getClientCredentialsResource(String, String) - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
 
getClientDetailsService() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
getClientDetailsService() - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
 
getClientId() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
getClientId() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
The client identifier to use for this protected resource.
getClientId() - Method in exception org.springframework.security.oauth2.client.resource.UserApprovalRequiredException
 
getClientId() - Method in class org.springframework.security.oauth2.provider.approval.Approval
 
getClientId() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
getClientId() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
The client id.
getClientId(Principal) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpoint
 
getClientId(String) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
 
getClientSecret() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
getClientSecret() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
The client secret.
getClientSecret() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
getClientSecret() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
The client secret.
getConnectionTimeout() - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
The connection timeout (default 60 seconds).
getConsumerCredentials() - Method in class org.springframework.security.oauth.provider.ConsumerAuthentication
The credentials of this authentication.
getConsumerDetails() - Method in class org.springframework.security.oauth.provider.ConsumerAuthentication
The consumer details.
getConsumerDetails() - Method in class org.springframework.security.oauth.provider.OAuthAuthenticationDetails
 
getConsumerDetailsService() - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
The consumer details service.
getConsumerDetailsStore() - Method in class org.springframework.security.oauth.provider.InMemoryConsumerDetailsService
 
getConsumerKey() - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
getConsumerKey() - Method in interface org.springframework.security.oauth.consumer.ProtectedResourceDetails
The consumer key with which to interact with the provider.
getConsumerKey() - Method in class org.springframework.security.oauth.provider.BaseConsumerDetails
The consumer key.
getConsumerKey() - Method in class org.springframework.security.oauth.provider.ConsumerCredentials
The consumer key.
getConsumerKey() - Method in interface org.springframework.security.oauth.provider.ConsumerDetails
The consumer key.
getConsumerKey() - Method in interface org.springframework.security.oauth.provider.token.OAuthProviderToken
The consumer key associated with this oauth token.
getConsumerKey() - Method in class org.springframework.security.oauth.provider.token.OAuthProviderTokenImpl
The consumer key associated with this oauth token.
getConsumerName() - Method in class org.springframework.security.oauth.provider.BaseConsumerDetails
The name of the consumer.
getConsumerName() - Method in interface org.springframework.security.oauth.provider.ConsumerDetails
The name of the consumer (for display purposes).
getConsumerSecret() - Method in interface org.springframework.security.oauth.common.signature.SharedConsumerSecret
The consumer secret.
getConsumerSecret() - Method in class org.springframework.security.oauth.common.signature.SharedConsumerSecretImpl
 
getConsumerSupport() - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
The OAuth consumer support.
getConsumerTokenServices() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
getContext() - Static method in class org.springframework.security.oauth.consumer.OAuthSecurityContextHolder
 
getCookie() - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
 
getCookie() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
getCredentials() - Method in class org.springframework.security.oauth.provider.ConsumerAuthentication
The credentials.
getCredentials() - Method in class org.springframework.security.oauth2.provider.OAuth2Authentication
 
getCurrentUri() - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
 
getCurrentUri() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
The current URI that is being handled on the client.
getDecodedDetails() - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
The authentication details obtained by decoding the access token if available.
getDefaultAuthorizationServerTokenServices() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
getDefaultClientCredentialsResource() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
 
getDefaultImplicitResource() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
 
getDefaultOAuth2RequestFactory() - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
 
getDefaultResourceOwnerPasswordResource() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
 
getDetails() - Method in interface org.springframework.security.oauth.consumer.OAuthSecurityContext
Any details for this security this context.
getDetails() - Method in class org.springframework.security.oauth.consumer.OAuthSecurityContextImpl
 
getEmail() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
 
getEndpointsConfigurer() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration
 
getExceptionTranslator() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
getExceptionTranslator() - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
 
getExistingToken() - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
 
getExistingToken() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
getExpiration() - Method in class org.springframework.security.oauth2.common.DefaultExpiringOAuth2RefreshToken
The instant the token expires.
getExpiration() - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
The instant the token expires.
getExpiration() - Method in interface org.springframework.security.oauth2.common.ExpiringOAuth2RefreshToken
 
getExpiration() - Method in interface org.springframework.security.oauth2.common.OAuth2AccessToken
 
getExpiresAt() - Method in class org.springframework.security.oauth2.provider.approval.Approval
 
getExpiresIn() - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
 
getExpiresIn() - Method in interface org.springframework.security.oauth2.common.OAuth2AccessToken
 
getExpiryTokenCount() - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
 
getExtensions() - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
 
getExtensions() - Method in class org.springframework.security.oauth2.provider.OAuth2Request
 
getFilterProcessesUrl() - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
The URL for which this filter will be applied.
getFirst(String) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
getFlushInterval() - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
The interval (count of token inserts) between flushing expired tokens.
getFrameworkEndpointHandlerMapping() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
getGrantType() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
getGrantType() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
The grant type for obtaining an acces token for this resource.
getGrantType() - Method in class org.springframework.security.oauth2.provider.OAuth2Request
Tries to discover the grant type requested for the token associated with this request.
getGrantType() - Method in class org.springframework.security.oauth2.provider.TokenRequest
 
getHeaders() - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
 
getHeaders() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
getHttpErrorCode() - Method in exception org.springframework.security.oauth2.client.resource.OAuth2AccessDeniedException
 
getHttpErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.BadClientCredentialsException
 
getHttpErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.ClientAuthenticationException
 
getHttpErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.InsufficientScopeException
 
getHttpErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.InvalidClientException
 
getHttpErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.InvalidTokenException
 
getHttpErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
The HTTP error code associated with this error.
getHttpErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.UnauthorizedClientException
 
getHttpErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.UnauthorizedUserException
 
getHttpErrorCode() - Method in exception org.springframework.security.oauth2.provider.token.store.jwk.JwkException
Returns the Http Status used in the OAuth2 Error Response sent back to the caller.
getHttpMethod() - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
 
getHttpsStreamHandler(ProtectedResourceDetails, OAuthConsumerToken, OAuthConsumerSupport, String, Map<String, String>) - Method in class org.springframework.security.oauth.consumer.net.DefaultOAuthURLStreamHandlerFactory
 
getHttpsStreamHandler(ProtectedResourceDetails, OAuthConsumerToken, OAuthConsumerSupport, String, Map<String, String>) - Method in interface org.springframework.security.oauth.consumer.net.OAuthURLStreamHandlerFactory
Get the handler for an HTTPS stream.
getHttpStreamHandler(ProtectedResourceDetails, OAuthConsumerToken, OAuthConsumerSupport, String, Map<String, String>) - Method in class org.springframework.security.oauth.consumer.net.DefaultOAuthURLStreamHandlerFactory
 
getHttpStreamHandler(ProtectedResourceDetails, OAuthConsumerToken, OAuthConsumerSupport, String, Map<String, String>) - Method in interface org.springframework.security.oauth.consumer.net.OAuthURLStreamHandlerFactory
Get the handler for an HTTP stream.
getId() - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
getId() - Method in interface org.springframework.security.oauth.consumer.ProtectedResourceDetails
An identifier for these resource details.
getId() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
getId() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
Get a unique identifier for these protected resource details.
getIssuer() - Method in class org.springframework.security.oauth2.client.discovery.ProviderConfiguration
 
getJwkSetUri() - Method in class org.springframework.security.oauth2.client.discovery.ProviderConfiguration
 
getJwtClaimsSetVerifier() - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
 
getKey(Principal) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenKeyEndpoint
Get the verification key for the token signatures.
getKey() - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
Get the verification key for the token signatures.
getKeyPair(String) - Method in class org.springframework.security.oauth2.provider.token.store.KeyStoreKeyFactory
 
getKeyPair(String, char[]) - Method in class org.springframework.security.oauth2.provider.token.store.KeyStoreKeyFactory
 
getLastUpdatedAt() - Method in class org.springframework.security.oauth2.provider.approval.Approval
 
getLifecycleListeners() - Method in interface org.springframework.security.oauth.provider.token.OAuthTokenLifecycleRegistry
The collection of lifecycle listeners for this registry.
getLifecycleListeners() - Method in class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
The collection of lifecycle listeners for these services.
getList(String, Map<String, Object>, RowMapper<T>) - Method in class org.springframework.security.oauth2.common.util.DefaultJdbcListFactory
 
getList(String, Map<String, Object>, RowMapper<T>) - Method in interface org.springframework.security.oauth2.common.util.JdbcListFactory
 
getMappingForMethod(Method, Class<?>) - Method in class org.springframework.security.oauth2.provider.endpoint.FrameworkEndpointHandlerMapping
 
getName() - Method in class org.springframework.security.oauth.common.signature.HMAC_SHA1SignatureMethod
The name of this HMAC-SHA1 signature method ("HMAC-SHA1").
getName() - Method in interface org.springframework.security.oauth.common.signature.OAuthSignatureMethod
The name of the OAuth signature method.
getName() - Method in class org.springframework.security.oauth.common.signature.PlainTextSignatureMethod
The name of this plain text signature method ("PLAINTEXT").
getName() - Method in class org.springframework.security.oauth.common.signature.RSA_SHA1SignatureMethod
The name of this RSA-SHA1 signature method ("RSA-SHA1").
getName() - Method in class org.springframework.security.oauth.provider.ConsumerAuthentication
The name of this principal is the consumer key.
getNonceFactory() - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
The nonce factory.
getNonceServices() - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
The nonce services.
getOAuth2Authentication(ClientDetails, TokenRequest) - Method in class org.springframework.security.oauth2.provider.code.AuthorizationCodeTokenGranter
 
getOAuth2Authentication(ClientDetails, TokenRequest) - Method in class org.springframework.security.oauth2.provider.implicit.ImplicitTokenGranter
 
getOAuth2Authentication(ClientDetails, TokenRequest) - Method in class org.springframework.security.oauth2.provider.password.ResourceOwnerPasswordTokenGranter
 
getOAuth2Authentication(ClientDetails, TokenRequest) - Method in class org.springframework.security.oauth2.provider.token.AbstractTokenGranter
 
getOAuth2ClientContext() - Method in interface org.springframework.security.oauth2.client.OAuth2RestOperations
 
getOAuth2ClientContext() - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
 
getOAuth2ClientContext() - Method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
 
getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.client.resource.OAuth2AccessDeniedException
 
getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.BadClientCredentialsException
 
getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.ClientAuthenticationException
 
getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.InsufficientScopeException
 
getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.InvalidClientException
 
getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.InvalidGrantException
 
getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.InvalidRequestException
 
getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.InvalidScopeException
 
getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.InvalidTokenException
 
getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
The OAuth2 error code.
getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.RedirectMismatchException
 
getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.UnauthorizedClientException
 
getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.UnauthorizedUserException
 
getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.UnsupportedGrantTypeException
 
getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.UnsupportedResponseTypeException
 
getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.UserDeniedAuthorizationException
 
getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.provider.token.store.jwk.JwkException
Returns the error used in the OAuth2 Error Response sent back to the caller.
getOAuth2Request() - Method in class org.springframework.security.oauth2.provider.implicit.ImplicitTokenRequest
 
getOAuth2Request() - Method in class org.springframework.security.oauth2.provider.OAuth2Authentication
The authorization request containing details of the client application.
getOAuth2RequestFactory() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
getOAuth2RequestFactory() - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
 
getOAuth2RequestValidator() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
getOAuthFailureHandler() - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
The oauth failure handler.
getOAuthParameters() - Method in class org.springframework.security.oauth.provider.ConsumerAuthentication
Get the oauth parameters supplied in the request.
getOAuthQueryString(ProtectedResourceDetails, OAuthConsumerToken, URL, String, Map<String, String>) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
 
getOAuthQueryString(ProtectedResourceDetails, OAuthConsumerToken, URL, String, Map<String, String>) - Method in interface org.springframework.security.oauth.consumer.OAuthConsumerSupport
Get the query string that is to be used in the given request.
getObject() - Method in class org.springframework.security.oauth.config.ConsumerDetailsFactoryBean
 
getObject() - Method in class org.springframework.security.oauth2.config.xml.OAuth2ClientContextFactoryBean
 
getObject() - Method in class org.springframework.security.oauth2.config.xml.ResourceBeanDefinitionParser.StringListFactoryBean
 
getObjectDefinitionSource() - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerProcessingFilter
The filter invocation definition source.
getObjectType() - Method in class org.springframework.security.oauth.config.ConsumerDetailsFactoryBean
 
getObjectType() - Method in class org.springframework.security.oauth.config.ProtectedResourceDetailsServiceFactoryBean
 
getObjectType() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration.AuthorizationServerTokenServicesFactoryBean
 
getObjectType() - Method in class org.springframework.security.oauth2.config.xml.OAuth2ClientContextFactoryBean
 
getObjectType() - Method in class org.springframework.security.oauth2.config.xml.ResourceBeanDefinitionParser.StringListFactoryBean
 
getOrder() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfiguration
 
getParameters() - Method in exception org.springframework.security.oauth2.client.resource.UserApprovalRequiredException
Description of the parameters required to be submitted for approval.
getPassword() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
 
getPassword() - Method in class org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordResourceDetails
 
getPath(String) - Method in class org.springframework.security.oauth2.provider.endpoint.FrameworkEndpointHandlerMapping
 
getPaths() - Method in class org.springframework.security.oauth2.provider.endpoint.FrameworkEndpointHandlerMapping
 
getPlainTextPasswordEncoder() - Method in class org.springframework.security.oauth.common.signature.CoreOAuthSignatureMethodFactory
The password encoder to use for the plain-text password signature method.
getPortResolver() - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
The port resolver.
getPreEstablishedRedirectUri() - Method in class org.springframework.security.oauth2.client.token.grant.redirect.AbstractRedirectResourceDetails
The redirect URI that has been pre-established with the server.
getPreservedState() - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
 
getPreservedState() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
getPrincipal() - Method in class org.springframework.security.oauth.provider.ConsumerAuthentication
The principal (consumer details).
getPrincipal() - Method in class org.springframework.security.oauth2.provider.OAuth2Authentication
 
getPrivateKey() - Method in class org.springframework.security.oauth.common.signature.RSA_SHA1SignatureMethod
The private key.
getPrivateKey() - Method in class org.springframework.security.oauth.common.signature.RSAKeySecret
The private key.
getProtectedResourceDetailsService() - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
The protected resource details service.
getProtectedResourceDetailsService() - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerProcessingFilter
The protected resource details service.
getProviderSupport() - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
The OAuth provider support.
getProxy(Class<T>, ObjectFactory<T>) - Static method in class org.springframework.security.oauth2.common.util.ProxyCreator
 
getProxySelector() - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
The proxy selector to use.
getPublicKey() - Method in class org.springframework.security.oauth.common.signature.RSA_SHA1SignatureMethod
The private key.
getPublicKey() - Method in class org.springframework.security.oauth.common.signature.RSAKeySecret
The public key.
getRandom() - Method in class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
The random value generator used to create token secrets.
getRandom() - Method in class org.springframework.security.oauth.provider.verifier.RandomValueVerifierServices
The random value generator used to create token secrets.
getReadTimeout() - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
The read timeout (default 60 seconds).
getRealmName() - Method in class org.springframework.security.oauth.provider.OAuthProcessingFilterEntryPoint
 
getRedirectResolver() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
getRedirectStrategy() - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
The redirect strategy.
getRedirectUri() - Method in exception org.springframework.security.oauth2.client.resource.UserRedirectRequiredException
The uri to which the user is to be redirected.
getRedirectUri(AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.grant.redirect.AbstractRedirectResourceDetails
Extract a redirect uri from the resource and/or the current request.
getRedirectUri() - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
 
getRedirectUri() - Method in class org.springframework.security.oauth2.provider.OAuth2Request
 
getRefreshToken() - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
The refresh token associated with the access token, if any.
getRefreshToken() - Method in interface org.springframework.security.oauth2.common.OAuth2AccessToken
 
getRefreshTokenCount() - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
 
getRefreshTokenRequest() - Method in class org.springframework.security.oauth2.provider.OAuth2Request
If this request was for an access token to be refreshed, then the TokenRequest that led to the refresh may be available here if it is known.
getRefreshTokenValiditySeconds() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
getRefreshTokenValiditySeconds() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
The refresh token validity period for this client.
getRefreshTokenValiditySeconds(OAuth2Request) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
The refresh token validity period in seconds
getRegisteredRedirectUri() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
getRegisteredRedirectUri() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
The pre-defined redirect URI for this client to use during the "authorization_code" access grant.
getRememberMeServices() - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
The remember-me services.
getRemoteAddress() - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
Indicates the TCP/IP address the authentication request was received from.
getRequestCallback(OAuth2ProtectedResourceDetails, MultiValueMap<String, String>, HttpHeaders) - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
 
getRequestFactory() - Method in class org.springframework.security.oauth2.provider.token.AbstractTokenGranter
 
getRequestParams() - Method in exception org.springframework.security.oauth2.client.resource.UserRedirectRequiredException
The request parameters that are to be appended to the uri.
getRequestTokenHttpMethod() - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
getRequestTokenHttpMethod() - Method in interface org.springframework.security.oauth.consumer.ProtectedResourceDetails
The HTTP method to use with getRequestTokenURL()
getRequestTokenURL() - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
getRequestTokenURL() - Method in interface org.springframework.security.oauth.consumer.ProtectedResourceDetails
The URL to use to obtain an OAuth request token.
getRequestTokenValiditySeconds() - Method in class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
The validity (in seconds) of the unauthenticated request token.
getRequestValidator() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
getRequiredRealm() - Method in exception org.springframework.security.oauth.consumer.InvalidOAuthRealmException
 
getResource() - Method in exception org.springframework.security.oauth.consumer.AccessTokenRequiredException
 
getResource() - Method in class org.springframework.security.oauth.consumer.client.OAuthRestTemplate
 
getResource() - Method in exception org.springframework.security.oauth2.client.http.AccessTokenRequiredException
 
getResource() - Method in interface org.springframework.security.oauth2.client.OAuth2RestOperations
 
getResource() - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
 
getResource() - Method in exception org.springframework.security.oauth2.client.resource.OAuth2AccessDeniedException
 
getResource() - Method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
 
getResourceDescription() - Method in class org.springframework.security.oauth.provider.BaseConsumerDetails
The description of the resource.
getResourceDescription() - Method in interface org.springframework.security.oauth.provider.ResourceSpecificConsumerDetails
A description of the resource.
getResourceDetailsStore() - Method in class org.springframework.security.oauth.consumer.InMemoryProtectedResourceDetailsService
 
getResourceId() - Method in class org.springframework.security.oauth.consumer.OAuthConsumerToken
The id of the resource to which this token applies.
getResourceIds() - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
 
getResourceIds() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
getResourceIds() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
The resources that this client can access.
getResourceIds() - Method in class org.springframework.security.oauth2.provider.OAuth2Request
 
getResourceName() - Method in class org.springframework.security.oauth.provider.BaseConsumerDetails
The name of the resource.
getResourceName() - Method in interface org.springframework.security.oauth.provider.ResourceSpecificConsumerDetails
The name of the resource.
getResourceOwnerPasswordResource(String[], String, String, String, String) - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
 
getResourceServerTokenServices() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
getResponseContentType() - Method in class org.springframework.security.oauth.provider.filter.AccessTokenProcessingFilter
The content type of the response.
getResponseContentType() - Method in class org.springframework.security.oauth.provider.filter.UnauthenticatedRequestTokenProcessingFilter
The content type of the response.
getResponseErrorHandler() - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
 
getResponseExtractor() - Method in class org.springframework.security.oauth2.client.token.grant.implicit.ImplicitAccessTokenProvider
 
getResponseExtractor() - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
 
getResponseTypes() - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
 
getResponseTypes() - Method in class org.springframework.security.oauth2.provider.OAuth2Request
 
getRestTemplate() - Method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
 
getRestTemplate() - Method in interface org.springframework.security.oauth2.client.test.RestTemplateHolder
 
getRestTemplate() - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
 
getSalt() - Method in interface org.springframework.security.oauth.common.signature.SaltedConsumerSecret
Returns the salt to use for this consumer secret.
getScope() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
getScope() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
The scope of this resource.
getScope() - Method in exception org.springframework.security.oauth2.client.resource.UserApprovalRequiredException
 
getScope() - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
The scope of the token.
getScope() - Method in interface org.springframework.security.oauth2.common.OAuth2AccessToken
 
getScope() - Method in class org.springframework.security.oauth2.provider.approval.Approval
 
getScope() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
getScope() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
The scope of this client.
getSecret() - Method in class org.springframework.security.oauth.common.signature.PlainTextSignatureMethod
The secret.
getSecret() - Method in class org.springframework.security.oauth.consumer.OAuthConsumerToken
The token secret.
getSecret() - Method in interface org.springframework.security.oauth.provider.token.OAuthProviderToken
The token secret.
getSecret() - Method in class org.springframework.security.oauth.provider.token.OAuthProviderTokenImpl
The token secret.
getSecretKey() - Method in class org.springframework.security.oauth.common.signature.HMAC_SHA1SignatureMethod
The secret key.
getSecurityType() - Method in class org.springframework.security.oauth.provider.attributes.ConsumerSecurityConfig
 
getServletPath(String) - Method in class org.springframework.security.oauth2.provider.endpoint.FrameworkEndpointHandlerMapping
 
getSession() - Method in class org.springframework.security.oauth.consumer.token.HttpSessionBasedTokenServices
 
getSessionId() - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
Indicates the HttpSession id the authentication request was received from.
getSharedSecret() - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
getSharedSecret() - Method in interface org.springframework.security.oauth.consumer.ProtectedResourceDetails
The shared signature secret.
getSignature() - Method in class org.springframework.security.oauth.provider.ConsumerCredentials
The signature.
getSignatureBaseString(Map<String, Set<CharSequence>>, URL, String) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
Get the signature base string for the specified parameters.
getSignatureBaseString() - Method in class org.springframework.security.oauth.provider.ConsumerCredentials
The signature base string.
getSignatureBaseString(HttpServletRequest) - Method in class org.springframework.security.oauth.provider.filter.CoreOAuthProviderSupport
 
getSignatureBaseString(HttpServletRequest) - Method in interface org.springframework.security.oauth.provider.OAuthProviderSupport
Get the signature base string for the specified request, per OAuth Core 1.0, 9.1
getSignatureFactory() - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
The signature factory to use.
getSignatureMethod(String, SignatureSecret, String) - Method in class org.springframework.security.oauth.common.signature.CoreOAuthSignatureMethodFactory
 
getSignatureMethod(String, SignatureSecret, String) - Method in interface org.springframework.security.oauth.common.signature.OAuthSignatureMethodFactory
Get the signature method of the given name.
getSignatureMethod() - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
getSignatureMethod() - Method in interface org.springframework.security.oauth.consumer.ProtectedResourceDetails
The signature method to use for OAuth requests.
getSignatureMethod() - Method in class org.springframework.security.oauth.provider.ConsumerCredentials
The signature method.
getSignatureMethodFactory() - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
The OAuth signature method factory.
getSignatureSecret() - Method in class org.springframework.security.oauth.provider.BaseConsumerDetails
The signature secret.
getSignatureSecret() - Method in interface org.springframework.security.oauth.provider.ConsumerDetails
The signature secret.
getState() - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
 
getStateKey() - Method in exception org.springframework.security.oauth2.client.resource.UserRedirectRequiredException
The key to the state to preserve.
getStateKey() - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
 
getStateKey() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
getStateToPreserve() - Method in exception org.springframework.security.oauth2.client.resource.UserRedirectRequiredException
Some state that needs to be preserved and set up in the security context when the user returns.
getStatus() - Method in class org.springframework.security.oauth2.provider.approval.Approval
 
getStreamHandlerFactory() - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
The URL stream handler factory for connections to an OAuth resource.
getSummary() - Method in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
 
getSupport() - Method in class org.springframework.security.oauth.consumer.client.OAuthRestTemplate
The support logic to use.
getSupportedMediaTypes() - Method in class org.springframework.security.oauth2.http.converter.FormOAuth2ExceptionHttpMessageConverter
 
getSupportedOAuthParameters() - Method in class org.springframework.security.oauth.provider.filter.CoreOAuthProviderSupport
Get the supported OAuth parameters.
getThrowableAnalyzer() - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
The throwable analyzer.
getTimestamp() - Method in class org.springframework.security.oauth.provider.token.OAuthProviderTokenImpl
Timestamp associated with this token.
getToken(String) - Method in class org.springframework.security.oauth.consumer.token.HttpSessionBasedTokenServices
 
getToken(String) - Method in interface org.springframework.security.oauth.consumer.token.OAuthConsumerTokenServices
Get the token for the specified protected resource.
getToken() - Method in class org.springframework.security.oauth.provider.ConsumerCredentials
The OAuth token.
getToken(String) - Method in interface org.springframework.security.oauth.provider.token.OAuthProviderTokenServices
Read a token by its value.
getToken(String) - Method in class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
 
getTokenEndpoint() - Method in class org.springframework.security.oauth2.client.discovery.ProviderConfiguration
 
getTokenEnhancer() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
getTokenFromProvider(ProtectedResourceDetails, URL, String, OAuthConsumerToken, Map<String, String>) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
Get the consumer token with the given parameters and URL.
getTokenGranter() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
getTokenGranter() - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
 
getTokenKeyAccess() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
 
getTokenName() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
getTokenName() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
The name of the bearer token.
getTokenParameterName() - Method in class org.springframework.security.oauth.provider.filter.UserAuthorizationProcessingFilter
The name of the request parameter that supplies the token id.
getTokenParameterName() - Method in class org.springframework.security.oauth.provider.filter.UserAuthorizationSuccessfulAuthenticationHandler
The name of the request parameter that supplies the token id.
getTokenSecretLengthBytes() - Method in class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
The length of the token secret in bytes, before being base64-encoded.
getTokenServices() - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
The token services.
getTokenServices() - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
Get the OAuth token services.
getTokenServices() - Method in class org.springframework.security.oauth.provider.filter.UserAuthorizationProcessingFilter
Get the OAuth token services.
getTokenServices() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
getTokenServices() - Method in class org.springframework.security.oauth2.provider.token.AbstractTokenGranter
 
getTokenStore() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
getTokenStore() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
 
getTokenType() - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
The token type, as introduced in draft 11 of the OAuth 2 spec.
getTokenType() - Method in interface org.springframework.security.oauth2.common.OAuth2AccessToken
 
getTokenType() - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
The access token type used to authenticate the request (normally in an authorization header).
getTokenValue() - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
The access token value used to authenticate the request (normally in an authorization header).
getUnauthorizedRequestToken(String, String) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
 
getUnauthorizedRequestToken(ProtectedResourceDetails, String) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
 
getUnauthorizedRequestToken(String, String) - Method in interface org.springframework.security.oauth.consumer.OAuthConsumerSupport
Get an unauthorized request token for a protected resource.
getUnauthorizedRequestToken(ProtectedResourceDetails, String) - Method in interface org.springframework.security.oauth.consumer.OAuthConsumerSupport
Get an unauthorized request token for a protected resource.
getUserApprovalHandler() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
getUserApprovalRequest(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.ApprovalStoreUserApprovalHandler
 
getUserApprovalRequest(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.DefaultUserApprovalHandler
 
getUserApprovalRequest(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.TokenStoreUserApprovalHandler
 
getUserApprovalRequest(AuthorizationRequest, Authentication) - Method in interface org.springframework.security.oauth2.provider.approval.UserApprovalHandler
Generate a request for the authorization server to ask for the user's approval.
getUserApprovalSignal(AuthorizationCodeResourceDetails, AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
 
getUserAuthentication() - Method in interface org.springframework.security.oauth.provider.token.OAuthAccessProviderToken
Get the authentication of the user who authorized the access token.
getUserAuthentication() - Method in class org.springframework.security.oauth.provider.token.OAuthProviderTokenImpl
The authentication of the user who granted the access token.
getUserAuthentication() - Method in class org.springframework.security.oauth2.provider.OAuth2Authentication
The user authentication.
getUserAuthorizationRedirectURL(ProtectedResourceDetails, OAuthConsumerToken, String) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
Get the URL to which to redirect the user for authorization of protected resources.
getUserAuthorizationUri() - Method in class org.springframework.security.oauth2.client.token.grant.redirect.AbstractRedirectResourceDetails
The URI to which the user is to be redirected to authorize an access token.
getUserAuthorizationURL() - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
getUserAuthorizationURL() - Method in interface org.springframework.security.oauth.consumer.ProtectedResourceDetails
The URL to which to redirect the user for authorization of access to the protected resource.
getUserId() - Method in class org.springframework.security.oauth2.provider.approval.Approval
 
getUserInfoEndpoint() - Method in class org.springframework.security.oauth2.client.discovery.ProviderConfiguration
 
getUserName() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
 
getUsername() - Method in class org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordResourceDetails
 
getValidityWindowSeconds() - Method in class org.springframework.security.oauth.provider.nonce.ExpiringTimestampNonceServices
Set the timestamp validity window (in seconds).
getValidityWindowSeconds() - Method in class org.springframework.security.oauth.provider.nonce.InMemoryNonceServices
Set the timestamp validity window (in seconds).
getValue() - Method in class org.springframework.security.oauth.consumer.OAuthConsumerToken
The value of the token.
getValue() - Method in interface org.springframework.security.oauth.provider.token.OAuthProviderToken
The value of the token.
getValue() - Method in class org.springframework.security.oauth.provider.token.OAuthProviderTokenImpl
The value of the token.
getValue() - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
The token value.
getValue() - Method in class org.springframework.security.oauth2.common.DefaultOAuth2RefreshToken
 
getValue() - Method in interface org.springframework.security.oauth2.common.OAuth2AccessToken
 
getValue() - Method in interface org.springframework.security.oauth2.common.OAuth2RefreshToken
The value of the token.
getValueType() - Method in class org.springframework.security.oauth2.provider.client.Jackson2ArrayOrStringDeserializer
 
getVerifier() - Method in interface org.springframework.security.oauth.provider.token.OAuthProviderToken
The verifier string for this token.
getVerifier() - Method in class org.springframework.security.oauth.provider.token.OAuthProviderTokenImpl
The verifier string for this token.
getVerifierLengthBytes() - Method in class org.springframework.security.oauth.provider.verifier.RandomValueVerifierServices
The verifier length in bytes, before being encoded to a string.
getVerifierServices() - Method in class org.springframework.security.oauth.provider.filter.UserAuthorizationProcessingFilter
The verifier services to use.
getVerifierString(byte[]) - Method in class org.springframework.security.oauth.provider.verifier.RandomValueVerifierServices
Convert these random bytes to a verifier string.
grant(String, TokenRequest) - Method in class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenGranter
 
grant(String, TokenRequest) - Method in class org.springframework.security.oauth2.provider.CompositeTokenGranter
 
grant(String, TokenRequest) - Method in class org.springframework.security.oauth2.provider.token.AbstractTokenGranter
 
grant(String, TokenRequest) - Method in interface org.springframework.security.oauth2.provider.TokenGranter
 
GRANT_TYPE - Static variable in class org.springframework.security.oauth2.common.util.OAuth2Utils
Constant to use while parsing and formatting parameter maps for OAuth2 requests
GRANT_TYPE - Static variable in interface org.springframework.security.oauth2.provider.token.AccessTokenConverter
 

H

handle(HttpServletRequest, HttpServletResponse, AccessDeniedException) - Method in class org.springframework.security.oauth2.provider.error.OAuth2AccessDeniedHandler
 
handleClientRegistrationException(Exception, ServletWebRequest) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
 
handleClientRegistrationException(Exception) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpoint
 
handleError(ClientHttpResponse) - Method in class org.springframework.security.oauth2.client.http.OAuth2ErrorHandler
 
handleError(HttpServletRequest) - Method in class org.springframework.security.oauth2.provider.endpoint.WhitelabelErrorEndpoint
 
handleException(Exception) - Method in class org.springframework.security.oauth2.provider.endpoint.CheckTokenEndpoint
 
handleException(Exception) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpoint
 
handleException(OAuth2Exception) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpoint
 
handleHttpEntityResponse(HttpEntity<?>, ServletWebRequest) - Method in class org.springframework.security.oauth2.provider.error.DefaultOAuth2ExceptionRenderer
 
handleHttpEntityResponse(HttpEntity<?>, ServletWebRequest) - Method in interface org.springframework.security.oauth2.provider.error.OAuth2ExceptionRenderer
 
handleHttpRequestMethodNotSupportedException(HttpRequestMethodNotSupportedException) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpoint
 
handleHttpSessionRequiredException(HttpSessionRequiredException, ServletWebRequest) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
 
handleOAuth2Exception(OAuth2Exception, ServletWebRequest) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
 
hasAnyScope(Authentication, String[]) - Static method in class org.springframework.security.oauth2.provider.expression.OAuth2ExpressionUtils
 
hasAnyScope(String...) - Method in class org.springframework.security.oauth2.provider.expression.OAuth2SecurityExpressionMethods
Check if the current OAuth2 authentication has one of the scopes specified.
hasAnyScopeMatching(Authentication, String[]) - Static method in class org.springframework.security.oauth2.provider.expression.OAuth2ExpressionUtils
 
hasAnyScopeMatching(String...) - Method in class org.springframework.security.oauth2.provider.expression.OAuth2SecurityExpressionMethods
Check if the current OAuth2 authentication has one of the scopes matching a specified regex expression.
hasError(ClientHttpResponse) - Method in class org.springframework.security.oauth2.client.http.OAuth2ErrorHandler
 
hashCode() - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport.QueryParameterValue
 
hashCode() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
hashCode() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
hashCode() - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
 
hashCode() - Method in class org.springframework.security.oauth2.common.DefaultOAuth2RefreshToken
 
hashCode() - Method in class org.springframework.security.oauth2.provider.approval.Approval
 
hashCode() - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
 
hashCode() - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
 
hashCode() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
hashCode() - Method in class org.springframework.security.oauth2.provider.OAuth2Authentication
 
hashCode() - Method in class org.springframework.security.oauth2.provider.OAuth2Request
 
hasScope(String) - Method in class org.springframework.security.oauth2.provider.expression.OAuth2SecurityExpressionMethods
Check if the current OAuth2 authentication has the scope specified.
hasScopeMatching(String) - Method in class org.springframework.security.oauth2.provider.expression.OAuth2SecurityExpressionMethods
Check if the current OAuth2 authentication has one of the scopes matching a specified regex expression.
HMAC_SHA1SignatureMethod - Class in org.springframework.security.oauth.common.signature
HMAC-SHA1 signature method.
HMAC_SHA1SignatureMethod(SecretKey) - Constructor for class org.springframework.security.oauth.common.signature.HMAC_SHA1SignatureMethod
Construct a HMAC-SHA1 signature method with the given HMAC-SHA1 key.
hostMatches(String, String) - Method in class org.springframework.security.oauth2.provider.endpoint.DefaultRedirectResolver
Check if host matches the registered value.
HttpSessionBasedTokenServices - Class in org.springframework.security.oauth.consumer.token
Stores the tokens in an HTTP session.
HttpSessionBasedTokenServices() - Constructor for class org.springframework.security.oauth.consumer.token.HttpSessionBasedTokenServices
 
HttpSessionOAuthRememberMeServices - Class in org.springframework.security.oauth.consumer.rememberme
Default implementation of the OAuth2 rememberme services.
HttpSessionOAuthRememberMeServices() - Constructor for class org.springframework.security.oauth.consumer.rememberme.HttpSessionOAuthRememberMeServices
 

I

ImplicitAccessTokenProvider - Class in org.springframework.security.oauth2.client.token.grant.implicit
Provider for obtaining an oauth2 access token by using implicit grant.
ImplicitAccessTokenProvider() - Constructor for class org.springframework.security.oauth2.client.token.grant.implicit.ImplicitAccessTokenProvider
 
ImplicitGrantService - Interface in org.springframework.security.oauth2.provider.implicit
Deprecated.
with no replacement (it shouldn't be necessary to use this strategy since 2.0.2)
ImplicitResourceDetails - Class in org.springframework.security.oauth2.client.token.grant.implicit
 
ImplicitResourceDetails() - Constructor for class org.springframework.security.oauth2.client.token.grant.implicit.ImplicitResourceDetails
 
ImplicitTokenGranter - Class in org.springframework.security.oauth2.provider.implicit
 
ImplicitTokenGranter(AuthorizationServerTokenServices, ClientDetailsService, OAuth2RequestFactory) - Constructor for class org.springframework.security.oauth2.provider.implicit.ImplicitTokenGranter
 
ImplicitTokenGranter(AuthorizationServerTokenServices, ClientDetailsService, OAuth2RequestFactory, String) - Constructor for class org.springframework.security.oauth2.provider.implicit.ImplicitTokenGranter
 
ImplicitTokenRequest - Class in org.springframework.security.oauth2.provider.implicit
 
ImplicitTokenRequest(TokenRequest, OAuth2Request) - Constructor for class org.springframework.security.oauth2.provider.implicit.ImplicitTokenRequest
 
init() - Method in class org.springframework.security.oauth.config.OAuthSecurityNamespaceHandler
 
init(FilterConfig) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
 
init(FilterConfig) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerProcessingFilter
 
init(FilterConfig) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
 
init(FilterConfig) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientContextFilter
 
init(ClientDetailsServiceBuilder<?>) - Method in class org.springframework.security.oauth2.config.annotation.configurers.ClientDetailsServiceConfigurer
 
init() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration
 
init(HttpSecurity) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
 
init(HttpSecurity) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
 
init() - Method in class org.springframework.security.oauth2.config.xml.OAuth2SecurityNamespaceHandler
 
init(FilterConfig) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
 
init(FilterConfig) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpointAuthenticationFilter
 
initExtractorMap() - Method in class org.springframework.security.oauth2.common.DefaultThrowableAnalyzer
 
initialize(OAuth2ProtectedResourceDetails, BaseOAuth2ProtectedResourceDetails) - Static method in class org.springframework.security.oauth2.client.test.OAuth2ContextConfiguration.ResourceHelper
 
inMemory() - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder
 
inMemory() - Method in class org.springframework.security.oauth2.config.annotation.configurers.ClientDetailsServiceConfigurer
 
InMemoryApprovalStore - Class in org.springframework.security.oauth2.provider.approval
 
InMemoryApprovalStore() - Constructor for class org.springframework.security.oauth2.provider.approval.InMemoryApprovalStore
 
InMemoryAuthorizationCodeServices - Class in org.springframework.security.oauth2.provider.code
Implementation of authorization code services that stores the codes and authentication in memory.
InMemoryAuthorizationCodeServices() - Constructor for class org.springframework.security.oauth2.provider.code.InMemoryAuthorizationCodeServices
 
InMemoryClientDetailsService - Class in org.springframework.security.oauth2.provider.client
Basic, in-memory implementation of the client details service.
InMemoryClientDetailsService() - Constructor for class org.springframework.security.oauth2.provider.client.InMemoryClientDetailsService
 
InMemoryClientDetailsServiceBuilder - Class in org.springframework.security.oauth2.config.annotation.builders
 
InMemoryClientDetailsServiceBuilder() - Constructor for class org.springframework.security.oauth2.config.annotation.builders.InMemoryClientDetailsServiceBuilder
 
InMemoryConsumerDetailsService - Class in org.springframework.security.oauth.provider
Basic, in-memory implementation of the consumer details service.
InMemoryConsumerDetailsService() - Constructor for class org.springframework.security.oauth.provider.InMemoryConsumerDetailsService
 
InMemoryImplicitGrantService - Class in org.springframework.security.oauth2.provider.implicit
In-memory implementation of the ImplicitGrantService.
InMemoryImplicitGrantService() - Constructor for class org.springframework.security.oauth2.provider.implicit.InMemoryImplicitGrantService
 
InMemoryNonceServices - Class in org.springframework.security.oauth.provider.nonce
Expands on the ExpiringTimestampNonceServices to include validation of the nonce for replay protection.
InMemoryNonceServices() - Constructor for class org.springframework.security.oauth.provider.nonce.InMemoryNonceServices
 
InMemoryProtectedResourceDetailsService - Class in org.springframework.security.oauth.consumer
Basic, in-memory implementation of a protected resource details service.
InMemoryProtectedResourceDetailsService() - Constructor for class org.springframework.security.oauth.consumer.InMemoryProtectedResourceDetailsService
 
InMemoryProviderTokenServices - Class in org.springframework.security.oauth.provider.token
Implementation of TokenServices that stores tokens in memory.
InMemoryProviderTokenServices() - Constructor for class org.springframework.security.oauth.provider.token.InMemoryProviderTokenServices
 
InMemorySelfCleaningProviderTokenServices - Class in org.springframework.security.oauth.provider.token
Implementation of TokenServices that stores tokens in memory.
InMemorySelfCleaningProviderTokenServices() - Constructor for class org.springframework.security.oauth.provider.token.InMemorySelfCleaningProviderTokenServices
 
InMemoryTokenStore - Class in org.springframework.security.oauth2.provider.token.store
Implementation of token services that stores tokens in memory.
InMemoryTokenStore() - Constructor for class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
 
INSUFFICIENT_SCOPE - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
 
InsufficientScopeException - Exception in org.springframework.security.oauth2.common.exceptions
Exception representing insufficient scope in a token when a request is handled by a Resource Server.
InsufficientScopeException(String, Set<String>) - Constructor for exception org.springframework.security.oauth2.common.exceptions.InsufficientScopeException
 
InsufficientScopeException(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.InsufficientScopeException
 
INVALID_CLIENT - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
 
INVALID_GRANT - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
 
INVALID_REQUEST - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
 
INVALID_SCOPE - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
 
INVALID_TOKEN - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
 
InvalidClientException - Exception in org.springframework.security.oauth2.common.exceptions
Exception thrown when a client was unable to authenticate.
InvalidClientException(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.InvalidClientException
 
InvalidGrantException - Exception in org.springframework.security.oauth2.common.exceptions
 
InvalidGrantException(String, Throwable) - Constructor for exception org.springframework.security.oauth2.common.exceptions.InvalidGrantException
 
InvalidGrantException(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.InvalidGrantException
 
InvalidOAuthParametersException - Exception in org.springframework.security.oauth.provider
 
InvalidOAuthParametersException(String) - Constructor for exception org.springframework.security.oauth.provider.InvalidOAuthParametersException
 
InvalidOAuthRealmException - Exception in org.springframework.security.oauth.consumer
Thrown when a different realm appears to be the cause of the authorization failure.
InvalidOAuthRealmException(String, String) - Constructor for exception org.springframework.security.oauth.consumer.InvalidOAuthRealmException
 
InvalidOAuthTokenException - Exception in org.springframework.security.oauth.provider.token
 
InvalidOAuthTokenException(String) - Constructor for exception org.springframework.security.oauth.provider.token.InvalidOAuthTokenException
 
InvalidRequestException - Exception in org.springframework.security.oauth2.common.exceptions
 
InvalidRequestException(String, Throwable) - Constructor for exception org.springframework.security.oauth2.common.exceptions.InvalidRequestException
 
InvalidRequestException(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.InvalidRequestException
 
InvalidScopeException - Exception in org.springframework.security.oauth2.common.exceptions
Exception representing an invalid scope in a token or authorization request (i.e. from an Authorization Server).
InvalidScopeException(String, Set<String>) - Constructor for exception org.springframework.security.oauth2.common.exceptions.InvalidScopeException
 
InvalidScopeException(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.InvalidScopeException
 
InvalidSignatureException - Exception in org.springframework.security.oauth.common.signature
Thrown when a signature is invalid.
InvalidSignatureException(String) - Constructor for exception org.springframework.security.oauth.common.signature.InvalidSignatureException
 
InvalidSignatureException(String, Throwable) - Constructor for exception org.springframework.security.oauth.common.signature.InvalidSignatureException
 
InvalidTokenException - Exception in org.springframework.security.oauth2.common.exceptions
 
InvalidTokenException(String, Throwable) - Constructor for exception org.springframework.security.oauth2.common.exceptions.InvalidTokenException
 
InvalidTokenException(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.InvalidTokenException
 
isAcceptsAuthorizationHeader() - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
isAcceptsAuthorizationHeader() - Method in interface org.springframework.security.oauth.consumer.ProtectedResourceDetails
Whether the provider of this resource accepts the OAuth Authorization HTTP header.
isAccessToken() - Method in class org.springframework.security.oauth.consumer.OAuthConsumerToken
Whether this is an OAuth access token.
isAccessToken() - Method in interface org.springframework.security.oauth.provider.token.OAuthProviderToken
Whether this is an OAuth access token.
isAccessToken() - Method in class org.springframework.security.oauth.provider.token.OAuthProviderTokenImpl
Whether this is an OAuth access token.
isAllowAllMethods() - Method in class org.springframework.security.oauth.provider.filter.ProtectedResourceProcessingFilter
Whether to allow all methods.
isApproved() - Method in class org.springframework.security.oauth2.provider.approval.Approval
 
isApproved(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.ApprovalStoreUserApprovalHandler
 
isApproved(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.DefaultUserApprovalHandler
Basic implementation just requires the authorization request to be explicitly approved and the user to be authenticated.
isApproved(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.TokenStoreUserApprovalHandler
Basic implementation just requires the authorization request to be explicitly approved and the user to be authenticated.
isApproved(AuthorizationRequest, Authentication) - Method in interface org.springframework.security.oauth2.provider.approval.UserApprovalHandler
Tests whether the specified authorization request has been approved by the current user (if there is one).
isApproved() - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
 
isApproved() - Method in class org.springframework.security.oauth2.provider.OAuth2Request
 
isAuthenticated() - Method in class org.springframework.security.oauth.provider.ConsumerAuthentication
Whether the signature has been validated.
isAuthenticated() - Method in class org.springframework.security.oauth2.provider.OAuth2Authentication
 
isAuthenticationRequired() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
isAuthenticationRequired() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
Whether a secret is required to obtain an access token to this resource.
isAutoApprove(String) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
isAutoApprove(String) - Method in interface org.springframework.security.oauth2.provider.ClientDetails
Test whether client needs user approval for a particular scope.
isClient() - Method in class org.springframework.security.oauth2.provider.expression.OAuth2SecurityExpressionMethods
Check if the current authentication is acting as an authenticated client application not on behalf of a user.
isClientOnly() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
isClientOnly() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
A flag to indicate that this resource is only to be used with client credentials, thus allowing access tokens to be cached independent of a user's session.
isClientOnly() - Method in class org.springframework.security.oauth2.client.token.grant.client.ClientCredentialsResourceDetails
 
isClientOnly() - Method in class org.springframework.security.oauth2.provider.OAuth2Authentication
Convenience method to check if there is a user associated with this token, or just a client application.
isCurrentlyActive() - Method in class org.springframework.security.oauth2.provider.approval.Approval
 
isEmpty() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
isError() - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
 
isError() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
isExpired(OAuthProviderTokenImpl) - Method in class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
Whether the auth token is expired.
isExpired() - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
Convenience method for checking expiration
isExpired() - Method in interface org.springframework.security.oauth2.common.OAuth2AccessToken
 
isExpired(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
 
isHandler(Class<?>) - Method in class org.springframework.security.oauth2.provider.endpoint.FrameworkEndpointHandlerMapping
Detects @FrameworkEndpoint annotations in handler beans.
isIgnoreInadequateCredentials() - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
Whether to ignore missing OAuth credentials.
isOAuth(Authentication) - Static method in class org.springframework.security.oauth2.provider.expression.OAuth2ExpressionUtils
 
isOAuth() - Method in class org.springframework.security.oauth2.provider.expression.OAuth2SecurityExpressionMethods
Permit access to oauth requests, so used for example to only allow machine clients to access a resource.
isOAuthClientAuth(Authentication) - Static method in class org.springframework.security.oauth2.provider.expression.OAuth2ExpressionUtils
 
isOAuthConsumerAuth(SecurityExpressionRoot) - Static method in class org.springframework.security.oauth.provider.expression.OAuthMethodSecurityExpressionHandler
 
isOAuthUserAuth(Authentication) - Static method in class org.springframework.security.oauth2.provider.expression.OAuth2ExpressionUtils
 
isPublic() - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
 
isRefresh() - Method in class org.springframework.security.oauth2.provider.OAuth2Request
 
isRefreshToken(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
 
isRequire10a() - Method in class org.springframework.security.oauth.provider.filter.AccessTokenProcessingFilter
Whether to require 1.0a support.
isRequire10a() - Method in class org.springframework.security.oauth.provider.filter.UnauthenticatedRequestTokenProcessingFilter
Whether to require 1.0a support.
isRequire10a() - Method in class org.springframework.security.oauth.provider.filter.UserAuthorizationProcessingFilter
Whether to require 1.0a support.
isRequire10a() - Method in class org.springframework.security.oauth.provider.filter.UserAuthorizationSuccessfulAuthenticationHandler
Whether to require 1.0a support.
isRequireAuthenticated() - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerProcessingFilter
Whether to require the current authentication to be authenticated.
isRequiredToObtainAuthenticatedToken() - Method in class org.springframework.security.oauth.provider.BaseConsumerDetails
Whether this consumer is required to obtain an authenticated oauth token.
isRequiredToObtainAuthenticatedToken() - Method in interface org.springframework.security.oauth.provider.ExtraTrustConsumerDetails
Whether this consumer is required to obtain an authenticated oauth token.
isScoped() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
isScoped() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
Whether this resource is limited to a specific scope.
isScoped() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
isScoped() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
Whether this client is limited to a specific scope.
isSecretRequired() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
isSecretRequired() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
Whether a secret is required to authenticate this client.
isSignatureValidated() - Method in class org.springframework.security.oauth.provider.ConsumerAuthentication
Whether the signature has been validated.
isSingleton() - Method in class org.springframework.security.oauth.config.ConsumerDetailsFactoryBean
 
isSingleton() - Method in class org.springframework.security.oauth2.config.xml.OAuth2ClientContextFactoryBean
 
isSingleton() - Method in class org.springframework.security.oauth2.config.xml.ResourceBeanDefinitionParser.StringListFactoryBean
 
issuer(String) - Method in class org.springframework.security.oauth2.client.discovery.ProviderConfiguration.Builder
 
IssuerClaimVerifier - Class in org.springframework.security.oauth2.provider.token.store
A JwtClaimsSetVerifier that verifies the Issuer (iss) claim contained in the JWT Claims Set against the issuer supplied to the constructor.
IssuerClaimVerifier(URL) - Constructor for class org.springframework.security.oauth2.provider.token.store.IssuerClaimVerifier
 
isSupportHMAC_SHA1() - Method in class org.springframework.security.oauth.common.signature.CoreOAuthSignatureMethodFactory
Whether to support HMAC-SHA1 signature method.
isSupportPlainText() - Method in class org.springframework.security.oauth.common.signature.CoreOAuthSignatureMethodFactory
Whether to support the plain text signature method.
isSupportRefreshToken(OAuth2Request) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
Is a refresh token supported for this client (or the global setting if clientDetailsService is not set.
isSupportRSA_SHA1() - Method in class org.springframework.security.oauth.common.signature.CoreOAuthSignatureMethodFactory
Whether to support RSA-SHA1 signature method.
isTokenServicesOverride() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
isUse10a() - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
isUse10a() - Method in interface org.springframework.security.oauth.consumer.ProtectedResourceDetails
Whether to use OAuth Core 1.0a.
isUseCurrentUri() - Method in class org.springframework.security.oauth2.client.token.grant.redirect.AbstractRedirectResourceDetails
Flag to signal that the current URI (if set) in the request should be used in preference to the pre-established redirect URI.
isUser() - Method in class org.springframework.security.oauth2.provider.DefaultSecurityContextAccessor
 
isUser() - Method in class org.springframework.security.oauth2.provider.expression.OAuth2SecurityExpressionMethods
Check if the current authentication is acting on behalf of an authenticated user.
isUser() - Method in interface org.springframework.security.oauth2.provider.SecurityContextAccessor
 
isUserDetailsServiceOverride() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 

J

Jackson2ArrayOrStringDeserializer - Class in org.springframework.security.oauth2.provider.client
 
Jackson2ArrayOrStringDeserializer() - Constructor for class org.springframework.security.oauth2.provider.client.Jackson2ArrayOrStringDeserializer
 
Jackson2JsonParser - Class in org.springframework.security.oauth2.common.util
 
Jackson2JsonParser() - Constructor for class org.springframework.security.oauth2.common.util.Jackson2JsonParser
 
JaxbOAuth2AccessTokenMessageConverter - Class in org.springframework.security.oauth2.http.converter.jaxb
 
JaxbOAuth2AccessTokenMessageConverter() - Constructor for class org.springframework.security.oauth2.http.converter.jaxb.JaxbOAuth2AccessTokenMessageConverter
 
JaxbOAuth2ExceptionMessageConverter - Class in org.springframework.security.oauth2.http.converter.jaxb
 
JaxbOAuth2ExceptionMessageConverter() - Constructor for class org.springframework.security.oauth2.http.converter.jaxb.JaxbOAuth2ExceptionMessageConverter
 
jdbc() - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder
 
jdbc(DataSource) - Method in class org.springframework.security.oauth2.config.annotation.configurers.ClientDetailsServiceConfigurer
 
JdbcApprovalStore - Class in org.springframework.security.oauth2.provider.approval
 
JdbcApprovalStore(DataSource) - Constructor for class org.springframework.security.oauth2.provider.approval.JdbcApprovalStore
 
JdbcAuthorizationCodeServices - Class in org.springframework.security.oauth2.provider.code
Implementation of authorization code services that stores the codes and authentication in a database.
JdbcAuthorizationCodeServices(DataSource) - Constructor for class org.springframework.security.oauth2.provider.code.JdbcAuthorizationCodeServices
 
JdbcClientDetailsService - Class in org.springframework.security.oauth2.provider.client
Basic, JDBC implementation of the client details service.
JdbcClientDetailsService(DataSource) - Constructor for class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
 
JdbcClientDetailsServiceBuilder - Class in org.springframework.security.oauth2.config.annotation.builders
 
JdbcClientDetailsServiceBuilder() - Constructor for class org.springframework.security.oauth2.config.annotation.builders.JdbcClientDetailsServiceBuilder
 
JdbcClientTokenServices - Class in org.springframework.security.oauth2.client.token
Implementation of token services that stores tokens in a database for retrieval by client applications.
JdbcClientTokenServices(DataSource) - Constructor for class org.springframework.security.oauth2.client.token.JdbcClientTokenServices
 
JdbcListFactory - Interface in org.springframework.security.oauth2.common.util
 
JdbcTokenStore - Class in org.springframework.security.oauth2.provider.token.store
Implementation of token services that stores tokens in a database.
JdbcTokenStore(DataSource) - Constructor for class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
JdkSerializationStrategy - Class in org.springframework.security.oauth2.provider.token.store.redis
Serializes objects using JdkSerializationRedisSerializer
JdkSerializationStrategy() - Constructor for class org.springframework.security.oauth2.provider.token.store.redis.JdkSerializationStrategy
 
JsonDateDeserializer - Class in org.springframework.security.oauth2.common.util
JSON deserializer for Jackson to handle regular date instances as timestamps in ISO format.
JsonDateDeserializer() - Constructor for class org.springframework.security.oauth2.common.util.JsonDateDeserializer
 
JsonDateSerializer - Class in org.springframework.security.oauth2.common.util
JSON serializer for Jackson to handle regular date instances as timestamps in ISO format.
JsonDateSerializer() - Constructor for class org.springframework.security.oauth2.common.util.JsonDateSerializer
 
JsonParser - Interface in org.springframework.security.oauth2.common.util
 
JsonParserFactory - Class in org.springframework.security.oauth2.common.util
 
JsonParserFactory() - Constructor for class org.springframework.security.oauth2.common.util.JsonParserFactory
 
JTI - Static variable in interface org.springframework.security.oauth2.provider.token.AccessTokenConverter
 
JwkException - Exception in org.springframework.security.oauth2.provider.token.store.jwk
General exception for JSON Web Key (JWK) related errors.
JwkException(String) - Constructor for exception org.springframework.security.oauth2.provider.token.store.jwk.JwkException
 
JwkException(String, Throwable) - Constructor for exception org.springframework.security.oauth2.provider.token.store.jwk.JwkException
 
jwkSetUri(String) - Method in class org.springframework.security.oauth2.client.discovery.ProviderConfiguration.Builder
 
JwkTokenStore - Class in org.springframework.security.oauth2.provider.token.store.jwk
A TokenStore implementation that provides support for verifying the JSON Web Signature (JWS) for a JSON Web Token (JWT) using a JSON Web Key (JWK).
JwkTokenStore(String) - Constructor for class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
Creates a new instance using the provided URL as the location for the JWK Set.
JwkTokenStore(List<String>) - Constructor for class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
Creates a new instance using the provided URLs as the location for the JWK Sets.
JwkTokenStore(String, AccessTokenConverter) - Constructor for class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
Creates a new instance using the provided URL as the location for the JWK Set and a custom AccessTokenConverter.
JwkTokenStore(String, JwtClaimsSetVerifier) - Constructor for class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
Creates a new instance using the provided URL as the location for the JWK Set and a custom JwtClaimsSetVerifier.
JwkTokenStore(String, AccessTokenConverter, JwtClaimsSetVerifier) - Constructor for class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
Creates a new instance using the provided URL as the location for the JWK Set and a custom AccessTokenConverter and JwtClaimsSetVerifier.
JwkTokenStore(List<String>, AccessTokenConverter, JwtClaimsSetVerifier) - Constructor for class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
Creates a new instance using the provided URLs as the location for the JWK Sets and a custom AccessTokenConverter and JwtClaimsSetVerifier.
JwtAccessTokenConverter - Class in org.springframework.security.oauth2.provider.token.store
Helper that translates between JWT encoded token values and OAuth authentication information (in both directions).
JwtAccessTokenConverter() - Constructor for class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
 
JwtClaimsSetVerifier - Interface in org.springframework.security.oauth2.provider.token.store
This interface provides the capability of verifying the claim(s) contained in a JWT Claims Set, for example, expiration time (exp), not before (nbf), issuer (iss), audience (aud), subject (sub), etc.
JwtTokenStore - Class in org.springframework.security.oauth2.provider.token.store
A TokenStore implementation that just reads data from the tokens themselves.
JwtTokenStore(JwtAccessTokenConverter) - Constructor for class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
Create a JwtTokenStore with this token enhancer (should be shared with the DefaultTokenServices if used).

K

KEY_PREFIX - Static variable in class org.springframework.security.oauth.consumer.token.HttpSessionBasedTokenServices
 
keySet() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
KeyStoreKeyFactory - Class in org.springframework.security.oauth2.provider.token.store
Factory for RSA key pairs from a JKS keystore file.
KeyStoreKeyFactory(Resource, char[]) - Constructor for class org.springframework.security.oauth2.provider.token.store.KeyStoreKeyFactory
 

L

length() - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport.QueryParameterValue
 
listClientDetails() - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
 
listClientDetails() - Method in interface org.springframework.security.oauth2.provider.ClientRegistrationService
 
loadAuthentication(String) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
 
loadAuthentication(String) - Method in class org.springframework.security.oauth2.provider.token.RemoteTokenServices
 
loadAuthentication(String) - Method in interface org.springframework.security.oauth2.provider.token.ResourceServerTokenServices
Load the credentials for the specified access token.
loadClientByClientId(String) - Method in class org.springframework.security.oauth2.provider.client.InMemoryClientDetailsService
 
loadClientByClientId(String) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
 
loadClientByClientId(String) - Method in interface org.springframework.security.oauth2.provider.ClientDetailsService
Load a client by the client id.
loadConsumerByConsumerKey(String) - Method in interface org.springframework.security.oauth.provider.ConsumerDetailsService
Load a consumer by the consumer key.
loadConsumerByConsumerKey(String) - Method in class org.springframework.security.oauth.provider.InMemoryConsumerDetailsService
 
loadOAuthParameters(ProtectedResourceDetails, URL, OAuthConsumerToken, String, Map<String, String>) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
Loads the OAuth parameters for the given resource at the given URL and the given token.
loadProtectedResourceDetailsById(String) - Method in class org.springframework.security.oauth.consumer.InMemoryProtectedResourceDetailsService
 
loadProtectedResourceDetailsById(String) - Method in interface org.springframework.security.oauth.consumer.ProtectedResourceDetailsService
Load the details of a protected resource by id.
loadRememberedTokens(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.oauth.consumer.rememberme.HttpSessionOAuthRememberMeServices
 
loadRememberedTokens(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.oauth.consumer.rememberme.NoOpOAuthRememberMeServices
 
loadRememberedTokens(HttpServletRequest, HttpServletResponse) - Method in interface org.springframework.security.oauth.consumer.rememberme.OAuthRememberMeServices
Load any remembered tokens for the given request.
loadSignificantParametersForSignatureBaseString(HttpServletRequest) - Method in class org.springframework.security.oauth.provider.filter.CoreOAuthProviderSupport
Loads the significant parameters (name-to-value map) that are to be used to calculate the signature base string.
loadUserByUsername(String) - Method in class org.springframework.security.oauth2.provider.client.ClientDetailsUserDetailsService
 
logger - Variable in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
 
logger - Variable in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
 
logger - Variable in class org.springframework.security.oauth2.provider.endpoint.CheckTokenEndpoint
 
logger - Variable in class org.springframework.security.oauth2.provider.endpoint.TokenKeyEndpoint
 
logger - Variable in class org.springframework.security.oauth2.provider.error.AbstractOAuth2SecurityExceptionHandler
Logger available to subclasses
logger - Variable in class org.springframework.security.oauth2.provider.token.AbstractTokenGranter
 
logger - Variable in class org.springframework.security.oauth2.provider.token.RemoteTokenServices
 

M

MAC_NAME - Static variable in class org.springframework.security.oauth.common.signature.HMAC_SHA1SignatureMethod
The MAC name (for interfacing with javax.crypto.*).
matches(HttpServletRequest) - Method in class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenEndpointFilter.ClientCredentialsRequestMatcher
 
messages - Variable in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
 
messages - Variable in class org.springframework.security.oauth.consumer.filter.OAuthConsumerProcessingFilter
 
messages - Variable in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
 

N

narrowScope(Set<String>) - Method in class org.springframework.security.oauth2.provider.OAuth2Request
Update the scope and create a new request.
NonceAlreadyUsedException - Exception in org.springframework.security.oauth.provider.nonce
 
NonceAlreadyUsedException(String) - Constructor for exception org.springframework.security.oauth.provider.nonce.NonceAlreadyUsedException
 
NonceFactory - Interface in org.springframework.security.oauth.consumer.nonce
A nonce factory.
NoOpOAuthRememberMeServices - Class in org.springframework.security.oauth.consumer.rememberme
Basic, no-op implementation of the remember-me services.
NoOpOAuthRememberMeServices() - Constructor for class org.springframework.security.oauth.consumer.rememberme.NoOpOAuthRememberMeServices
 
normalizeUrl(String) - Method in class org.springframework.security.oauth.provider.filter.CoreOAuthProviderSupport
Normalize the URL for use in the signature.
NoSuchClientException - Exception in org.springframework.security.oauth2.provider
 
NoSuchClientException(String) - Constructor for exception org.springframework.security.oauth2.provider.NoSuchClientException
 
NoSuchClientException(String, Throwable) - Constructor for exception org.springframework.security.oauth2.provider.NoSuchClientException
 
NullNonceServices - Class in org.springframework.security.oauth.provider.nonce
No-op nonce services.
NullNonceServices() - Constructor for class org.springframework.security.oauth.provider.nonce.NullNonceServices
 

O

OAUTH2_TYPE - Static variable in interface org.springframework.security.oauth2.common.OAuth2AccessToken
 
OAuth2AccessDeniedException - Exception in org.springframework.security.oauth2.client.resource
When access is denied we usually want a 403, but we want the same treatment as all the other OAuth2Exception types, so this is not a Spring Security AccessDeniedException.
OAuth2AccessDeniedException() - Constructor for exception org.springframework.security.oauth2.client.resource.OAuth2AccessDeniedException
 
OAuth2AccessDeniedException(String) - Constructor for exception org.springframework.security.oauth2.client.resource.OAuth2AccessDeniedException
 
OAuth2AccessDeniedException(OAuth2ProtectedResourceDetails) - Constructor for exception org.springframework.security.oauth2.client.resource.OAuth2AccessDeniedException
 
OAuth2AccessDeniedException(String, OAuth2ProtectedResourceDetails) - Constructor for exception org.springframework.security.oauth2.client.resource.OAuth2AccessDeniedException
 
OAuth2AccessDeniedException(String, OAuth2ProtectedResourceDetails, Throwable) - Constructor for exception org.springframework.security.oauth2.client.resource.OAuth2AccessDeniedException
 
OAuth2AccessDeniedHandler - Class in org.springframework.security.oauth2.provider.error
If authorization fails and the caller has asked for a specific content type response, this entry point can send one, along with a standard 403 status.
OAuth2AccessDeniedHandler() - Constructor for class org.springframework.security.oauth2.provider.error.OAuth2AccessDeniedHandler
 
OAuth2AccessToken - Interface in org.springframework.security.oauth2.common
 
OAuth2AccessTokenJackson2Deserializer - Class in org.springframework.security.oauth2.common
Provides the ability to deserialize JSON response into an OAuth2AccessToken with jackson2 by implementing JsonDeserializer.
OAuth2AccessTokenJackson2Deserializer() - Constructor for class org.springframework.security.oauth2.common.OAuth2AccessTokenJackson2Deserializer
 
OAuth2AccessTokenJackson2Serializer - Class in org.springframework.security.oauth2.common
Provides the ability to serialize an OAuth2AccessToken with jackson2 by implementing JsonDeserializer.
OAuth2AccessTokenJackson2Serializer() - Constructor for class org.springframework.security.oauth2.common.OAuth2AccessTokenJackson2Serializer
 
OAuth2AccessTokenSupport - Class in org.springframework.security.oauth2.client.token
Base support logic for obtaining access tokens.
OAuth2AccessTokenSupport() - Constructor for class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
 
OAuth2Authentication - Class in org.springframework.security.oauth2.provider
An OAuth 2 authentication token can contain two authentications: one for the client and one for the user.
OAuth2Authentication(OAuth2Request, Authentication) - Constructor for class org.springframework.security.oauth2.provider.OAuth2Authentication
Construct an OAuth 2 authentication.
OAuth2AuthenticationDetails - Class in org.springframework.security.oauth2.provider.authentication
A holder of selected HTTP details related to an OAuth2 authentication request.
OAuth2AuthenticationDetails(HttpServletRequest) - Constructor for class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
Records the access token value and remote address and will also set the session Id if a session already exists (it won't create one).
OAuth2AuthenticationDetailsSource - Class in org.springframework.security.oauth2.provider.authentication
A source for authentication details in an OAuth2 protected Resource.
OAuth2AuthenticationDetailsSource() - Constructor for class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetailsSource
 
OAuth2AuthenticationEntryPoint - Class in org.springframework.security.oauth2.provider.error
If authentication fails and the caller has asked for a specific content type response, this entry point can send one, along with a standard 401 status.
OAuth2AuthenticationEntryPoint() - Constructor for class org.springframework.security.oauth2.provider.error.OAuth2AuthenticationEntryPoint
 
OAuth2AuthenticationFailureEvent - Class in org.springframework.security.oauth2.client.filter
 
OAuth2AuthenticationFailureEvent(AuthenticationException) - Constructor for class org.springframework.security.oauth2.client.filter.OAuth2AuthenticationFailureEvent
 
OAuth2AuthenticationManager - Class in org.springframework.security.oauth2.provider.authentication
An AuthenticationManager for OAuth2 protected resources.
OAuth2AuthenticationManager() - Constructor for class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationManager
 
OAuth2AuthenticationProcessingFilter - Class in org.springframework.security.oauth2.provider.authentication
A pre-authentication filter for OAuth2 protected resources.
OAuth2AuthenticationProcessingFilter() - Constructor for class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
 
OAuth2ClientAuthenticationProcessingFilter - Class in org.springframework.security.oauth2.client.filter
An OAuth2 client filter that can be used to acquire an OAuth2 access token from an authorization server, and load an authentication object into the SecurityContext
OAuth2ClientAuthenticationProcessingFilter(String) - Constructor for class org.springframework.security.oauth2.client.filter.OAuth2ClientAuthenticationProcessingFilter
 
OAuth2ClientConfiguration - Class in org.springframework.security.oauth2.config.annotation.web.configuration
 
OAuth2ClientConfiguration() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configuration.OAuth2ClientConfiguration
 
OAuth2ClientConfiguration.OAuth2ClientContextConfiguration - Class in org.springframework.security.oauth2.config.annotation.web.configuration
 
OAuth2ClientConfiguration.OAuth2ClientContextConfiguration() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configuration.OAuth2ClientConfiguration.OAuth2ClientContextConfiguration
 
OAuth2ClientContext - Interface in org.springframework.security.oauth2.client
 
oauth2ClientContext() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.OAuth2ClientConfiguration.OAuth2ClientContextConfiguration
 
OAuth2ClientContextFactoryBean - Class in org.springframework.security.oauth2.config.xml
Convenience factory for OAuth2ClientContext that is aware of the need for a different context if the resource is for a client credentials grant.
OAuth2ClientContextFactoryBean() - Constructor for class org.springframework.security.oauth2.config.xml.OAuth2ClientContextFactoryBean
 
OAuth2ClientContextFilter - Class in org.springframework.security.oauth2.client.filter
Security filter for an OAuth2 client.
OAuth2ClientContextFilter() - Constructor for class org.springframework.security.oauth2.client.filter.OAuth2ClientContextFilter
 
oauth2ClientContextFilter() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.OAuth2ClientConfiguration
 
OAuth2ContextConfiguration - Annotation Type in org.springframework.security.oauth2.client.test
Annotation to signal that an OAuth2 authentication should be created and and provided to the enclosing scope (method or class).
OAuth2ContextConfiguration.ClientCredentials - Class in org.springframework.security.oauth2.client.test
Set up an OAuth2 context for this test using client credentials grant type
OAuth2ContextConfiguration.ClientCredentials(TestAccounts) - Constructor for class org.springframework.security.oauth2.client.test.OAuth2ContextConfiguration.ClientCredentials
 
OAuth2ContextConfiguration.Implicit - Class in org.springframework.security.oauth2.client.test
Set up an OAuth2 context for this test using implicit grant type
OAuth2ContextConfiguration.Implicit(TestAccounts) - Constructor for class org.springframework.security.oauth2.client.test.OAuth2ContextConfiguration.Implicit
 
OAuth2ContextConfiguration.Password - Class in org.springframework.security.oauth2.client.test
Set up an OAuth2 context for this test using resource owner password grant type
OAuth2ContextConfiguration.Password(TestAccounts) - Constructor for class org.springframework.security.oauth2.client.test.OAuth2ContextConfiguration.Password
 
OAuth2ContextConfiguration.ResourceHelper - Class in org.springframework.security.oauth2.client.test
 
OAuth2ContextConfiguration.ResourceHelper() - Constructor for class org.springframework.security.oauth2.client.test.OAuth2ContextConfiguration.ResourceHelper
 
OAuth2ContextSetup - Class in org.springframework.security.oauth2.client.test
A rule that sets up an OAuth2 context for tests and makes the access token available inside a test method.
oauth2EndpointHandlerMapping() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration
 
OAuth2ErrorHandler - Class in org.springframework.security.oauth2.client.http
Error handler specifically for an oauth 2 response.
OAuth2ErrorHandler(OAuth2ProtectedResourceDetails) - Constructor for class org.springframework.security.oauth2.client.http.OAuth2ErrorHandler
Construct an error handler that can deal with OAuth2 concerns before handling the error in the default fashion.
OAuth2ErrorHandler(ResponseErrorHandler, OAuth2ProtectedResourceDetails) - Constructor for class org.springframework.security.oauth2.client.http.OAuth2ErrorHandler
Construct an error handler that can deal with OAuth2 concerns before delegating to acustom handler.
OAuth2Exception - Exception in org.springframework.security.oauth2.common.exceptions
Base exception for OAuth 2 exceptions.
OAuth2Exception(String, Throwable) - Constructor for exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
 
OAuth2Exception(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
 
OAuth2ExceptionJackson2Deserializer - Class in org.springframework.security.oauth2.common.exceptions
 
OAuth2ExceptionJackson2Deserializer() - Constructor for class org.springframework.security.oauth2.common.exceptions.OAuth2ExceptionJackson2Deserializer
 
OAuth2ExceptionJackson2Serializer - Class in org.springframework.security.oauth2.common.exceptions
 
OAuth2ExceptionJackson2Serializer() - Constructor for class org.springframework.security.oauth2.common.exceptions.OAuth2ExceptionJackson2Serializer
 
OAuth2ExceptionRenderer - Interface in org.springframework.security.oauth2.provider.error
Strategy for rendering a OAuth2Exception in cases where they cannot be rendered by the Spring dispatcher servlet (i.e. usually in a filter chain).
OAuth2ExpressionParser - Class in org.springframework.security.oauth2.provider.expression
A custom ExpressionParser that automatically wraps SpEL expression with OAuth2SecurityExpressionMethods.throwOnError(boolean).
OAuth2ExpressionParser(ExpressionParser) - Constructor for class org.springframework.security.oauth2.provider.expression.OAuth2ExpressionParser
 
OAuth2ExpressionUtils - Class in org.springframework.security.oauth2.provider.expression
 
OAuth2ExpressionUtils() - Constructor for class org.springframework.security.oauth2.provider.expression.OAuth2ExpressionUtils
 
OAuth2MethodSecurityExpressionHandler - Class in org.springframework.security.oauth2.provider.expression
A security expression handler that can handle default method security expressions plus the set provided by OAuth2SecurityExpressionMethods using the variable oauth2 to access the methods.
OAuth2MethodSecurityExpressionHandler() - Constructor for class org.springframework.security.oauth2.provider.expression.OAuth2MethodSecurityExpressionHandler
 
OAuth2ProtectedResourceDetails - Interface in org.springframework.security.oauth2.client.resource
Details for an OAuth2-protected resource.
OAuth2RefreshToken - Interface in org.springframework.security.oauth2.common
 
OAuth2Request - Class in org.springframework.security.oauth2.provider
Represents a stored authorization or token request.
OAuth2Request(Map<String, String>, String, Collection<? extends GrantedAuthority>, boolean, Set<String>, Set<String>, String, Set<String>, Map<String, Serializable>) - Constructor for class org.springframework.security.oauth2.provider.OAuth2Request
 
OAuth2Request(OAuth2Request) - Constructor for class org.springframework.security.oauth2.provider.OAuth2Request
 
OAuth2Request(String) - Constructor for class org.springframework.security.oauth2.provider.OAuth2Request
 
OAuth2Request() - Constructor for class org.springframework.security.oauth2.provider.OAuth2Request
 
OAuth2RequestAuthenticator - Interface in org.springframework.security.oauth2.client
 
OAuth2RequestFactory - Interface in org.springframework.security.oauth2.provider
Strategy for managing OAuth2 requests: AuthorizationRequest, TokenRequest, OAuth2Request.
OAuth2RequestValidator - Interface in org.springframework.security.oauth2.provider
Validation interface for OAuth2 requests to the AuthorizationEndpoint and TokenEndpoint.
OAuth2RestOperations - Interface in org.springframework.security.oauth2.client
 
OAuth2RestTemplate - Class in org.springframework.security.oauth2.client
Rest template that is able to make OAuth2-authenticated REST requests with the credentials of the provided resource.
OAuth2RestTemplate(OAuth2ProtectedResourceDetails) - Constructor for class org.springframework.security.oauth2.client.OAuth2RestTemplate
 
OAuth2RestTemplate(OAuth2ProtectedResourceDetails, OAuth2ClientContext) - Constructor for class org.springframework.security.oauth2.client.OAuth2RestTemplate
 
OAuth2SecurityExpressionMethods - Class in org.springframework.security.oauth2.provider.expression
A convenience object for security expressions in OAuth2 protected resources, providing public methods that act on the current authentication.
OAuth2SecurityExpressionMethods(Authentication) - Constructor for class org.springframework.security.oauth2.provider.expression.OAuth2SecurityExpressionMethods
 
OAuth2SecurityNamespaceHandler - Class in org.springframework.security.oauth2.config.xml
 
OAuth2SecurityNamespaceHandler() - Constructor for class org.springframework.security.oauth2.config.xml.OAuth2SecurityNamespaceHandler
 
OAuth2Utils - Class in org.springframework.security.oauth2.common.util
 
OAuth2Utils() - Constructor for class org.springframework.security.oauth2.common.util.OAuth2Utils
 
OAuth2WebSecurityExpressionHandler - Class in org.springframework.security.oauth2.provider.expression
A security expression handler that can handle default web security expressions plus the set provided by OAuth2SecurityExpressionMethods using the variable oauth2 to access the methods.
OAuth2WebSecurityExpressionHandler() - Constructor for class org.springframework.security.oauth2.provider.expression.OAuth2WebSecurityExpressionHandler
 
OAUTH_FAILURE_KEY - Static variable in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
 
OAUTH_PROCESSING_HANDLED - Static variable in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
Attribute for indicating that OAuth processing has already occurred.
OAuthAccessProviderToken - Interface in org.springframework.security.oauth.provider.token
 
OAuthAuthenticationDetails - Class in org.springframework.security.oauth.provider
Authentication details and includes the details of the OAuth consumer.
OAuthAuthenticationDetails(HttpServletRequest, ConsumerDetails) - Constructor for class org.springframework.security.oauth.provider.OAuthAuthenticationDetails
 
OAuthAuthenticationHandler - Interface in org.springframework.security.oauth.provider
Callback interface for handing authentication details that are used when an authenticated request for a protected resource is received.
OAuthClientHttpRequestFactory - Class in org.springframework.security.oauth.consumer.client
Request factory that extends all http requests with the OAuth credentials for a specific protected resource.
OAuthClientHttpRequestFactory(ClientHttpRequestFactory, ProtectedResourceDetails, OAuthConsumerSupport) - Constructor for class org.springframework.security.oauth.consumer.client.OAuthClientHttpRequestFactory
 
OAuthCodec - Class in org.springframework.security.oauth.common
Utility for parameter encoding according to the OAuth spec.
OAuthConsumerBeanDefinitionParser - Class in org.springframework.security.oauth.config
Parser for the OAuth "consumer" element.
OAuthConsumerBeanDefinitionParser() - Constructor for class org.springframework.security.oauth.config.OAuthConsumerBeanDefinitionParser
 
OAuthConsumerContextFilter - Class in org.springframework.security.oauth.consumer.filter
OAuth filter that establishes an OAuth security context.
OAuthConsumerContextFilter() - Constructor for class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
 
OAuthConsumerParameter - Enum in org.springframework.security.oauth.common
Enumeration for consumer parameters.
OAuthConsumerProcessingFilter - Class in org.springframework.security.oauth.consumer.filter
OAuth consumer processing filter.
OAuthConsumerProcessingFilter() - Constructor for class org.springframework.security.oauth.consumer.filter.OAuthConsumerProcessingFilter
 
OAuthConsumerSupport - Interface in org.springframework.security.oauth.consumer
Consumer-side support for OAuth.
OAuthConsumerToken - Class in org.springframework.security.oauth.consumer
Interface for a consumer-side OAuth token.
OAuthConsumerToken() - Constructor for class org.springframework.security.oauth.consumer.OAuthConsumerToken
 
OAuthConsumerTokenServices - Interface in org.springframework.security.oauth.consumer.token
Token services for an OAuth consumer.
oauthDecode(String) - Static method in class org.springframework.security.oauth.common.OAuthCodec
Decode the specified value.
oauthEncode(String) - Static method in class org.springframework.security.oauth.common.OAuthCodec
Encode the specified value.
OAuthException - Exception in org.springframework.security.oauth.common
Base exception for OAuth processing.
OAuthException(String) - Constructor for exception org.springframework.security.oauth.common.OAuthException
 
OAuthException(String, Throwable) - Constructor for exception org.springframework.security.oauth.common.OAuthException
 
OAuthMethodSecurityExpressionHandler - Class in org.springframework.security.oauth.provider.expression
 
OAuthMethodSecurityExpressionHandler() - Constructor for class org.springframework.security.oauth.provider.expression.OAuthMethodSecurityExpressionHandler
 
OAuthNonceServices - Interface in org.springframework.security.oauth.provider.nonce
 
OAuthOverHttpsURLStreamHandler - Class in org.springframework.security.oauth.consumer.net
Stream handler to handle the request stream to a protected resource over HTTP.
OAuthOverHttpsURLStreamHandler(ProtectedResourceDetails, OAuthConsumerToken, OAuthConsumerSupport, String, Map<String, String>) - Constructor for class org.springframework.security.oauth.consumer.net.OAuthOverHttpsURLStreamHandler
 
OAuthOverHttpURLStreamHandler - Class in org.springframework.security.oauth.consumer.net
Stream handler to handle the request stream to a protected resource over HTTP.
OAuthOverHttpURLStreamHandler(ProtectedResourceDetails, OAuthConsumerToken, OAuthConsumerSupport, String, Map<String, String>) - Constructor for class org.springframework.security.oauth.consumer.net.OAuthOverHttpURLStreamHandler
 
OAuthProcessingFilterEntryPoint - Class in org.springframework.security.oauth.provider
Entry point for OAuth authentication requests.
OAuthProcessingFilterEntryPoint() - Constructor for class org.springframework.security.oauth.provider.OAuthProcessingFilterEntryPoint
 
OAuthProviderBeanDefinitionParser - Class in org.springframework.security.oauth.config
Parser for the OAuth "provider" element.
OAuthProviderBeanDefinitionParser() - Constructor for class org.springframework.security.oauth.config.OAuthProviderBeanDefinitionParser
 
OAuthProviderParameter - Enum in org.springframework.security.oauth.common
Parameters that can be used by the provider.
OAuthProviderProcessingFilter - Class in org.springframework.security.oauth.provider.filter
OAuth processing filter.
OAuthProviderProcessingFilter() - Constructor for class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
 
OAuthProviderSupport - Interface in org.springframework.security.oauth.provider
Support logic for OAuth providers.
OAuthProviderToken - Interface in org.springframework.security.oauth.provider.token
 
OAuthProviderTokenImpl - Class in org.springframework.security.oauth.provider.token
Basic implementation for an OAuth token.
OAuthProviderTokenImpl() - Constructor for class org.springframework.security.oauth.provider.token.OAuthProviderTokenImpl
 
OAuthProviderTokenServices - Interface in org.springframework.security.oauth.provider.token
 
OAuthRememberMeServices - Interface in org.springframework.security.oauth.consumer.rememberme
Services for "remembering" the access tokens that have been obtained.
OAuthRequestFailedException - Exception in org.springframework.security.oauth.consumer
Thrown when an OAuth request fails.
OAuthRequestFailedException(String) - Constructor for exception org.springframework.security.oauth.consumer.OAuthRequestFailedException
 
OAuthRequestFailedException(String, Throwable) - Constructor for exception org.springframework.security.oauth.consumer.OAuthRequestFailedException
 
OAuthRestTemplate - Class in org.springframework.security.oauth.consumer.client
Rest template that is able to make OAuth-authenticated REST requests with the credentials of the provided resource.
OAuthRestTemplate(ProtectedResourceDetails) - Constructor for class org.springframework.security.oauth.consumer.client.OAuthRestTemplate
 
OAuthRestTemplate(ClientHttpRequestFactory, ProtectedResourceDetails) - Constructor for class org.springframework.security.oauth.consumer.client.OAuthRestTemplate
 
OAuthSecurityContext - Interface in org.springframework.security.oauth.consumer
The OAuth 2 security context (for a specific user).
OAuthSecurityContextHolder - Class in org.springframework.security.oauth.consumer
Holder for the current OAuth security context.
OAuthSecurityContextHolder() - Constructor for class org.springframework.security.oauth.consumer.OAuthSecurityContextHolder
 
OAuthSecurityContextImpl - Class in org.springframework.security.oauth.consumer
 
OAuthSecurityContextImpl() - Constructor for class org.springframework.security.oauth.consumer.OAuthSecurityContextImpl
 
OAuthSecurityNamespaceHandler - Class in org.springframework.security.oauth.config
 
OAuthSecurityNamespaceHandler() - Constructor for class org.springframework.security.oauth.config.OAuthSecurityNamespaceHandler
 
OAuthSignatureMethod - Interface in org.springframework.security.oauth.common.signature
 
OAuthSignatureMethodFactory - Interface in org.springframework.security.oauth.common.signature
Factory for signature methods.
OAuthTokenLifecycleListener - Interface in org.springframework.security.oauth.provider.token
Interface for listening to the lifecycle of a token.
OAuthTokenLifecycleRegistry - Interface in org.springframework.security.oauth.provider.token
Interface for a registry of token lifecycle listeners.
OAuthURLStreamHandlerFactory - Interface in org.springframework.security.oauth.consumer.net
Factory for a OAuth URL stream handlers.
OAuthVerifierServices - Interface in org.springframework.security.oauth.provider.verifier
Service for generating a verifier.
OAuthVersionUnsupportedException - Exception in org.springframework.security.oauth.provider
 
OAuthVersionUnsupportedException(String) - Constructor for exception org.springframework.security.oauth.provider.OAuthVersionUnsupportedException
 
obtainAccessToken(OAuth2ProtectedResourceDetails, AccessTokenRequest) - Method in interface org.springframework.security.oauth2.client.token.AccessTokenProvider
Obtain a new access token for the specified protected resource.
obtainAccessToken(OAuth2ProtectedResourceDetails, AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.AccessTokenProviderChain
 
obtainAccessToken(OAuth2ProtectedResourceDetails, AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.grant.client.ClientCredentialsAccessTokenProvider
 
obtainAccessToken(OAuth2ProtectedResourceDetails, AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
 
obtainAccessToken(OAuth2ProtectedResourceDetails, AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.grant.implicit.ImplicitAccessTokenProvider
 
obtainAccessToken(OAuth2ProtectedResourceDetails, AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordAccessTokenProvider
 
obtainAuthorizationCode(OAuth2ProtectedResourceDetails, AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
 
obtainNewAccessTokenInternal(OAuth2ProtectedResourceDetails, AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.AccessTokenProviderChain
 
onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.springframework.security.oauth.provider.filter.UserAuthorizationSuccessfulAuthenticationHandler
 
onNewTimestamp() - Method in class org.springframework.security.oauth.provider.filter.AccessTokenProcessingFilter
 
onNewTimestamp() - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
Logic to be performed on a new timestamp.
onNewTimestamp() - Method in class org.springframework.security.oauth.provider.filter.UnauthenticatedRequestTokenProcessingFilter
 
onSuccessfulAuthentication(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpointAuthenticationFilter
 
onTokenCreated(OAuthProviderTokenImpl) - Method in class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
Logic for handling event firing of a created token.
onTokenRemoved(OAuthProviderTokenImpl) - Method in class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
Logic for handling event firing of a removed token.
onUnsuccessfulAuthentication(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpointAuthenticationFilter
 
onValidSignature(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.springframework.security.oauth.provider.filter.AccessTokenProcessingFilter
 
onValidSignature(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
Logic executed on valid signature.
onValidSignature(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.springframework.security.oauth.provider.filter.ProtectedResourceProcessingFilter
 
onValidSignature(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.springframework.security.oauth.provider.filter.UnauthenticatedRequestTokenProcessingFilter
 
openConnection(URL) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
Open a connection to the given URL.
openConnection(URL, Proxy) - Method in class org.springframework.security.oauth.consumer.net.OAuthOverHttpsURLStreamHandler
 
openConnection(URL, Proxy) - Method in class org.springframework.security.oauth.consumer.net.OAuthOverHttpURLStreamHandler
 
org.springframework.security.oauth.common - package org.springframework.security.oauth.common
 
org.springframework.security.oauth.common.signature - package org.springframework.security.oauth.common.signature
 
org.springframework.security.oauth.config - package org.springframework.security.oauth.config
 
org.springframework.security.oauth.consumer - package org.springframework.security.oauth.consumer
 
org.springframework.security.oauth.consumer.client - package org.springframework.security.oauth.consumer.client
 
org.springframework.security.oauth.consumer.filter - package org.springframework.security.oauth.consumer.filter
 
org.springframework.security.oauth.consumer.net - package org.springframework.security.oauth.consumer.net
 
org.springframework.security.oauth.consumer.nonce - package org.springframework.security.oauth.consumer.nonce
 
org.springframework.security.oauth.consumer.rememberme - package org.springframework.security.oauth.consumer.rememberme
 
org.springframework.security.oauth.consumer.token - package org.springframework.security.oauth.consumer.token
 
org.springframework.security.oauth.provider - package org.springframework.security.oauth.provider
 
org.springframework.security.oauth.provider.attributes - package org.springframework.security.oauth.provider.attributes
 
org.springframework.security.oauth.provider.expression - package org.springframework.security.oauth.provider.expression
 
org.springframework.security.oauth.provider.filter - package org.springframework.security.oauth.provider.filter
 
org.springframework.security.oauth.provider.nonce - package org.springframework.security.oauth.provider.nonce
 
org.springframework.security.oauth.provider.token - package org.springframework.security.oauth.provider.token
 
org.springframework.security.oauth.provider.verifier - package org.springframework.security.oauth.provider.verifier
 
org.springframework.security.oauth2.client - package org.springframework.security.oauth2.client
 
org.springframework.security.oauth2.client.discovery - package org.springframework.security.oauth2.client.discovery
 
org.springframework.security.oauth2.client.filter - package org.springframework.security.oauth2.client.filter
 
org.springframework.security.oauth2.client.filter.state - package org.springframework.security.oauth2.client.filter.state
 
org.springframework.security.oauth2.client.http - package org.springframework.security.oauth2.client.http
 
org.springframework.security.oauth2.client.resource - package org.springframework.security.oauth2.client.resource
 
org.springframework.security.oauth2.client.test - package org.springframework.security.oauth2.client.test
 
org.springframework.security.oauth2.client.token - package org.springframework.security.oauth2.client.token
 
org.springframework.security.oauth2.client.token.auth - package org.springframework.security.oauth2.client.token.auth
 
org.springframework.security.oauth2.client.token.grant.client - package org.springframework.security.oauth2.client.token.grant.client
 
org.springframework.security.oauth2.client.token.grant.code - package org.springframework.security.oauth2.client.token.grant.code
 
org.springframework.security.oauth2.client.token.grant.implicit - package org.springframework.security.oauth2.client.token.grant.implicit
 
org.springframework.security.oauth2.client.token.grant.password - package org.springframework.security.oauth2.client.token.grant.password
 
org.springframework.security.oauth2.client.token.grant.redirect - package org.springframework.security.oauth2.client.token.grant.redirect
 
org.springframework.security.oauth2.common - package org.springframework.security.oauth2.common
 
org.springframework.security.oauth2.common.exceptions - package org.springframework.security.oauth2.common.exceptions
 
org.springframework.security.oauth2.common.util - package org.springframework.security.oauth2.common.util
 
org.springframework.security.oauth2.config.annotation.builders - package org.springframework.security.oauth2.config.annotation.builders
 
org.springframework.security.oauth2.config.annotation.configuration - package org.springframework.security.oauth2.config.annotation.configuration
 
org.springframework.security.oauth2.config.annotation.configurers - package org.springframework.security.oauth2.config.annotation.configurers
 
org.springframework.security.oauth2.config.annotation.web.configuration - package org.springframework.security.oauth2.config.annotation.web.configuration
 
org.springframework.security.oauth2.config.annotation.web.configurers - package org.springframework.security.oauth2.config.annotation.web.configurers
 
org.springframework.security.oauth2.config.xml - package org.springframework.security.oauth2.config.xml
 
org.springframework.security.oauth2.http.converter - package org.springframework.security.oauth2.http.converter
 
org.springframework.security.oauth2.http.converter.jaxb - package org.springframework.security.oauth2.http.converter.jaxb
 
org.springframework.security.oauth2.provider - package org.springframework.security.oauth2.provider
 
org.springframework.security.oauth2.provider.approval - package org.springframework.security.oauth2.provider.approval
 
org.springframework.security.oauth2.provider.authentication - package org.springframework.security.oauth2.provider.authentication
 
org.springframework.security.oauth2.provider.client - package org.springframework.security.oauth2.provider.client
 
org.springframework.security.oauth2.provider.code - package org.springframework.security.oauth2.provider.code
 
org.springframework.security.oauth2.provider.endpoint - package org.springframework.security.oauth2.provider.endpoint
 
org.springframework.security.oauth2.provider.error - package org.springframework.security.oauth2.provider.error
 
org.springframework.security.oauth2.provider.expression - package org.springframework.security.oauth2.provider.expression
 
org.springframework.security.oauth2.provider.implicit - package org.springframework.security.oauth2.provider.implicit
 
org.springframework.security.oauth2.provider.password - package org.springframework.security.oauth2.provider.password
 
org.springframework.security.oauth2.provider.refresh - package org.springframework.security.oauth2.provider.refresh
 
org.springframework.security.oauth2.provider.request - package org.springframework.security.oauth2.provider.request
 
org.springframework.security.oauth2.provider.token - package org.springframework.security.oauth2.provider.token
 
org.springframework.security.oauth2.provider.token.store - package org.springframework.security.oauth2.provider.token.store
 
org.springframework.security.oauth2.provider.token.store.jwk - package org.springframework.security.oauth2.provider.token.store.jwk
 
org.springframework.security.oauth2.provider.token.store.redis - package org.springframework.security.oauth2.provider.token.store.redis
 
org.springframework.security.oauth2.provider.vote - package org.springframework.security.oauth2.provider.vote
 

P

parametersAreAdequate(Map<String, String>) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
By default, OAuth parameters are adequate if a consumer key is present.
parse(Element, ParserContext) - Method in class org.springframework.security.oauth.config.OAuthConsumerBeanDefinitionParser
 
parse(Element, ParserContext) - Method in class org.springframework.security.oauth.config.OAuthProviderBeanDefinitionParser
 
parseEndpointAndReturnFilter(Element, ParserContext, String, String) - Method in class org.springframework.security.oauth2.config.xml.AuthorizationServerBeanDefinitionParser
 
parseEndpointAndReturnFilter(Element, ParserContext, String, String) - Method in class org.springframework.security.oauth2.config.xml.ProviderBeanDefinitionParser
 
parseEndpointAndReturnFilter(Element, ParserContext, String, String) - Method in class org.springframework.security.oauth2.config.xml.ResourceServerBeanDefinitionParser
 
parseExpression(String) - Method in class org.springframework.security.oauth2.provider.expression.OAuth2ExpressionParser
 
parseExpression(String, ParserContext) - Method in class org.springframework.security.oauth2.provider.expression.OAuth2ExpressionParser
 
parseHeaderParameters(HttpServletRequest) - Method in class org.springframework.security.oauth.provider.filter.CoreOAuthProviderSupport
Parse the OAuth header parameters.
parseInternal(Element, ParserContext) - Method in class org.springframework.security.oauth2.config.xml.ClientBeanDefinitionParser
 
parseInternal(Element, ParserContext) - Method in class org.springframework.security.oauth2.config.xml.ProviderBeanDefinitionParser
 
parseMap(String) - Method in class org.springframework.security.oauth2.common.util.Jackson2JsonParser
 
parseMap(String) - Method in interface org.springframework.security.oauth2.common.util.JsonParser
Parse the specified JSON string into a Map.
parseParameterList(String) - Static method in class org.springframework.security.oauth2.common.util.OAuth2Utils
Parses a string parameter value into a set of strings.
parseParameters(HttpServletRequest) - Method in class org.springframework.security.oauth.provider.filter.CoreOAuthProviderSupport
 
parseParameters(HttpServletRequest) - Method in interface org.springframework.security.oauth.provider.OAuthProviderSupport
Parse the oauth consumer paramters from an HttpServletRequest.
passwordEncoder(PasswordEncoder) - Method in class org.springframework.security.oauth2.config.annotation.builders.JdbcClientDetailsServiceBuilder
 
passwordEncoder(PasswordEncoder) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
 
pathMapping(String, String) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
performBuild() - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder
 
performBuild() - Method in class org.springframework.security.oauth2.config.annotation.builders.InMemoryClientDetailsServiceBuilder
 
performBuild() - Method in class org.springframework.security.oauth2.config.annotation.builders.JdbcClientDetailsServiceBuilder
 
PERMIT_ALL_ATTRIBUTE - Static variable in class org.springframework.security.oauth.provider.attributes.ConsumerSecurityConfig
 
PermitAllConsumers - Annotation Type in org.springframework.security.oauth.provider.attributes
Annotation used to specify that a method is to be permitted to all OAuth consumers.
PlainTextSignatureMethod - Class in org.springframework.security.oauth.common.signature
Plain text signature method.
PlainTextSignatureMethod(String) - Constructor for class org.springframework.security.oauth.common.signature.PlainTextSignatureMethod
Construct a plain text signature method with the given plain-text secret.
PlainTextSignatureMethod(String, PasswordEncoder, Object) - Constructor for class org.springframework.security.oauth.common.signature.PlainTextSignatureMethod
Construct a plain text signature method with the given plain-text secret.
postAccessToken(Principal, Map<String, String>) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpoint
 
postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration.TokenKeyEndpointRegistrar
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration.TokenKeyEndpointRegistrar
 
prefix(String) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
ProtectedResourceDetails - Interface in org.springframework.security.oauth.consumer
Details about a protected resource.
ProtectedResourceDetailsBeanDefinitionParser - Class in org.springframework.security.oauth.config
 
ProtectedResourceDetailsBeanDefinitionParser() - Constructor for class org.springframework.security.oauth.config.ProtectedResourceDetailsBeanDefinitionParser
 
ProtectedResourceDetailsService - Interface in org.springframework.security.oauth.consumer
Service for loading protected resource details.
ProtectedResourceDetailsServiceFactoryBean - Class in org.springframework.security.oauth.config
Factory bean for the resource details service.
ProtectedResourceDetailsServiceFactoryBean() - Constructor for class org.springframework.security.oauth.config.ProtectedResourceDetailsServiceFactoryBean
 
ProtectedResourceProcessingFilter - Class in org.springframework.security.oauth.provider.filter
Processing filter for requests to protected resources.
ProtectedResourceProcessingFilter() - Constructor for class org.springframework.security.oauth.provider.filter.ProtectedResourceProcessingFilter
 
ProviderBeanDefinitionParser - Class in org.springframework.security.oauth2.config.xml
Parser for the OAuth "provider" element.
ProviderBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.xml.ProviderBeanDefinitionParser
 
ProviderConfiguration - Class in org.springframework.security.oauth2.client.discovery
Configuration information for an OAuth 2.0 Provider.
ProviderConfiguration() - Constructor for class org.springframework.security.oauth2.client.discovery.ProviderConfiguration
 
ProviderConfiguration.Builder - Class in org.springframework.security.oauth2.client.discovery
 
ProviderConfiguration.Builder() - Constructor for class org.springframework.security.oauth2.client.discovery.ProviderConfiguration.Builder
 
ProviderDiscoveryClient - Class in org.springframework.security.oauth2.client.discovery
A client that is able to discover provider configuration information as defined by the OpenID Connect Discovery 1.0 specification.
ProviderDiscoveryClient(String) - Constructor for class org.springframework.security.oauth2.client.discovery.ProviderDiscoveryClient
 
ProxyCreator - Class in org.springframework.security.oauth2.common.util
 
ProxyCreator() - Constructor for class org.springframework.security.oauth2.common.util.ProxyCreator
 
purgeExpiredApprovals() - Method in class org.springframework.security.oauth2.provider.approval.JdbcApprovalStore
 
put(String, List<String>) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
putAll(Map<? extends String, ? extends List<String>>) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 

R

RandomValueAuthorizationCodeServices - Class in org.springframework.security.oauth2.provider.code
Base implementation for authorization code services that generates a random-value authorization code.
RandomValueAuthorizationCodeServices() - Constructor for class org.springframework.security.oauth2.provider.code.RandomValueAuthorizationCodeServices
 
RandomValueProviderTokenServices - Class in org.springframework.security.oauth.provider.token
Base implementation for token services that uses random values to generate tokens.
RandomValueProviderTokenServices() - Constructor for class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
 
RandomValueStringGenerator - Class in org.springframework.security.oauth2.common.util
Utility that generates a random-value ASCII string.
RandomValueStringGenerator() - Constructor for class org.springframework.security.oauth2.common.util.RandomValueStringGenerator
Create a generator with the default length (6).
RandomValueStringGenerator(int) - Constructor for class org.springframework.security.oauth2.common.util.RandomValueStringGenerator
Create a generator of random strings of the length provided
RandomValueVerifierServices - Class in org.springframework.security.oauth.provider.verifier
Basic implementation of the verifier services that creates a random-value verifier and stores it in an in-memory map.
RandomValueVerifierServices() - Constructor for class org.springframework.security.oauth.provider.verifier.RandomValueVerifierServices
 
read(Class<? extends OAuth2Exception>, HttpInputMessage) - Method in class org.springframework.security.oauth2.http.converter.FormOAuth2ExceptionHttpMessageConverter
 
readAccessToken(String) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
 
readAccessToken(String) - Method in class org.springframework.security.oauth2.provider.token.RemoteTokenServices
 
readAccessToken(String) - Method in interface org.springframework.security.oauth2.provider.token.ResourceServerTokenServices
Retrieve the full access token details from just the value.
readAccessToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
 
readAccessToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
readAccessToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
Delegates to the internal instance JwtTokenStore.readAccessToken(String).
readAccessToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
 
readAccessToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
 
readAccessToken(String) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
Read an access token from the store.
readAuthentication(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
 
readAuthentication(String) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
 
readAuthentication(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
readAuthentication(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
readAuthentication(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
Delegates to the internal instance JwtTokenStore.readAuthentication(OAuth2AccessToken).
readAuthentication(String) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
Delegates to the internal instance JwtTokenStore.readAuthentication(String).
readAuthentication(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
 
readAuthentication(String) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
 
readAuthentication(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
 
readAuthentication(String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
 
readAuthentication(OAuth2AccessToken) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
Read the authentication stored under the specified token value.
readAuthentication(String) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
Read the authentication stored under the specified token value.
readAuthenticationForRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
 
readAuthenticationForRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
 
readAuthenticationForRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
readAuthenticationForRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
readAuthenticationForRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
This operation is not applicable for a Resource Server and if called, will throw a JwkException.
readAuthenticationForRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
 
readAuthenticationForRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
 
readAuthenticationForRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
 
readAuthenticationForRefreshToken(OAuth2RefreshToken) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
 
readInternal(Class<? extends OAuth2AccessToken>, HttpInputMessage) - Method in class org.springframework.security.oauth2.http.converter.FormOAuth2AccessTokenMessageConverter
 
readProtectedResource(URL, OAuthConsumerToken, String) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
 
readProtectedResource(URL, OAuthConsumerToken, String) - Method in interface org.springframework.security.oauth.consumer.OAuthConsumerSupport
Read a protected resource from the given URL using the specified access token and HTTP method.
readRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
 
readRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
readRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
This operation is not applicable for a Resource Server and if called, will throw a JwkException.
readRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
 
readRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
 
readRefreshToken(String) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
Read a refresh token from the store.
readResource(ProtectedResourceDetails, URL, String, OAuthConsumerToken, Map<String, String>, Map<String, String>) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
Read a resource.
readToken(String) - Method in class org.springframework.security.oauth.provider.token.InMemoryProviderTokenServices
 
readToken(String) - Method in class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
Read a token from persistence.
realm(String) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
 
REDIRECT_URI - Static variable in class org.springframework.security.oauth2.common.util.OAuth2Utils
Constant to use while parsing and formatting parameter maps for OAuth2 requests
REDIRECT_URI_MISMATCH - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
 
redirectMatches(String, String) - Method in class org.springframework.security.oauth2.provider.endpoint.DefaultRedirectResolver
Whether the requested redirect URI "matches" the specified redirect URI.
redirectMatches(String, String) - Method in class org.springframework.security.oauth2.provider.endpoint.ExactMatchRedirectResolver
Whether the requested redirect URI "matches" the specified redirect URI.
RedirectMismatchException - Exception in org.springframework.security.oauth2.common.exceptions
 
RedirectMismatchException(String, Throwable) - Constructor for exception org.springframework.security.oauth2.common.exceptions.RedirectMismatchException
 
RedirectMismatchException(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.RedirectMismatchException
 
redirectResolver(RedirectResolver) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
RedirectResolver - Interface in org.springframework.security.oauth2.provider.endpoint
Basic interface for determining the redirect URI for a user agent.
redirectUris(String...) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
 
redirectUser(UserRedirectRequiredException, HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientContextFilter
Redirect the user according to the specified exception.
RedisTokenStore - Class in org.springframework.security.oauth2.provider.token.store.redis
 
RedisTokenStore(RedisConnectionFactory) - Constructor for class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
 
RedisTokenStoreSerializationStrategy - Interface in org.springframework.security.oauth2.provider.token.store.redis
 
refresh(TokenRequest) - Method in class org.springframework.security.oauth2.provider.OAuth2Request
 
REFRESH_TOKEN - Static variable in interface org.springframework.security.oauth2.common.OAuth2AccessToken
The refresh token which can be used to obtain new access tokens using the same authorization grant as described in Section 6.
refreshAccessToken(OAuth2ProtectedResourceDetails, OAuth2RefreshToken, AccessTokenRequest) - Method in interface org.springframework.security.oauth2.client.token.AccessTokenProvider
 
refreshAccessToken(OAuth2ProtectedResourceDetails, OAuth2RefreshToken, AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.AccessTokenProviderChain
Obtain a new access token for the specified resource using the refresh token.
refreshAccessToken(OAuth2ProtectedResourceDetails, OAuth2RefreshToken, AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.grant.client.ClientCredentialsAccessTokenProvider
 
refreshAccessToken(OAuth2ProtectedResourceDetails, OAuth2RefreshToken, AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
 
refreshAccessToken(OAuth2ProtectedResourceDetails, OAuth2RefreshToken, AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.grant.implicit.ImplicitAccessTokenProvider
 
refreshAccessToken(OAuth2ProtectedResourceDetails, OAuth2RefreshToken, AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordAccessTokenProvider
 
refreshAccessToken(String, TokenRequest) - Method in interface org.springframework.security.oauth2.provider.token.AuthorizationServerTokenServices
Refresh an access token.
refreshAccessToken(String, TokenRequest) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
 
RefreshTokenGranter - Class in org.springframework.security.oauth2.provider.refresh
 
RefreshTokenGranter(AuthorizationServerTokenServices, ClientDetailsService, OAuth2RequestFactory) - Constructor for class org.springframework.security.oauth2.provider.refresh.RefreshTokenGranter
 
RefreshTokenGranter(AuthorizationServerTokenServices, ClientDetailsService, OAuth2RequestFactory, String) - Constructor for class org.springframework.security.oauth2.provider.refresh.RefreshTokenGranter
 
refreshTokenValiditySeconds(int) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
 
register(OAuthTokenLifecycleListener...) - Method in interface org.springframework.security.oauth.provider.token.OAuthTokenLifecycleRegistry
Register lifecycle listener(s) with this registry.
register(OAuthTokenLifecycleListener...) - Method in class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
Register lifecycle listener(s) with these token services.
REMEMBERED_TOKENS_KEY - Static variable in class org.springframework.security.oauth.consumer.rememberme.HttpSessionOAuthRememberMeServices
 
rememberTokens(Map<String, OAuthConsumerToken>, HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.oauth.consumer.rememberme.HttpSessionOAuthRememberMeServices
 
rememberTokens(Map<String, OAuthConsumerToken>, HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.oauth.consumer.rememberme.NoOpOAuthRememberMeServices
 
rememberTokens(Map<String, OAuthConsumerToken>, HttpServletRequest, HttpServletResponse) - Method in interface org.springframework.security.oauth.consumer.rememberme.OAuthRememberMeServices
Remember the specified tokens for the given request.
RemoteTokenServices - Class in org.springframework.security.oauth2.provider.token
Queries the /check_token endpoint to obtain the contents of an access token.
RemoteTokenServices() - Constructor for class org.springframework.security.oauth2.provider.token.RemoteTokenServices
 
remove(Object) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
remove(String) - Method in class org.springframework.security.oauth2.provider.code.InMemoryAuthorizationCodeServices
 
remove(String) - Method in class org.springframework.security.oauth2.provider.code.JdbcAuthorizationCodeServices
 
remove(String) - Method in class org.springframework.security.oauth2.provider.code.RandomValueAuthorizationCodeServices
 
remove(TokenRequest) - Method in interface org.springframework.security.oauth2.provider.implicit.ImplicitGrantService
Deprecated.
Look up and return the OAuth2Request associated with the given TokenRequest.
remove(TokenRequest) - Method in class org.springframework.security.oauth2.provider.implicit.InMemoryImplicitGrantService
 
removeAccessToken(OAuth2ProtectedResourceDetails, Authentication) - Method in interface org.springframework.security.oauth2.client.token.ClientTokenServices
Remove the token (if any) that is stored with the provided resource and authentication.
removeAccessToken(OAuth2ProtectedResourceDetails, Authentication) - Method in class org.springframework.security.oauth2.client.token.JdbcClientTokenServices
 
removeAccessToken(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
 
removeAccessToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
 
removeAccessToken(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
removeAccessToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
removeAccessToken(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
Delegates to the internal instance JwtTokenStore.removeAccessToken(OAuth2AccessToken).
removeAccessToken(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
 
removeAccessToken(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
 
removeAccessToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
 
removeAccessToken(OAuth2AccessToken) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
Remove an access token from the store.
removeAccessTokenUsingRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
 
removeAccessTokenUsingRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
removeAccessTokenUsingRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
removeAccessTokenUsingRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
This operation is not applicable for a Resource Server and if called, will throw a JwkException.
removeAccessTokenUsingRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
 
removeAccessTokenUsingRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
 
removeAccessTokenUsingRefreshToken(OAuth2RefreshToken) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
Remove an access token using a refresh token.
removeClientDetails(String) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
 
removeClientDetails(String) - Method in interface org.springframework.security.oauth2.provider.ClientRegistrationService
 
removePreservedState(String) - Method in class org.springframework.security.oauth2.client.DefaultOAuth2ClientContext
 
removePreservedState(String) - Method in interface org.springframework.security.oauth2.client.OAuth2ClientContext
 
removeRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
 
removeRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
 
removeRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
removeRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
removeRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
This operation is not applicable for a Resource Server and if called, will throw a JwkException.
removeRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
 
removeRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
 
removeRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
 
removeRefreshToken(OAuth2RefreshToken) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
Remove a refresh token from the store.
removeToken(String) - Method in class org.springframework.security.oauth.consumer.token.HttpSessionBasedTokenServices
 
removeToken(String) - Method in interface org.springframework.security.oauth.consumer.token.OAuthConsumerTokenServices
Removes the token for the specified resource.
removeToken(String) - Method in class org.springframework.security.oauth.provider.token.InMemoryProviderTokenServices
 
removeToken(String) - Method in class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
Remove a token from persistence.
RequestEnhancer - Interface in org.springframework.security.oauth2.client.token
 
requestFactory(OAuth2RequestFactory) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
requestStore - Variable in class org.springframework.security.oauth2.provider.implicit.InMemoryImplicitGrantService
 
requestValidator(OAuth2RequestValidator) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
requiresAuthentication(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
Whether this filter is configured to process the specified request.
requiresAuthentication(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.springframework.security.oauth.provider.filter.ProtectedResourceProcessingFilter
 
resetPreviousAuthentication(Authentication) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
 
resolveRedirect(String, ClientDetails) - Method in class org.springframework.security.oauth2.provider.endpoint.DefaultRedirectResolver
 
resolveRedirect(String, ClientDetails) - Method in interface org.springframework.security.oauth2.provider.endpoint.RedirectResolver
Resolve the redirect for the specified client.
ResourceBeanDefinitionParser - Class in org.springframework.security.oauth2.config.xml
 
ResourceBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.xml.ResourceBeanDefinitionParser
 
ResourceBeanDefinitionParser.StringListFactoryBean - Class in org.springframework.security.oauth2.config.xml
Convenience factory bean for enabling comma-separated lists to be specified either as literals or externalized as expressions or placeholders.
ResourceBeanDefinitionParser.StringListFactoryBean(String) - Constructor for class org.springframework.security.oauth2.config.xml.ResourceBeanDefinitionParser.StringListFactoryBean
 
resourceId(String) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
 
resourceIds(String...) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
 
ResourceOwnerPasswordAccessTokenProvider - Class in org.springframework.security.oauth2.client.token.grant.password
Provider for obtaining an oauth2 access token by using resource owner password.
ResourceOwnerPasswordAccessTokenProvider() - Constructor for class org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordAccessTokenProvider
 
ResourceOwnerPasswordResourceDetails - Class in org.springframework.security.oauth2.client.token.grant.password
 
ResourceOwnerPasswordResourceDetails() - Constructor for class org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordResourceDetails
 
ResourceOwnerPasswordTokenGranter - Class in org.springframework.security.oauth2.provider.password
 
ResourceOwnerPasswordTokenGranter(AuthenticationManager, AuthorizationServerTokenServices, ClientDetailsService, OAuth2RequestFactory) - Constructor for class org.springframework.security.oauth2.provider.password.ResourceOwnerPasswordTokenGranter
 
ResourceOwnerPasswordTokenGranter(AuthenticationManager, AuthorizationServerTokenServices, ClientDetailsService, OAuth2RequestFactory, String) - Constructor for class org.springframework.security.oauth2.provider.password.ResourceOwnerPasswordTokenGranter
 
ResourceServerBeanDefinitionParser - Class in org.springframework.security.oauth2.config.xml
Parser for the OAuth "resource-server" element.
ResourceServerBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.xml.ResourceServerBeanDefinitionParser
 
ResourceServerConfiguration - Class in org.springframework.security.oauth2.config.annotation.web.configuration
 
ResourceServerConfiguration() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfiguration
 
ResourceServerConfigurer - Interface in org.springframework.security.oauth2.config.annotation.web.configuration
Configurer interface for @EnableResourceServer classes.
ResourceServerConfigurerAdapter - Class in org.springframework.security.oauth2.config.annotation.web.configuration
 
ResourceServerConfigurerAdapter() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfigurerAdapter
 
ResourceServerSecurityConfigurer - Class in org.springframework.security.oauth2.config.annotation.web.configurers
 
ResourceServerSecurityConfigurer() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
 
ResourceServerTokenServices - Interface in org.springframework.security.oauth2.provider.token
 
ResourceSpecificConsumerDetails - Interface in org.springframework.security.oauth.provider
Consumer details for a specific resource.
RESPONSE_TYPE - Static variable in class org.springframework.security.oauth2.common.util.OAuth2Utils
Constant to use while parsing and formatting parameter maps for OAuth2 requests
restTemplate - Variable in class org.springframework.security.oauth2.client.filter.OAuth2ClientAuthenticationProcessingFilter
 
RestTemplateBeanDefinitionParser - Class in org.springframework.security.oauth2.config.xml
 
RestTemplateBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.xml.RestTemplateBeanDefinitionParser
 
RestTemplateHolder - Interface in org.springframework.security.oauth2.client.test
Marker interface for an object that has a getter and setter for a RestOperations.
retrieveToken(AccessTokenRequest, OAuth2ProtectedResourceDetails, MultiValueMap<String, String>, HttpHeaders) - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
 
reuseRefreshTokens(boolean) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
revokeApprovals(Collection<Approval>) - Method in interface org.springframework.security.oauth2.provider.approval.ApprovalStore
 
revokeApprovals(Collection<Approval>) - Method in class org.springframework.security.oauth2.provider.approval.InMemoryApprovalStore
 
revokeApprovals(Collection<Approval>) - Method in class org.springframework.security.oauth2.provider.approval.JdbcApprovalStore
 
revokeApprovals(Collection<Approval>) - Method in class org.springframework.security.oauth2.provider.approval.TokenApprovalStore
Revoke all tokens that match the client and user in the approvals supplied.
revokeToken(String) - Method in interface org.springframework.security.oauth2.provider.token.ConsumerTokenServices
 
revokeToken(String) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
 
RSA_SHA1SignatureMethod - Class in org.springframework.security.oauth.common.signature
RSA-SHA1 signature method.
RSA_SHA1SignatureMethod(PrivateKey, PublicKey) - Constructor for class org.springframework.security.oauth.common.signature.RSA_SHA1SignatureMethod
Construct a RSA-SHA1 signature method with the given RSA-SHA1 public/private key pair.
RSA_SHA1SignatureMethod(PrivateKey) - Constructor for class org.springframework.security.oauth.common.signature.RSA_SHA1SignatureMethod
Construct a RSA-SHA1 signature method with the given RSA-SHA1 private key.
RSA_SHA1SignatureMethod(PublicKey) - Constructor for class org.springframework.security.oauth.common.signature.RSA_SHA1SignatureMethod
Construct a RSA-SHA1 signature method with the given RSA-SHA1 public key.
RSAKeySecret - Class in org.springframework.security.oauth.common.signature
Signature secret for RSA.
RSAKeySecret(PrivateKey, PublicKey) - Constructor for class org.springframework.security.oauth.common.signature.RSAKeySecret
 
RSAKeySecret(byte[], byte[]) - Constructor for class org.springframework.security.oauth.common.signature.RSAKeySecret
Create an RSA public key secret with the given private and public key value.
RSAKeySecret(String, String) - Constructor for class org.springframework.security.oauth.common.signature.RSAKeySecret
Create an RSA public key secret with the given private and public key.
RSAKeySecret(PublicKey) - Constructor for class org.springframework.security.oauth.common.signature.RSAKeySecret
Construct an RSA public key secret with the given public key.
RSAKeySecret(byte[]) - Constructor for class org.springframework.security.oauth.common.signature.RSAKeySecret
Create an RSA public key secret with the given public key value.
RSAKeySecret(String) - Constructor for class org.springframework.security.oauth.common.signature.RSAKeySecret
Create an RSA public key secret with the given public key value.
RSAKeySecret(X509Certificate) - Constructor for class org.springframework.security.oauth.common.signature.RSAKeySecret
Create an RSA public key secret with the given X509 certificate.

S

SAFE_CHARACTERS - Static variable in class org.springframework.security.oauth.common.OAuthCodec
 
SaltedConsumerSecret - Interface in org.springframework.security.oauth.common.signature
Marker interface for indicating that a consumer secret has some salt.
saveAccessToken(OAuth2ProtectedResourceDetails, Authentication, OAuth2AccessToken) - Method in interface org.springframework.security.oauth2.client.token.ClientTokenServices
Save or update the access token for this resource and authentication (may be null).
saveAccessToken(OAuth2ProtectedResourceDetails, Authentication, OAuth2AccessToken) - Method in class org.springframework.security.oauth2.client.token.JdbcClientTokenServices
 
SCOPE - Static variable in interface org.springframework.security.oauth2.common.OAuth2AccessToken
The scope of the access token as described by Section 3.3
SCOPE - Static variable in class org.springframework.security.oauth2.common.util.OAuth2Utils
Constant to use while parsing and formatting parameter maps for OAuth2 requests
SCOPE - Static variable in interface org.springframework.security.oauth2.provider.token.AccessTokenConverter
 
SCOPE_PREFIX - Static variable in class org.springframework.security.oauth2.common.util.OAuth2Utils
Constant to use as a prefix for scope approval
scopes(String...) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
 
ScopeVoter - Class in org.springframework.security.oauth2.provider.vote
Votes if any ConfigAttribute.getAttribute() starts with a prefix indicating that it is an OAuth2 scope.
ScopeVoter() - Constructor for class org.springframework.security.oauth2.provider.vote.ScopeVoter
 
secret(String) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
 
SecurityContextAccessor - Interface in org.springframework.security.oauth2.provider
Strategy for accessing useful information about the current security context.
selectProxy(URL) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
Selects a proxy for the given URL.
SerializationException - Exception in org.springframework.security.oauth2.common.exceptions
Thrown during a problem serialization/deserialization.
SerializationException() - Constructor for exception org.springframework.security.oauth2.common.exceptions.SerializationException
 
SerializationException(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.SerializationException
 
SerializationException(String, Throwable) - Constructor for exception org.springframework.security.oauth2.common.exceptions.SerializationException
 
SerializationException(Throwable) - Constructor for exception org.springframework.security.oauth2.common.exceptions.SerializationException
 
SerializationUtils - Class in org.springframework.security.oauth2.common.util
 
SerializationUtils() - Constructor for class org.springframework.security.oauth2.common.util.SerializationUtils
 
serialize(OAuth2Exception, JsonGenerator, SerializerProvider) - Method in class org.springframework.security.oauth2.common.exceptions.OAuth2ExceptionJackson2Serializer
 
serialize(OAuth2AccessToken, JsonGenerator, SerializerProvider) - Method in class org.springframework.security.oauth2.common.OAuth2AccessTokenJackson2Serializer
 
serialize(Date, JsonGenerator, SerializerProvider) - Method in class org.springframework.security.oauth2.common.util.JsonDateSerializer
 
serialize(Object) - Static method in class org.springframework.security.oauth2.common.util.SerializationUtils
 
serialize(Object) - Method in class org.springframework.security.oauth2.provider.token.store.redis.BaseRedisTokenStoreSerializationStrategy
 
serialize(String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.BaseRedisTokenStoreSerializationStrategy
 
serialize(Object) - Method in interface org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStoreSerializationStrategy
 
serialize(String) - Method in interface org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStoreSerializationStrategy
 
serializeAccessToken(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
serializeAuthentication(OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
serializeInternal(Object) - Method in class org.springframework.security.oauth2.provider.token.store.redis.BaseRedisTokenStoreSerializationStrategy
 
serializeInternal(String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.BaseRedisTokenStoreSerializationStrategy
 
serializeInternal(Object) - Method in class org.springframework.security.oauth2.provider.token.store.redis.JdkSerializationStrategy
 
serializeInternal(String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.StandardStringSerializationStrategy
 
serializeRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
set(String, String) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
setAcceptsAuthorizationHeader(boolean) - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
setAccessToken(boolean) - Method in class org.springframework.security.oauth.consumer.OAuthConsumerToken
Whether this is an OAuth access token.
setAccessToken(boolean) - Method in class org.springframework.security.oauth.provider.token.OAuthProviderTokenImpl
Whether this is an OAuth access token.
setAccessToken(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.client.DefaultOAuth2ClientContext
 
setAccessToken(OAuth2AccessToken) - Method in interface org.springframework.security.oauth2.client.OAuth2ClientContext
 
setAccessTokenConverter(AccessTokenConverter) - Method in class org.springframework.security.oauth2.provider.endpoint.CheckTokenEndpoint
 
setAccessTokenConverter(AccessTokenConverter) - Method in class org.springframework.security.oauth2.provider.token.RemoteTokenServices
 
setAccessTokenConverter(AccessTokenConverter) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
 
setAccessTokenHttpMethod(String) - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
setAccessTokenProvider(AccessTokenProvider) - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
 
setAccessTokenProvider(AccessTokenProvider) - Method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
 
setAccessTokens(Map<String, OAuthConsumerToken>) - Method in class org.springframework.security.oauth.consumer.OAuthSecurityContextImpl
 
setAccessTokensRequestAttribute(String) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
The default request attribute into which the OAuth access tokens are stored.
setAccessTokenUri(String) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
setAccessTokenURL(String) - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
setAccessTokenValiditySeconds(int) - Method in class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
The validity (in seconds) of the access token.
setAccessTokenValiditySeconds(Integer) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
setAccessTokenValiditySeconds(int) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
The default validity (in seconds) of the access token.
setAddApprovalStatement(String) - Method in class org.springframework.security.oauth2.provider.approval.JdbcApprovalStore
 
setAdditionalInformation(Map<String, Object>) - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
Additional information that token granters would like to add to the token, e.g. to support new token types.
setAdditionalInformation(Map<String, ?>) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
setAdditionalOAuthParameters(Map<String, String>) - Method in class org.springframework.security.oauth.consumer.client.OAuthClientHttpRequestFactory
Any additional OAuth parameters to send with the OAuth request.
setAdditionalParameters(Map<String, String>) - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
setAdditionalParameters(Map<String, String>) - Method in class org.springframework.security.oauth.consumer.OAuthConsumerToken
Any additional parameters for the consumer token.
setAdditionalRequestHeaders(Map<String, String>) - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
setAll(Map<String, String>) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
setAllowAllMethods(boolean) - Method in class org.springframework.security.oauth.provider.filter.ProtectedResourceProcessingFilter
Whether to allow all methods.
setAllowedMethods(List<String>) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
The allowed set of HTTP methods.
setAllowedRequestMethods(Set<HttpMethod>) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpoint
 
setAllowOnlyPost(boolean) - Method in class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenEndpointFilter
 
setAllowRefresh(boolean) - Method in class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenGranter
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientAuthenticationProcessingFilter
 
setApprovalExpiryInSeconds(int) - Method in class org.springframework.security.oauth2.provider.approval.ApprovalStoreUserApprovalHandler
 
setApprovalParameter(String) - Method in class org.springframework.security.oauth2.provider.approval.DefaultUserApprovalHandler
 
setApprovalParameter(String) - Method in class org.springframework.security.oauth2.provider.approval.TokenStoreUserApprovalHandler
 
setApprovalParameter(String) - Method in class org.springframework.security.oauth2.provider.endpoint.FrameworkEndpointHandlerMapping
The name of the request parameter that distinguishes a call to approve an authorization.
setApprovalParameters(Map<String, String>) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
 
setApprovalStore(ApprovalStore) - Method in class org.springframework.security.oauth2.provider.approval.ApprovalStoreUserApprovalHandler
 
setApprovalStore(ApprovalStore) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
ApprovalStore to be used to validate and restrict refresh tokens.
setApproved(boolean) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
 
setAsText(String) - Method in class org.springframework.security.oauth.common.signature.SignatureSecretEditor
 
setAuthenticated(boolean) - Method in class org.springframework.security.oauth.provider.ConsumerAuthentication
Whether the signature has been validated.
setAuthenticationDetailsSource(AuthenticationDetailsSource<HttpServletRequest, ?>) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
 
setAuthenticationDetailsSource(AuthenticationDetailsSource<HttpServletRequest, ?>) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpointAuthenticationFilter
A source of authentication details for requests that result in authentication.
setAuthenticationEntryPoint(OAuthProcessingFilterEntryPoint) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
The authentication entry point.
setAuthenticationEntryPoint(AuthenticationEntryPoint) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
 
setAuthenticationEntryPoint(AuthenticationEntryPoint) - Method in class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenEndpointFilter
 
setAuthenticationEntryPoint(AuthenticationEntryPoint) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpointAuthenticationFilter
An authentication entry point that can handle unsuccessful authentication.
setAuthenticationEventPublisher(AuthenticationEventPublisher) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
 
setAuthenticationHandler(ClientAuthenticationHandler) - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
 
setAuthenticationKeyGenerator(AuthenticationKeyGenerator) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
 
setAuthenticationKeyGenerator(AuthenticationKeyGenerator) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
setAuthenticationKeyGenerator(AuthenticationKeyGenerator) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
 
setAuthenticationManager(AuthenticationManager) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
 
setAuthenticationManager(AuthenticationManager) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
An authentication manager that will be used (if provided) to check the user authentication when a token is refreshed.
setAuthenticationScheme(AuthenticationScheme) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
setAuthenticator(OAuth2RequestAuthenticator) - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
Strategy for extracting an Authorization header from an access token and the request details.
setAuthHandler(OAuthAuthenticationHandler) - Method in class org.springframework.security.oauth.provider.filter.ProtectedResourceProcessingFilter
The authentication handler.
setAuthorities(String) - Method in class org.springframework.security.oauth.config.ConsumerDetailsFactoryBean
 
setAuthorities(List<GrantedAuthority>) - Method in class org.springframework.security.oauth.provider.BaseConsumerDetails
The base authorities for this consumer.
setAuthorities(Collection<? extends GrantedAuthority>) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
 
setAuthorities(Collection<? extends GrantedAuthority>) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
setAuthorizationCode(String) - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
 
setAuthorizationCode(String) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
setAuthorizationCodeServices(AuthorizationCodeServices) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
 
setAuthorizationHeaderRealm(String) - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
setAuthorizationRequestEnhancer(RequestEnhancer) - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
A custom enhancer for the authorization request
setAuthorizedGrantTypes(Collection<String>) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
setAutoApproveScopes(Collection<String>) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
setBareContext(OAuth2ClientContext) - Method in class org.springframework.security.oauth2.config.xml.OAuth2ClientContextFactoryBean
 
setBaseUrl(String) - Method in class org.springframework.security.oauth.provider.filter.CoreOAuthProviderSupport
The configured base URL for the OAuth provider.
setCallbackParameterName(String) - Method in class org.springframework.security.oauth.provider.filter.UserAuthorizationSuccessfulAuthenticationHandler
The name of the request parameter that supplies the callback URL.
setCallbackUrl(String) - Method in class org.springframework.security.oauth.provider.token.OAuthProviderTokenImpl
The callback url associated with this token.
setCheckTokenEndpointUrl(String) - Method in class org.springframework.security.oauth2.provider.token.RemoteTokenServices
 
setCheckUserScopes(boolean) - Method in class org.springframework.security.oauth2.provider.request.DefaultOAuth2RequestFactory
Flag to indicate that scopes should be interpreted as valid authorities.
setCleanupIntervalSeconds(Integer) - Method in class org.springframework.security.oauth.provider.token.InMemorySelfCleaningProviderTokenServices
The interval at which to schedule cleanup.
setClientAuthenticationScheme(AuthenticationScheme) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
setClientAuthoritiesAreScopes(boolean) - Method in class org.springframework.security.oauth2.provider.vote.ClientScopeVoter
Flag to signal that when there is no user authentication client authorities are to be treated as scopes.
setClientDetailsService(ClientDetailsService) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
N.B. this method is not part of the public API.
setClientDetailsService(ClientDetailsService) - Method in class org.springframework.security.oauth2.provider.approval.ApprovalStoreUserApprovalHandler
Service to load client details (optional) for auto approval checks.
setClientDetailsService(ClientDetailsService) - Method in class org.springframework.security.oauth2.provider.approval.TokenStoreUserApprovalHandler
Service to load client details (optional) for auto approval checks.
setClientDetailsService(ClientDetailsService) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationManager
 
setClientDetailsService(ClientDetailsService) - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
 
setClientDetailsService(ClientDetailsService) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
The client details service to use for looking up clients (if necessary).
setClientDetailsService(ClientDetailsService) - Method in class org.springframework.security.oauth2.provider.vote.ClientScopeVoter
ClientDetailsService for looking up clients by ID.
setClientDetailsStore(Map<String, ? extends ClientDetails>) - Method in class org.springframework.security.oauth2.provider.client.InMemoryClientDetailsService
 
setClientId(String) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
setClientId(String) - Method in class org.springframework.security.oauth2.provider.approval.Approval
 
setClientId(String) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
 
setClientId(String) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
setClientId(String) - Method in class org.springframework.security.oauth2.provider.token.RemoteTokenServices
 
setClientId(String) - Method in class org.springframework.security.oauth2.provider.TokenRequest
 
setClientIdAttribute(String) - Method in class org.springframework.security.oauth2.provider.token.DefaultAccessTokenConverter
Set client id attribute name to be used in the converted token.
setClientKeyGenerator(ClientKeyGenerator) - Method in class org.springframework.security.oauth2.client.token.JdbcClientTokenServices
 
setClientSecret(String) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
setClientSecret(String) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
setClientSecret(String) - Method in class org.springframework.security.oauth2.provider.token.RemoteTokenServices
 
setClientTokenServices(ClientTokenServices) - Method in class org.springframework.security.oauth2.client.token.AccessTokenProviderChain
Token services for long-term persistence of access tokens.
setConfigurers(List<ResourceServerConfigurer>) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfiguration
 
setConnectionTimeout(int) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
The connection timeout.
setConsumerDetailsService(ConsumerDetailsService) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
The consumer details service.
setConsumerDetailsStore(Map<String, ? extends ConsumerDetails>) - Method in class org.springframework.security.oauth.provider.InMemoryConsumerDetailsService
 
setConsumerKey(String) - Method in class org.springframework.security.oauth.config.ConsumerDetailsFactoryBean
 
setConsumerKey(String) - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
setConsumerKey(String) - Method in class org.springframework.security.oauth.provider.BaseConsumerDetails
The consumer key.
setConsumerKey(String) - Method in class org.springframework.security.oauth.provider.token.OAuthProviderTokenImpl
The consumer key associated with this oauth token.
setConsumerName(String) - Method in class org.springframework.security.oauth.config.ConsumerDetailsFactoryBean
 
setConsumerName(String) - Method in class org.springframework.security.oauth.provider.BaseConsumerDetails
The name of the consumer.
setConsumerSupport(OAuthConsumerSupport) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
The OAuth consumer support.
setContext(OAuthSecurityContext) - Static method in class org.springframework.security.oauth.consumer.OAuthSecurityContextHolder
 
setCookie(String) - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
 
setCookie(String) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
setCurrentUri(String) - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
 
setCurrentUri(String) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
setDecodedDetails(Object) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
The authentication details obtained by decoding the access token if available.
setDefaultAuthorities(String[]) - Method in class org.springframework.security.oauth2.provider.token.DefaultUserAuthenticationConverter
Default value for authorities if an Authentication is being created and the input has no data for authorities.
setDeleteAccessTokenFromRefreshTokenSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
setDeleteAccessTokenSql(String) - Method in class org.springframework.security.oauth2.client.token.JdbcClientTokenServices
 
setDeleteAccessTokenSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
setDeleteApprovalStatment(String) - Method in class org.springframework.security.oauth2.provider.approval.JdbcApprovalStore
 
setDeleteAuthenticationSql(String) - Method in class org.springframework.security.oauth2.provider.code.JdbcAuthorizationCodeServices
 
setDeleteClientDetailsSql(String) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
 
setDeleteRefreshTokenSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
setDenyAccess(String) - Method in class org.springframework.security.oauth2.provider.vote.ClientScopeVoter
The name of the config attribute that can be used to deny access to OAuth2 client.
setDenyAccess(String) - Method in class org.springframework.security.oauth2.provider.vote.ScopeVoter
The name of the config attribute that can be used to deny access to OAuth2 client.
setDetails(Object) - Method in class org.springframework.security.oauth.consumer.OAuthSecurityContextImpl
 
setErrorHandler(ResponseErrorHandler) - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
 
setErrorPage(String) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
 
setExceptionRenderer(OAuth2ExceptionRenderer) - Method in class org.springframework.security.oauth2.provider.error.AbstractOAuth2SecurityExceptionHandler
 
setExceptionTranslator(WebResponseExceptionTranslator<OAuth2Exception>) - Method in class org.springframework.security.oauth2.provider.endpoint.CheckTokenEndpoint
 
setExceptionTranslator(WebResponseExceptionTranslator<?>) - Method in class org.springframework.security.oauth2.provider.error.AbstractOAuth2SecurityExceptionHandler
 
setExistingToken(OAuth2AccessToken) - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
 
setExistingToken(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
setExpiration(Date) - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
The instant the token expires.
setExpireApprovalStatement(String) - Method in class org.springframework.security.oauth2.provider.approval.JdbcApprovalStore
 
setExpiresAt(Date) - Method in class org.springframework.security.oauth2.provider.approval.Approval
 
setExpiresIn(int) - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
 
setExtensions(Map<String, Serializable>) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
 
setFilterProcessesUrl(String) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
The URL for which this filter will be applied.
setFilterProcessesUrl(String) - Method in class org.springframework.security.oauth.provider.filter.ProtectedResourceProcessingFilter
 
setFindApprovalStatement(String) - Method in class org.springframework.security.oauth2.provider.approval.JdbcApprovalStore
 
setFindClientDetailsSql(String) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
 
setFlushInterval(int) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
The number of tokens to store before flushing expired tokens.
setGrantType(String) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
setGrantType(String) - Method in class org.springframework.security.oauth2.provider.TokenRequest
 
setHandleRevocationsAsExpiry(boolean) - Method in class org.springframework.security.oauth2.provider.approval.JdbcApprovalStore
 
setHeaders(Map<? extends String, ? extends List<String>>) - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
 
setHeaders(Map<? extends String, ? extends List<String>>) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
setId(String) - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
setId(String) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
setIgnoreMissingCredentials(boolean) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
Whether to ignore missing OAuth credentials.
setImplicitGrantService(ImplicitGrantService) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
 
setImplicitGrantService(ImplicitGrantService) - Method in class org.springframework.security.oauth2.provider.implicit.ImplicitTokenGranter
 
setIncludeGrantType(boolean) - Method in class org.springframework.security.oauth2.provider.token.DefaultAccessTokenConverter
Flag to indicate the the grant type should be included in the converted token.
setInsertAccessTokenSql(String) - Method in class org.springframework.security.oauth2.client.token.JdbcClientTokenServices
 
setInsertAccessTokenSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
setInsertAuthenticationSql(String) - Method in class org.springframework.security.oauth2.provider.code.JdbcAuthorizationCodeServices
 
setInsertClientDetailsSql(String) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
 
setInsertRefreshTokenSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
setInterceptors(List<ClientHttpRequestInterceptor>) - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
Sets the request interceptors that this accessor should use.
setJwtClaimsSetVerifier(JwtClaimsSetVerifier) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
 
setKeyPair(KeyPair) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
 
setLastUpdatedAt(Date) - Method in class org.springframework.security.oauth2.provider.approval.Approval
 
setLength(int) - Method in class org.springframework.security.oauth2.common.util.RandomValueStringGenerator
The length of string to generate.
setListFactory(JdbcListFactory) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
 
setMappings(Map<String, String>) - Method in class org.springframework.security.oauth2.provider.endpoint.FrameworkEndpointHandlerMapping
Custom mappings for framework endpoint paths.
setMatchPorts(boolean) - Method in class org.springframework.security.oauth2.provider.endpoint.DefaultRedirectResolver
Flag that enables/disables port matching between the requested redirect URI and the registered redirect URI(s).
setMatchSubdomains(boolean) - Method in class org.springframework.security.oauth2.provider.endpoint.DefaultRedirectResolver
Flag to indicate that requested URIs will match if they are a subdomain of the registered value.
setMessageConverters(List<HttpMessageConverter<?>>) - Method in class org.springframework.security.oauth2.client.http.OAuth2ErrorHandler
 
setMessageConverters(List<HttpMessageConverter<?>>) - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
 
setMessageConverters(List<HttpMessageConverter<?>>) - Method in class org.springframework.security.oauth2.provider.error.DefaultOAuth2ExceptionRenderer
 
setMessageSource(MessageSource) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
Set the message source.
setMessageSource(MessageSource) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerProcessingFilter
Set the message source.
setMessageSource(MessageSource) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
Set the message source.
setNonceFactory(NonceFactory) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
The nonce factory.
setNonceServices(OAuthNonceServices) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
The nonce services.
setOAuth2RequestFactory(OAuth2RequestFactory) - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
 
setOAuth2RequestValidator(OAuth2RequestValidator) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
 
setOAuth2RequestValidator(OAuth2RequestValidator) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpoint
 
setOAuthFailureHandler(AccessDeniedHandler) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
The oauth failure handler.
setObjectDefinitionSource(FilterInvocationSecurityMetadataSource) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerProcessingFilter
The filter invocation definition source.
setOrder(int) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfiguration
 
setParameterIncludes(Collection<String>) - Method in class org.springframework.security.oauth2.client.token.DefaultRequestEnhancer
 
setParameters(Map<String, String>) - Method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
 
setPassword(String) - Method in class org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordResourceDetails
 
setPasswordEncoder(PasswordEncoder) - Method in class org.springframework.security.oauth2.provider.client.ClientDetailsUserDetailsService
 
setPasswordEncoder(PasswordEncoder) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
 
setPlainTextPasswordEncoder(PasswordEncoder) - Method in class org.springframework.security.oauth.common.signature.CoreOAuthSignatureMethodFactory
The password encoder to use for the plain-text password signature method.
setPortResolver(PortResolver) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
The port resolver.
setPreEstablishedRedirectUri(String) - Method in class org.springframework.security.oauth2.client.token.grant.redirect.AbstractRedirectResourceDetails
The redirect URI that has been pre-established with the server.
setPrefix(String) - Method in class org.springframework.security.oauth2.provider.endpoint.FrameworkEndpointHandlerMapping
 
setPrefix(String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
 
setPreservedState(String, Object) - Method in class org.springframework.security.oauth2.client.DefaultOAuth2ClientContext
 
setPreservedState(String, Object) - Method in interface org.springframework.security.oauth2.client.OAuth2ClientContext
Convenience method for saving state in the OAuth2ClientContext.
setPreservedState(Object) - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
 
setPreservedState(Object) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
setProtectedResourceDetailsService(ProtectedResourceDetailsService) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
The protected resource details service.
setProtectedResourceDetailsService(ProtectedResourceDetailsService) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerProcessingFilter
The protected resource details service.
setProviderExceptionHandler(WebResponseExceptionTranslator<OAuth2Exception>) - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
 
setProviderSupport(OAuthProviderSupport) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
The OAuth provider support.
setProxySelector(ProxySelector) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
The proxy selector to use.
setRandom(Random) - Method in class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
The random value generator used to create token secrets.
setRandom(Random) - Method in class org.springframework.security.oauth.provider.verifier.RandomValueVerifierServices
The random value generator used to create token secrets.
setRandom(Random) - Method in class org.springframework.security.oauth2.common.util.RandomValueStringGenerator
The random value generator used to create token secrets.
setReadTimeout(int) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
The read timeout.
setRealmName(String) - Method in class org.springframework.security.oauth.provider.OAuthProcessingFilterEntryPoint
 
setRealmName(String) - Method in class org.springframework.security.oauth2.provider.error.OAuth2AuthenticationEntryPoint
 
setRedirectGrantTypes(Collection<String>) - Method in class org.springframework.security.oauth2.provider.endpoint.DefaultRedirectResolver
Grant types that are permitted to have a redirect uri.
setRedirectResolver(RedirectResolver) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
 
setRedirectStrategy(RedirectStrategy) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
The redirect strategy.
setRedirectStrategy(RedirectStrategy) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientContextFilter
 
setRedirectUri(String) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
 
setRefreshApprovalStatement(String) - Method in class org.springframework.security.oauth2.provider.approval.JdbcApprovalStore
 
setRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
The refresh token associated with the access token, if any.
setRefreshTokenValiditySeconds(Integer) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
setRefreshTokenValiditySeconds(int) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
The validity (in seconds) of the refresh token.
setRegisteredRedirectUri(Set<String>) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
setRememberMeServices(OAuthRememberMeServices) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
The remember-me services.
setRequestFactory(ClientHttpRequestFactory) - Method in class org.springframework.security.oauth.consumer.client.OAuthRestTemplate
 
setRequestFactory(ClientHttpRequestFactory) - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
Set the request factory that this template uses for obtaining HttpRequests.
setRequestFactory(OAuth2RequestFactory) - Method in class org.springframework.security.oauth2.provider.approval.ApprovalStoreUserApprovalHandler
 
setRequestFactory(OAuth2RequestFactory) - Method in class org.springframework.security.oauth2.provider.approval.TokenStoreUserApprovalHandler
 
setRequestParameters(Map<String, String>) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
Set the Request Parameters on this authorization request, which represent the original request parameters and should never be changed during processing.
setRequestParameters(Map<String, String>) - Method in class org.springframework.security.oauth2.provider.TokenRequest
Set the Request Parameters on this authorization request, which represent the original request parameters and should never be changed during processing.
setRequestTokenHttpMethod(String) - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
setRequestTokenURL(String) - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
setRequestTokenValiditySeconds(int) - Method in class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
The validity (in seconds) of the unauthenticated request token.
setRequire10a(boolean) - Method in class org.springframework.security.oauth.provider.filter.AccessTokenProcessingFilter
Whether to require 1.0a support.
setRequire10a(boolean) - Method in class org.springframework.security.oauth.provider.filter.UnauthenticatedRequestTokenProcessingFilter
Whether to require 1.0a support.
setRequire10a(boolean) - Method in class org.springframework.security.oauth.provider.filter.UserAuthorizationProcessingFilter
Whether to require 1.0a support.
setRequire10a(boolean) - Method in class org.springframework.security.oauth.provider.filter.UserAuthorizationSuccessfulAuthenticationHandler
Whether to require 1.0a support.
setRequireAuthenticated(boolean) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerProcessingFilter
Whether to require the current authentication to be authenticated.
setRequiredToObtainAuthenticatedToken(boolean) - Method in class org.springframework.security.oauth.config.ConsumerDetailsFactoryBean
 
setRequiredToObtainAuthenticatedToken(boolean) - Method in class org.springframework.security.oauth.provider.BaseConsumerDetails
Whether this consumer is required to obtain an authenticated oauth token.
setResource(OAuth2ProtectedResourceDetails) - Method in exception org.springframework.security.oauth2.client.resource.OAuth2AccessDeniedException
 
setResource(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.config.xml.OAuth2ClientContextFactoryBean
 
setResourceDescription(String) - Method in class org.springframework.security.oauth.config.ConsumerDetailsFactoryBean
 
setResourceDescription(String) - Method in class org.springframework.security.oauth.provider.BaseConsumerDetails
The description of the resource.
setResourceDetailsStore(Map<String, ? extends ProtectedResourceDetails>) - Method in class org.springframework.security.oauth.consumer.InMemoryProtectedResourceDetailsService
 
setResourceId(String) - Method in class org.springframework.security.oauth.consumer.OAuthConsumerToken
The id of the resource to which this token applies.
setResourceId(String) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationManager
 
setResourceIds(Set<String>) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
 
setResourceIds(Collection<String>) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
setResourceIdsAndAuthoritiesFromClientDetails(ClientDetails) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
Convenience method to set resourceIds and authorities on this request by inheriting from a ClientDetails object.
setResourceLoader(ResourceLoader) - Method in class org.springframework.security.oauth.config.ConsumerDetailsFactoryBean
 
setResourceName(String) - Method in class org.springframework.security.oauth.config.ConsumerDetailsFactoryBean
 
setResourceName(String) - Method in class org.springframework.security.oauth.provider.BaseConsumerDetails
The name of the resource.
setResponseContentType(String) - Method in class org.springframework.security.oauth.provider.filter.AccessTokenProcessingFilter
The content type of the response.
setResponseContentType(String) - Method in class org.springframework.security.oauth.provider.filter.UnauthenticatedRequestTokenProcessingFilter
The content type of the response.
setResponseTypes(Set<String>) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
 
setRestTemplate(OAuth2RestOperations) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientAuthenticationProcessingFilter
A rest template to be used to obtain an access token.
setRestTemplate(RestOperations) - Method in interface org.springframework.security.oauth2.client.test.RestTemplateHolder
 
setRestTemplate(RestOperations) - Method in class org.springframework.security.oauth2.provider.token.RemoteTokenServices
 
setRetryBadAccessTokens(boolean) - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
Flag to determine whether a request that has an existing access token, and which then leads to an AccessTokenRequiredException should be retried (immediately, once).
setReuseRefreshToken(boolean) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
Whether to reuse refresh tokens (until expired).
setRowMapper(RowMapper<ClientDetails>) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
 
setScope(List<String>) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
setScope(Set<String>) - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
The scope of the token.
setScope(String) - Method in class org.springframework.security.oauth2.provider.approval.Approval
 
setScope(Collection<String>) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
Set the scope value.
setScope(Collection<String>) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
setScope(Collection<String>) - Method in class org.springframework.security.oauth2.provider.TokenRequest
Set the scope value.
setScopeAttribute(String) - Method in class org.springframework.security.oauth2.provider.token.DefaultAccessTokenConverter
Set scope attribute name to be used in the converted token.
setScopedContext(OAuth2ClientContext) - Method in class org.springframework.security.oauth2.config.xml.OAuth2ClientContextFactoryBean
 
setScopePrefix(String) - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
Prefix for scope approval parameters.
setScopePrefix(String) - Method in class org.springframework.security.oauth2.provider.approval.ApprovalStoreUserApprovalHandler
The prefix applied to incoming parameters that signal approval or denial of a scope.
setScopePrefix(String) - Method in class org.springframework.security.oauth2.provider.vote.ScopeVoter
Allows the default role prefix of SCOPE_ to be overridden.
setSecret(String) - Method in class org.springframework.security.oauth.config.ConsumerDetailsFactoryBean
 
setSecret(String) - Method in class org.springframework.security.oauth.consumer.OAuthConsumerToken
The token secret.
setSecret(String) - Method in class org.springframework.security.oauth.provider.token.OAuthProviderTokenImpl
The token secret.
setSecurityContextAccessor(SecurityContextAccessor) - Method in class org.springframework.security.oauth2.provider.request.DefaultOAuth2RequestFactory
 
setSelectAccessTokenAuthenticationSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
setSelectAccessTokenFromAuthenticationSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
setSelectAccessTokensFromClientIdSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
setSelectAccessTokensFromUserNameAndClientIdSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
setSelectAccessTokensFromUserNameSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
setSelectAccessTokenSql(String) - Method in class org.springframework.security.oauth2.client.token.JdbcClientTokenServices
 
setSelectAccessTokenSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
setSelectAuthenticationSql(String) - Method in class org.springframework.security.oauth2.provider.code.JdbcAuthorizationCodeServices
 
setSelectClientDetailsSql(String) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
 
setSelectRefreshTokenAuthenticationSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
setSelectRefreshTokenSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
setSerializationStrategy(RedisTokenStoreSerializationStrategy) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
 
setSessionAttributeStore(SessionAttributeStore) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
 
setSharedSecret(SignatureSecret) - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
setSignatureFactory(OAuthSignatureMethodFactory) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
The signature factory to use.
setSignatureMethod(String) - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
setSignatureMethodFactory(OAuthSignatureMethodFactory) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
The OAuth signature method factory.
setSignatureSecret(SignatureSecret) - Method in class org.springframework.security.oauth.config.ConsumerDetailsFactoryBean
 
setSignatureSecret(SignatureSecret) - Method in class org.springframework.security.oauth.provider.BaseConsumerDetails
The signature secret.
setSignatureValidated(boolean) - Method in class org.springframework.security.oauth.provider.ConsumerAuthentication
Whether the signature has been validated.
setSigner(Signer) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
Unconditionally set the signer to use (if needed).
setSigningKey(String) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
Sets the JWT signing key.
setState(String) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
 
setStateKey(String) - Method in exception org.springframework.security.oauth2.client.resource.UserRedirectRequiredException
The key to the state to preserve.
setStateKey(String) - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
 
setStateKey(String) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
setStateKeyGenerator(StateKeyGenerator) - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
 
setStateless(boolean) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
Flag to say that this filter guards stateless resources (default true).
setStateMandatory(boolean) - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
Flag to say that the use of state parameter is mandatory.
setStateToPreserve(Object) - Method in exception org.springframework.security.oauth2.client.resource.UserRedirectRequiredException
The state that needs to be preserved and set up in the security context when the user returns.
setStatus(Approval.ApprovalStatus) - Method in class org.springframework.security.oauth2.provider.approval.Approval
 
setStreamHandlerFactory(OAuthURLStreamHandlerFactory) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
The URL stream handler factory for connections to an OAuth resource.
setSupport(OAuthConsumerSupport) - Method in class org.springframework.security.oauth.consumer.client.OAuthRestTemplate
The support logic to use.
setSupportHMAC_SHA1(boolean) - Method in class org.springframework.security.oauth.common.signature.CoreOAuthSignatureMethodFactory
Whether to support HMAC-SHA1 signature method.
setSupportPlainText(boolean) - Method in class org.springframework.security.oauth.common.signature.CoreOAuthSignatureMethodFactory
Whether to support the plain text signature method.
setSupportRefreshToken(boolean) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
Whether to support the refresh token.
setSupportRSA_SHA1(boolean) - Method in class org.springframework.security.oauth.common.signature.CoreOAuthSignatureMethodFactory
Whether to support RSA-SHA1 signature method.
setThrowableAnalyzer(ThrowableAnalyzer) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
The throwable analyzer.
setThrowableAnalyzer(ThrowableAnalyzer) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientContextFilter
 
setThrowableAnalyzer(ThrowableAnalyzer) - Method in class org.springframework.security.oauth2.provider.error.DefaultWebResponseExceptionTranslator
 
setThrowException(boolean) - Method in class org.springframework.security.oauth2.provider.vote.ClientScopeVoter
Flag to determine the behaviour on access denied.
setThrowException(boolean) - Method in class org.springframework.security.oauth2.provider.vote.ScopeVoter
Flag to determine the behaviour on access denied.
setTimestamp(long) - Method in class org.springframework.security.oauth.provider.token.OAuthProviderTokenImpl
Timestamp associated with this token.
setTokenEnhancer(TokenEnhancer) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
An access token enhancer that will be applied to a new token before it is saved in the token store.
setTokenEnhancer(JwtAccessTokenConverter) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
 
setTokenEnhancers(List<TokenEnhancer>) - Method in class org.springframework.security.oauth2.provider.token.TokenEnhancerChain
 
setTokenExtractor(TokenExtractor) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
 
setTokenGranter(TokenGranter) - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
 
setTokenIdParameterName(String) - Method in class org.springframework.security.oauth.provider.filter.UserAuthorizationProcessingFilter
The name of the request parameter that supplies the token id.
setTokenIdParameterName(String) - Method in class org.springframework.security.oauth.provider.filter.UserAuthorizationSuccessfulAuthenticationHandler
The name of the request parameter that supplies the token id.
setTokenName(String) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
setTokenName(String) - Method in class org.springframework.security.oauth2.provider.token.RemoteTokenServices
 
setTokenRequestEnhancer(RequestEnhancer) - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
A custom enhancer for the access token request
setTokenSecretLengthBytes(int) - Method in class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
The length of the token secret in bytes, before being base64-encoded.
setTokenServices(OAuthConsumerTokenServices) - Method in class org.springframework.security.oauth.consumer.filter.OAuthConsumerContextFilter
The token services.
setTokenServices(OAuthProviderTokenServices) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
The OAuth token services.
setTokenServices(OAuthProviderTokenServices) - Method in class org.springframework.security.oauth.provider.filter.UserAuthorizationProcessingFilter
The OAuth token services.
setTokenServices(ResourceServerTokenServices) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientAuthenticationProcessingFilter
Reference to a CheckTokenServices that can validate an OAuth2AccessToken
setTokenServices(ResourceServerTokenServices) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationManager
 
setTokenStore(TokenStore) - Method in class org.springframework.security.oauth2.provider.approval.TokenApprovalStore
 
setTokenStore(TokenStore) - Method in class org.springframework.security.oauth2.provider.approval.TokenStoreUserApprovalHandler
 
setTokenStore(TokenStore) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
The persistence strategy for token storage.
setTokenType(String) - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
The token type, as introduced in draft 11 of the OAuth 2 spec.
setTypeName(String) - Method in class org.springframework.security.oauth2.provider.error.OAuth2AuthenticationEntryPoint
 
setTypeOfSecret(Object) - Method in class org.springframework.security.oauth.config.ConsumerDetailsFactoryBean
 
setUpdateClientDetailsSql(String) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
 
setUpdateClientSecretSql(String) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
 
setUse10a(boolean) - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
setUseCurrentUri(boolean) - Method in class org.springframework.security.oauth2.client.token.grant.redirect.AbstractRedirectResourceDetails
Flag to signal that the current URI (if set) in the request should be used in preference to the pre-established redirect URI.
setUserApprovalHandler(UserApprovalHandler) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
 
setUserApprovalPage(String) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
 
setUserAuthentication(Authentication) - Method in class org.springframework.security.oauth.provider.token.OAuthProviderTokenImpl
The authentication of the user who granted the access token.
setUserAuthorizationUri(String) - Method in class org.springframework.security.oauth2.client.token.grant.redirect.AbstractRedirectResourceDetails
The URI to which the user is to be redirected to authorize an access token.
setUserAuthorizationURL(String) - Method in class org.springframework.security.oauth.consumer.BaseProtectedResourceDetails
 
setUserDetailsService(UserDetailsService) - Method in class org.springframework.security.oauth2.provider.token.DefaultUserAuthenticationConverter
Optional UserDetailsService to use when extracting an Authentication from the incoming map.
setUserId(String) - Method in class org.springframework.security.oauth2.provider.approval.Approval
 
setUsername(String) - Method in class org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordResourceDetails
 
setUserTokenConverter(UserAuthenticationConverter) - Method in class org.springframework.security.oauth2.provider.token.DefaultAccessTokenConverter
Converter for the part of the data in the token representing a user.
setValidityWindowSeconds(long) - Method in class org.springframework.security.oauth.provider.nonce.ExpiringTimestampNonceServices
The timestamp validity window (in seconds).
setValidityWindowSeconds(long) - Method in class org.springframework.security.oauth.provider.nonce.InMemoryNonceServices
The timestamp validity window (in seconds).
setValue(String) - Method in class org.springframework.security.oauth.consumer.OAuthConsumerToken
The value of the token.
setValue(String) - Method in class org.springframework.security.oauth.provider.token.OAuthProviderTokenImpl
The value of the token.
setValue(String) - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
 
setVerifier(String) - Method in class org.springframework.security.oauth.provider.token.OAuthProviderTokenImpl
The verifier string for this (access) token.
setVerifier(SignatureVerifier) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
Unconditionally set the verifier (the verifer key is then ignored).
setVerifierKey(String) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
The key used for verifying signatures produced by this class.
setVerifierLengthBytes(int) - Method in class org.springframework.security.oauth.provider.verifier.RandomValueVerifierServices
The verifier length in bytes, before being encoded to a string.
setVerifierServices(OAuthVerifierServices) - Method in class org.springframework.security.oauth.provider.filter.UserAuthorizationProcessingFilter
The verifier services to use.
SharedConsumerSecret - Interface in org.springframework.security.oauth.common.signature
A signature secret that consists of a consumer secret and a token secret.
SharedConsumerSecretImpl - Class in org.springframework.security.oauth.common.signature
Default implementation of a signature secret.
SharedConsumerSecretImpl(String) - Constructor for class org.springframework.security.oauth.common.signature.SharedConsumerSecretImpl
 
sign(String) - Method in class org.springframework.security.oauth.common.signature.HMAC_SHA1SignatureMethod
Sign the signature base string.
sign(String) - Method in interface org.springframework.security.oauth.common.signature.OAuthSignatureMethod
Sign the signature base string.
sign(String) - Method in class org.springframework.security.oauth.common.signature.PlainTextSignatureMethod
The signature is the same as the secret.
sign(String) - Method in class org.springframework.security.oauth.common.signature.RSA_SHA1SignatureMethod
The Signature Base String is signed using the Consumer’s RSA private key per RFC3447 section 8.2.1, where K is the Consumer’s RSA private key, M the Signature Base String, and S is the result signature octet string: S = RSASSA-PKCS1-V1_5-SIGN (K, M) oauth_signature is set to S, first base64-encoded per RFC2045 section 6.8, then URL-encoded per Parameter Encoding.
SIGNATURE_NAME - Static variable in class org.springframework.security.oauth.common.signature.HMAC_SHA1SignatureMethod
The name of this HMAC-SHA1 signature method ("HMAC-SHA1").
SIGNATURE_NAME - Static variable in class org.springframework.security.oauth.common.signature.PlainTextSignatureMethod
The name of this plain text signature method ("PLAINTEXT").
SIGNATURE_NAME - Static variable in class org.springframework.security.oauth.common.signature.RSA_SHA1SignatureMethod
The name of this RSA-SHA1 signature method ("RSA-SHA1").
SignatureSecret - Interface in org.springframework.security.oauth.common.signature
Marker interface for OAuth signature secrets.
SignatureSecretEditor - Class in org.springframework.security.oauth.common.signature
A signature secret that consists of a consumer secret and a tokent secret.
SignatureSecretEditor() - Constructor for class org.springframework.security.oauth.common.signature.SignatureSecretEditor
 
size() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
skipProcessing(HttpServletRequest) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
Whether to skip processing for the specified request.
split(String, String) - Static method in class org.springframework.security.oauth.common.StringSplitUtils
Splits a String at the first instance of the delimiter.
split(String, String) - Static method in class org.springframework.security.oauth2.client.http.StringSplitUtils
Splits a String at the first instance of the delimiter.
splitEachArrayElementAndCreateMap(String[], String, String) - Static method in class org.springframework.security.oauth.common.StringSplitUtils
Takes an array of Strings, and for each element removes any instances of removeCharacter, and splits the element based on the delimiter.
splitEachArrayElementAndCreateMap(String[], String, String) - Static method in class org.springframework.security.oauth2.client.http.StringSplitUtils
Takes an array of Strings, and for each element removes any instances of removeCharacter, and splits the element based on the delimiter.
splitIgnoringQuotes(String, char) - Static method in class org.springframework.security.oauth.common.StringSplitUtils
Splits a given string on the given separator character, skips the contents of quoted substrings when looking for separators.
splitIgnoringQuotes(String, char) - Static method in class org.springframework.security.oauth2.client.http.StringSplitUtils
Splits a given string on the given separator character, skips the contents of quoted substrings when looking for separators.
sslOnly() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
 
standard(RestTemplateHolder) - Static method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
Create a new client that knows how to create its protected resource with no externalization help.
StandardStringSerializationStrategy - Class in org.springframework.security.oauth2.provider.token.store.redis
Serializes Strings using StringRedisSerializer
StandardStringSerializationStrategy() - Constructor for class org.springframework.security.oauth2.provider.token.store.redis.StandardStringSerializationStrategy
 
starting(FrameworkMethod) - Method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
 
STATE - Static variable in class org.springframework.security.oauth2.common.util.OAuth2Utils
Constant to use while parsing and formatting parameter maps for OAuth2 requests
StateKeyGenerator - Interface in org.springframework.security.oauth2.client.filter.state
Stategy for generating random keys for state.
stateless(boolean) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
Flag to indicate that only token-based authentication is allowed on these resources.
store(String, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.code.InMemoryAuthorizationCodeServices
 
store(String, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.code.JdbcAuthorizationCodeServices
 
store(String, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.code.RandomValueAuthorizationCodeServices
 
store(OAuth2Request, TokenRequest) - Method in interface org.springframework.security.oauth2.provider.implicit.ImplicitGrantService
Deprecated.
Save an association between an OAuth2Request and a TokenRequest.
store(OAuth2Request, TokenRequest) - Method in class org.springframework.security.oauth2.provider.implicit.InMemoryImplicitGrantService
 
storeAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
 
storeAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
storeAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
This operation is not applicable for a Resource Server and if called, will throw a JwkException.
storeAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
 
storeAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
 
storeAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
Store an access token.
storeRefreshToken(OAuth2RefreshToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
 
storeRefreshToken(OAuth2RefreshToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
 
storeRefreshToken(OAuth2RefreshToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
This operation is not applicable for a Resource Server and if called, will throw a JwkException.
storeRefreshToken(OAuth2RefreshToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
 
storeRefreshToken(OAuth2RefreshToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
 
storeRefreshToken(OAuth2RefreshToken, OAuth2Authentication) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
Store the specified refresh token in the store.
storeToken(String, OAuthConsumerToken) - Method in class org.springframework.security.oauth.consumer.token.HttpSessionBasedTokenServices
 
storeToken(String, OAuthConsumerToken) - Method in interface org.springframework.security.oauth.consumer.token.OAuthConsumerTokenServices
Store a token for a specified resource.
storeToken(String, OAuthProviderTokenImpl) - Method in class org.springframework.security.oauth.provider.token.InMemoryProviderTokenServices
 
storeToken(String, OAuthProviderTokenImpl) - Method in class org.springframework.security.oauth.provider.token.RandomValueProviderTokenServices
Store a token from persistence.
StringSplitUtils - Class in org.springframework.security.oauth.common
Provides several String manipulation methods.
StringSplitUtils() - Constructor for class org.springframework.security.oauth.common.StringSplitUtils
 
StringSplitUtils - Class in org.springframework.security.oauth2.client.http
Provides several String manipulation methods.
StringSplitUtils() - Constructor for class org.springframework.security.oauth2.client.http.StringSplitUtils
 
subSequence(int, int) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport.QueryParameterValue
 
successfulAuthentication(HttpServletRequest, HttpServletResponse, FilterChain, Authentication) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientAuthenticationProcessingFilter
 
successfulAuthentication(HttpServletRequest, HttpServletResponse, FilterChain, Authentication) - Method in class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenEndpointFilter
 
supports(ConfigAttribute) - Method in class org.springframework.security.oauth.provider.attributes.ConsumerSecurityVoter
The config attribute is supported if it's an instance of ConsumerSecurityConfig.
supports(Class<?>) - Method in class org.springframework.security.oauth.provider.attributes.ConsumerSecurityVoter
All classes are supported.
supports(Class<?>) - Method in class org.springframework.security.oauth2.http.converter.FormOAuth2AccessTokenMessageConverter
 
supports(ConfigAttribute) - Method in class org.springframework.security.oauth2.provider.vote.ClientScopeVoter
 
supports(Class<?>) - Method in class org.springframework.security.oauth2.provider.vote.ClientScopeVoter
This implementation supports any type of class, because it does not query the presented secure object.
supports(ConfigAttribute) - Method in class org.springframework.security.oauth2.provider.vote.ScopeVoter
 
supports(Class<?>) - Method in class org.springframework.security.oauth2.provider.vote.ScopeVoter
This implementation supports any type of class, because it does not query the presented secure object.
supportsRefresh(OAuth2ProtectedResourceDetails) - Method in interface org.springframework.security.oauth2.client.token.AccessTokenProvider
 
supportsRefresh(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.token.AccessTokenProviderChain
 
supportsRefresh(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.token.grant.client.ClientCredentialsAccessTokenProvider
 
supportsRefresh(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
 
supportsRefresh(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.token.grant.implicit.ImplicitAccessTokenProvider
 
supportsRefresh(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordAccessTokenProvider
 
supportsResource(OAuth2ProtectedResourceDetails) - Method in interface org.springframework.security.oauth2.client.token.AccessTokenProvider
Whether this provider supports the specified resource.
supportsResource(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.token.AccessTokenProviderChain
 
supportsResource(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.token.grant.client.ClientCredentialsAccessTokenProvider
 
supportsResource(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
 
supportsResource(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.token.grant.implicit.ImplicitAccessTokenProvider
 
supportsResource(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordAccessTokenProvider
 

T

TestAccounts - Interface in org.springframework.security.oauth2.client.test
 
throwOnError(boolean) - Method in class org.springframework.security.oauth2.provider.expression.OAuth2SecurityExpressionMethods
Check if any scope decisions have been denied in the current context and throw an exception if so.
TOKEN_ID - Static variable in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
Field name for token id.
TOKEN_TYPE - Static variable in interface org.springframework.security.oauth2.common.OAuth2AccessToken
The type of the token issued as described in Section 7.1.
TokenApprovalStore - Class in org.springframework.security.oauth2.provider.approval
An ApprovalStore that works with an existing TokenStore, extracting implicit Approvals from the content of tokens already in the store.
TokenApprovalStore() - Constructor for class org.springframework.security.oauth2.provider.approval.TokenApprovalStore
 
tokenCreated(OAuthProviderToken) - Method in interface org.springframework.security.oauth.provider.token.OAuthTokenLifecycleListener
Lifecycle event for a created token.
tokenEndpoint(String) - Method in class org.springframework.security.oauth2.client.discovery.ProviderConfiguration.Builder
 
tokenEndpoint() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration
 
TokenEndpoint - Class in org.springframework.security.oauth2.provider.endpoint
Endpoint for token requests as described in the OAuth2 spec.
TokenEndpoint() - Constructor for class org.springframework.security.oauth2.provider.endpoint.TokenEndpoint
 
TokenEndpointAuthenticationFilter - Class in org.springframework.security.oauth2.provider.endpoint
An optional authentication filter for the TokenEndpoint.
TokenEndpointAuthenticationFilter(AuthenticationManager, OAuth2RequestFactory) - Constructor for class org.springframework.security.oauth2.provider.endpoint.TokenEndpointAuthenticationFilter
 
tokenEndpointAuthenticationFilters(List<Filter>) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
Sets a new list of custom authentication filters for the TokenEndpoint.
tokenEnhancer(TokenEnhancer) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
TokenEnhancer - Interface in org.springframework.security.oauth2.provider.token
Strategy for enhancing an access token before it is stored by an AuthorizationServerTokenServices implementation.
TokenEnhancerChain - Class in org.springframework.security.oauth2.provider.token
A composite token enhancer that loops over its delegate enhancers.
TokenEnhancerChain() - Constructor for class org.springframework.security.oauth2.provider.token.TokenEnhancerChain
 
tokenExpired(OAuthProviderToken) - Method in interface org.springframework.security.oauth.provider.token.OAuthTokenLifecycleListener
Lifecycle event for an expired token.
tokenExtractor(TokenExtractor) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
 
TokenExtractor - Interface in org.springframework.security.oauth2.provider.authentication
 
tokenGranter(TokenGranter) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
TokenGranter - Interface in org.springframework.security.oauth2.provider
Interface for granters of access tokens.
tokenKeyAccess(String) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
 
TokenKeyEndpoint - Class in org.springframework.security.oauth2.provider.endpoint
OAuth2 token services that produces JWT encoded token values.
TokenKeyEndpoint(JwtAccessTokenConverter) - Constructor for class org.springframework.security.oauth2.provider.endpoint.TokenKeyEndpoint
 
TokenRequest - Class in org.springframework.security.oauth2.provider
Represents an OAuth2 token request, made at the TokenEndpoint.
TokenRequest() - Constructor for class org.springframework.security.oauth2.provider.TokenRequest
Default constructor
TokenRequest(Map<String, String>, String, Collection<String>, String) - Constructor for class org.springframework.security.oauth2.provider.TokenRequest
Full constructor.
TokenServiceBeanDefinitionParser - Class in org.springframework.security.oauth.config
 
TokenServiceBeanDefinitionParser() - Constructor for class org.springframework.security.oauth.config.TokenServiceBeanDefinitionParser
 
tokenServices(AuthorizationServerTokenServices) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
tokenServices(ResourceServerTokenServices) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
 
tokenStore - Variable in class org.springframework.security.oauth.provider.token.InMemoryProviderTokenServices
 
tokenStore(TokenStore) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
tokenStore(TokenStore) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
 
TokenStore - Interface in org.springframework.security.oauth2.provider.token
Persistence interface for OAuth2 tokens.
TokenStoreUserApprovalHandler - Class in org.springframework.security.oauth2.provider.approval
A user approval handler that remembers approval decisions by consulting existing tokens.
TokenStoreUserApprovalHandler() - Constructor for class org.springframework.security.oauth2.provider.approval.TokenStoreUserApprovalHandler
 
toSingleValueMap() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
toString() - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport.QueryParameterValue
 
toString() - Method in class org.springframework.security.oauth.consumer.OAuthConsumerToken
 
toString() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
toString() - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
 
toString() - Method in class org.springframework.security.oauth2.common.DefaultOAuth2RefreshToken
 
toString() - Method in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
 
toString() - Method in class org.springframework.security.oauth2.provider.approval.Approval
 
toString() - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
 
toString() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
 
translate(Exception) - Method in class org.springframework.security.oauth2.provider.error.DefaultWebResponseExceptionTranslator
 
translate(Exception) - Method in interface org.springframework.security.oauth2.provider.error.WebResponseExceptionTranslator
 

U

UnapprovedClientAuthenticationException - Exception in org.springframework.security.oauth2.common.exceptions
 
UnapprovedClientAuthenticationException(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.UnapprovedClientAuthenticationException
 
UnapprovedClientAuthenticationException(String, Throwable) - Constructor for exception org.springframework.security.oauth2.common.exceptions.UnapprovedClientAuthenticationException
 
UnauthenticatedRequestTokenProcessingFilter - Class in org.springframework.security.oauth.provider.filter
Processing filter for handling a request for an OAuth token.
UnauthenticatedRequestTokenProcessingFilter() - Constructor for class org.springframework.security.oauth.provider.filter.UnauthenticatedRequestTokenProcessingFilter
 
UNAUTHORIZED_CLIENT - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
 
UnauthorizedClientException - Exception in org.springframework.security.oauth2.common.exceptions
Exception thrown when a client was unable to authenticate.
UnauthorizedClientException(String, Throwable) - Constructor for exception org.springframework.security.oauth2.common.exceptions.UnauthorizedClientException
 
UnauthorizedClientException(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.UnauthorizedClientException
 
UnauthorizedUserException - Exception in org.springframework.security.oauth2.common.exceptions
Exception thrown when a user was unable to authenticate.
UnauthorizedUserException(String, Throwable) - Constructor for exception org.springframework.security.oauth2.common.exceptions.UnauthorizedUserException
 
UnauthorizedUserException(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.UnauthorizedUserException
 
unsuccessfulAuthentication(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientAuthenticationProcessingFilter
 
UNSUPPORTED_GRANT_TYPE - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
 
UNSUPPORTED_RESPONSE_TYPE - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
 
UnsupportedGrantTypeException - Exception in org.springframework.security.oauth2.common.exceptions
 
UnsupportedGrantTypeException(String, Throwable) - Constructor for exception org.springframework.security.oauth2.common.exceptions.UnsupportedGrantTypeException
 
UnsupportedGrantTypeException(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.UnsupportedGrantTypeException
 
UnsupportedResponseTypeException - Exception in org.springframework.security.oauth2.common.exceptions
 
UnsupportedResponseTypeException(String, Throwable) - Constructor for exception org.springframework.security.oauth2.common.exceptions.UnsupportedResponseTypeException
 
UnsupportedResponseTypeException(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.UnsupportedResponseTypeException
 
UnsupportedSignatureMethodException - Exception in org.springframework.security.oauth.common.signature
 
UnsupportedSignatureMethodException(String) - Constructor for exception org.springframework.security.oauth.common.signature.UnsupportedSignatureMethodException
 
UnverifiedRequestTokenException - Exception in org.springframework.security.oauth.consumer
Thrown when an attempt is made to use an unverified request token.
UnverifiedRequestTokenException(String) - Constructor for exception org.springframework.security.oauth.consumer.UnverifiedRequestTokenException
 
UnverifiedRequestTokenException(String, Throwable) - Constructor for exception org.springframework.security.oauth.consumer.UnverifiedRequestTokenException
 
updateAfterApproval(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.ApprovalStoreUserApprovalHandler
Requires the authorization request to be explicitly approved, including all individual scopes, and the user to be authenticated.
updateAfterApproval(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.DefaultUserApprovalHandler
 
updateAfterApproval(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.TokenStoreUserApprovalHandler
 
updateAfterApproval(AuthorizationRequest, Authentication) - Method in interface org.springframework.security.oauth2.provider.approval.UserApprovalHandler
Provides an opportunity to update the authorization request after the approval parameters are set but before it is checked for approval.
updateClientDetails(ClientDetails) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
 
updateClientDetails(ClientDetails) - Method in interface org.springframework.security.oauth2.provider.ClientRegistrationService
 
updateClientSecret(String, String) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
 
updateClientSecret(String, String) - Method in interface org.springframework.security.oauth2.provider.ClientRegistrationService
 
URI - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
 
urlDecode(String) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
URL-decode a token.
urlEncode(String) - Method in class org.springframework.security.oauth.consumer.client.CoreOAuthConsumerSupport
URL-encode a value.
USER_OAUTH_APPROVAL - Static variable in class org.springframework.security.oauth2.common.util.OAuth2Utils
Constant to use while parsing and formatting parameter maps for OAuth2 requests
userApprovalHandler(UserApprovalHandler) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
UserApprovalHandler - Interface in org.springframework.security.oauth2.provider.approval
Basic interface for determining whether a given client authentication request has been approved by the current user.
UserApprovalRequiredException - Exception in org.springframework.security.oauth2.client.resource
Exception indicating that user approval is required, with some indication of how to signal the approval.
UserApprovalRequiredException(String, Map<String, String>, String, List<String>) - Constructor for exception org.springframework.security.oauth2.client.resource.UserApprovalRequiredException
 
UserAuthenticationConverter - Interface in org.springframework.security.oauth2.provider.token
Utility interface for converting a user authentication to and from a Map.
UserAuthorizationProcessingFilter - Class in org.springframework.security.oauth.provider.filter
Processing filter for handling a request to authenticate an OAuth request token.
UserAuthorizationProcessingFilter() - Constructor for class org.springframework.security.oauth.provider.filter.UserAuthorizationProcessingFilter
 
UserAuthorizationProcessingFilter(String) - Constructor for class org.springframework.security.oauth.provider.filter.UserAuthorizationProcessingFilter
 
UserAuthorizationSuccessfulAuthenticationHandler - Class in org.springframework.security.oauth.provider.filter
Successful AuthenticationHandler that gets called when a user complete authorization of a resource.
UserAuthorizationSuccessfulAuthenticationHandler() - Constructor for class org.springframework.security.oauth.provider.filter.UserAuthorizationSuccessfulAuthenticationHandler
 
UserAuthorizationSuccessfulAuthenticationHandler(String) - Constructor for class org.springframework.security.oauth.provider.filter.UserAuthorizationSuccessfulAuthenticationHandler
 
UserDeniedAuthorizationException - Exception in org.springframework.security.oauth2.common.exceptions
 
UserDeniedAuthorizationException(String, Throwable) - Constructor for exception org.springframework.security.oauth2.common.exceptions.UserDeniedAuthorizationException
 
UserDeniedAuthorizationException(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.UserDeniedAuthorizationException
 
userDetailsService(UserDetailsService) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
 
userInfoEndpoint(String) - Method in class org.springframework.security.oauth2.client.discovery.ProviderConfiguration.Builder
 
USERNAME - Static variable in interface org.springframework.security.oauth2.provider.token.UserAuthenticationConverter
 
UserRedirectRequiredException - Exception in org.springframework.security.oauth2.client.resource
Special exception thrown when a user redirect is required in order to obtain an OAuth2 access token.
UserRedirectRequiredException(String, Map<String, String>) - Constructor for exception org.springframework.security.oauth2.client.resource.UserRedirectRequiredException
 
UUIDNonceFactory - Class in org.springframework.security.oauth.consumer.nonce
Nonce factory that uses a UUID to generate the nonce.
UUIDNonceFactory() - Constructor for class org.springframework.security.oauth.consumer.nonce.UUIDNonceFactory
 

V

validateAdditionalParameters(ConsumerDetails, Map<String, String>) - Method in class org.springframework.security.oauth.provider.filter.AccessTokenProcessingFilter
 
validateAdditionalParameters(ConsumerDetails, Map<String, String>) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
Do any additional validation checks for the specified oauth params.
validateAdditionalParameters(ConsumerDetails, Map<String, String>) - Method in class org.springframework.security.oauth.provider.filter.UnauthenticatedRequestTokenProcessingFilter
 
validateGrantType(String, ClientDetails) - Method in class org.springframework.security.oauth2.provider.token.AbstractTokenGranter
 
validateNonce(ConsumerDetails, long, String) - Method in class org.springframework.security.oauth.provider.nonce.ExpiringTimestampNonceServices
 
validateNonce(ConsumerDetails, long, String) - Method in class org.springframework.security.oauth.provider.nonce.InMemoryNonceServices
 
validateNonce(ConsumerDetails, long, String) - Method in class org.springframework.security.oauth.provider.nonce.NullNonceServices
 
validateNonce(ConsumerDetails, long, String) - Method in interface org.springframework.security.oauth.provider.nonce.OAuthNonceServices
Validate a nonce for a specific consumer timestamp.
validateOAuthParams(ConsumerDetails, Map<String, String>) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
Validates the OAuth parameters for the given consumer.
validateScope(AuthorizationRequest, ClientDetails) - Method in interface org.springframework.security.oauth2.provider.OAuth2RequestValidator
Ensure that the client has requested a valid set of scopes.
validateScope(TokenRequest, ClientDetails) - Method in interface org.springframework.security.oauth2.provider.OAuth2RequestValidator
Ensure that the client has requested a valid set of scopes.
validateScope(AuthorizationRequest, ClientDetails) - Method in class org.springframework.security.oauth2.provider.request.DefaultOAuth2RequestValidator
 
validateScope(TokenRequest, ClientDetails) - Method in class org.springframework.security.oauth2.provider.request.DefaultOAuth2RequestValidator
 
validateSignature(ConsumerAuthentication) - Method in class org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter
Validate the signature of the request given the authentication request.
valueOf(String) - Static method in enum org.springframework.security.oauth.common.OAuthConsumerParameter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.security.oauth.common.OAuthProviderParameter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.security.oauth.provider.attributes.ConsumerSecurityConfig.ConsumerSecurityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.security.oauth2.common.AuthenticationScheme
Returns the enum constant of this type with the specified name.
valueOf(Map<String, String>) - Static method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
 
valueOf(Map<String, String>) - Static method in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
Creates an OAuth2Exception from a Map<String,String>.
valueOf(String) - Static method in enum org.springframework.security.oauth2.provider.approval.Approval.ApprovalStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.springframework.security.oauth.common.OAuthConsumerParameter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.security.oauth.common.OAuthProviderParameter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.security.oauth.provider.attributes.ConsumerSecurityConfig.ConsumerSecurityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
values() - Static method in enum org.springframework.security.oauth2.common.AuthenticationScheme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.security.oauth2.provider.approval.Approval.ApprovalStatus
Returns an array containing the constants of this enum type, in the order they are declared.
VerificationFailedException - Exception in org.springframework.security.oauth.provider.verifier
 
VerificationFailedException(String) - Constructor for exception org.springframework.security.oauth.provider.verifier.VerificationFailedException
 
VERIFIER_ATTRIBUTE - Static variable in class org.springframework.security.oauth.provider.filter.UserAuthorizationProcessingFilter
 
VerifierServiceBeanDefinitionParser - Class in org.springframework.security.oauth.config
 
VerifierServiceBeanDefinitionParser() - Constructor for class org.springframework.security.oauth.config.VerifierServiceBeanDefinitionParser
 
verify(String, String) - Method in class org.springframework.security.oauth.common.signature.HMAC_SHA1SignatureMethod
Verify the signature of the given signature base string.
verify(String, String) - Method in interface org.springframework.security.oauth.common.signature.OAuthSignatureMethod
Verify the specified signature on the given signature base string.
verify(String, String) - Method in class org.springframework.security.oauth.common.signature.PlainTextSignatureMethod
Validates that the signature is the same as the secret.
verify(String, String) - Method in class org.springframework.security.oauth.common.signature.RSA_SHA1SignatureMethod
Verify the signature of the given signature base string.
verify(Map<String, Object>) - Method in class org.springframework.security.oauth2.provider.token.store.DelegatingJwtClaimsSetVerifier
 
verify(Map<String, Object>) - Method in class org.springframework.security.oauth2.provider.token.store.IssuerClaimVerifier
 
verify(Map<String, Object>) - Method in interface org.springframework.security.oauth2.provider.token.store.JwtClaimsSetVerifier
Verify the claim(s) in the JWT Claims Set.
vote(Authentication, Object, Collection<ConfigAttribute>) - Method in class org.springframework.security.oauth.provider.attributes.ConsumerSecurityVoter
Votes on giving access to the specified authentication based on the security attributes.
vote(Authentication, Object, Collection<ConfigAttribute>) - Method in class org.springframework.security.oauth2.provider.vote.ClientScopeVoter
 
vote(Authentication, Object, Collection<ConfigAttribute>) - Method in class org.springframework.security.oauth2.provider.vote.ScopeVoter
 

W

WebExpressionHandlerBeanDefinitionParser - Class in org.springframework.security.oauth2.config.xml
 
WebExpressionHandlerBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.xml.WebExpressionHandlerBeanDefinitionParser
 
WebResponseExceptionTranslator<T> - Interface in org.springframework.security.oauth2.provider.error
Translates exceptions into HTTP Responses.
whitelabelApprovalEndpoint() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration
 
WhitelabelApprovalEndpoint - Class in org.springframework.security.oauth2.provider.endpoint
Controller for displaying the approval page for the authorization server.
WhitelabelApprovalEndpoint() - Constructor for class org.springframework.security.oauth2.provider.endpoint.WhitelabelApprovalEndpoint
 
whitelabelErrorEndpoint() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration
 
WhitelabelErrorEndpoint - Class in org.springframework.security.oauth2.provider.endpoint
Controller for displaying the error page for the authorization server.
WhitelabelErrorEndpoint() - Constructor for class org.springframework.security.oauth2.provider.endpoint.WhitelabelErrorEndpoint
 
withClient(String) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder
 
withClientDetails(ClientDetailsService) - Method in class org.springframework.security.oauth2.config.annotation.configurers.ClientDetailsServiceConfigurer
 
withEnvironment(RestTemplateHolder, Environment) - Static method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
Create a new client that can inject an Environment into its protected resource details.
withTestAccounts(RestTemplateHolder, TestAccounts) - Static method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
Create a new client that can inject a TestAccounts instance into its protected resource details.
write(OAuth2Exception, MediaType, HttpOutputMessage) - Method in class org.springframework.security.oauth2.http.converter.FormOAuth2ExceptionHttpMessageConverter
 
writeInternal(OAuth2AccessToken, HttpOutputMessage) - Method in class org.springframework.security.oauth2.http.converter.FormOAuth2AccessTokenMessageConverter
 
A B C D E F G H I J K L M N O P R S T U V W 

Copyright © 2019. All rights reserved.