A B C D E F G H I J K L 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, 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_VALUE - Static variable in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
 
AccessTokenProvider - Interface in org.springframework.security.oauth2.client.token
A manager for an , which knows how to obtain an access token for a specific resources.
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
 
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
 
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.BaseClientDetails
 
addClientDetails(ClientDetails) - Method in interface org.springframework.security.oauth2.provider.ClientRegistrationService
 
addClientDetails(ClientDetails) - Method in class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
addClientDetails(ClientDetails) - Method in class org.springframework.security.oauth2.provider.JdbcClientDetailsService
 
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.TokenServicesUserApprovalHandler
 
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.endpoint.AuthorizationEndpoint
 
afterPropertiesSet() - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
Initialize these token services.
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
 
approveOrDeny(Map<String, String>, Map<String, ?>, SessionStatus, Principal) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
 
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
 
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.
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
 
AuthenticationKeyGenerator - Interface in org.springframework.security.oauth2.provider.token
Strategy interface for extracting a unique key from an OAuth2Authentication.
AuthenticationScheme - Enum in org.springframework.security.oauth2.common
Enumeration of possible methods for transmitting authentication credentials.
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 - 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) - Constructor for class org.springframework.security.oauth2.provider.code.AuthorizationCodeTokenGranter
 
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 - Interface in org.springframework.security.oauth2.provider
Base class representing a request for authorization.
AuthorizationRequestHolder - Class in org.springframework.security.oauth2.provider.code
Convenience class for AuthorizationCodeServices to store and retrieve.
AuthorizationRequestHolder(AuthorizationRequest, Authentication) - Constructor for class org.springframework.security.oauth2.provider.code.AuthorizationRequestHolder
 
AuthorizationRequestManager - Interface in org.springframework.security.oauth2.provider
Strategy for managing AuthorizationRequest instances during a token grant.
AuthorizationServerBeanDefinitionParser - Class in org.springframework.security.oauth2.config
Parser for the OAuth "provider" element.
AuthorizationServerBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.AuthorizationServerBeanDefinitionParser
 
AuthorizationServerTokenServices - Interface in org.springframework.security.oauth2.provider.token
 
authorize(Map<String, Object>, String, Map<String, String>, SessionStatus, Principal) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
 

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
Base implementation of ClientDetails.
BaseClientDetails() - Constructor for class org.springframework.security.oauth2.provider.BaseClientDetails
 
BaseClientDetails(ClientDetails) - Constructor for class org.springframework.security.oauth2.provider.BaseClientDetails
 
BaseClientDetails(String, String, String, String, String) - Constructor for class org.springframework.security.oauth2.provider.BaseClientDetails
 
BaseClientDetails(String, String, String, String, String, String) - Constructor for class org.springframework.security.oauth2.provider.BaseClientDetails
 
BaseClientDetails.ArrayOrStringDeserializer - Class in org.springframework.security.oauth2.provider
 
BaseClientDetails.ArrayOrStringDeserializer() - Constructor for class org.springframework.security.oauth2.provider.BaseClientDetails.ArrayOrStringDeserializer
 
BaseOAuth2ProtectedResourceDetails - Class in org.springframework.security.oauth2.client.resource
 
BaseOAuth2ProtectedResourceDetails() - Constructor for class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
BEARER_TYPE - Static variable in interface org.springframework.security.oauth2.common.OAuth2AccessToken
 
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.
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.
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
 
clear() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
clear() - Method in class org.springframework.security.oauth2.provider.token.InMemoryTokenStore
Convenience method for super admin users to remove all tokens (useful for testing, not really in production)
CLIENT_ID - Static variable in interface org.springframework.security.oauth2.provider.AuthorizationRequest
 
ClientAlreadyExistsException - Exception in org.springframework.security.oauth2.provider
Exception indicating that a client registration already exists (e.g.
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
Parser for the OAuth "client" element supporting client apps using OAuth2RestTemplate.
ClientBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.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
 
ClientCredentialsTokenGranter - Class in org.springframework.security.oauth2.provider.client
 
ClientCredentialsTokenGranter(AuthorizationServerTokenServices, ClientDetailsService) - Constructor for class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenGranter
 
ClientDetails - Interface in org.springframework.security.oauth2.provider
Client details for OAuth 2
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
 
ClientDetailsServiceBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.ClientDetailsServiceBeanDefinitionParser
 
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.
ClientTokenServices - Interface in org.springframework.security.oauth2.client.token
 
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
 
ConfigUtils - Class in org.springframework.security.oauth2.config
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
 
ConsumerTokenServices - Interface in org.springframework.security.oauth2.provider.token
 
containsKey(Object) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
containsValue(Object) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
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
 
create(String, String) - Static method in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
Creates the appropriate subclass of OAuth2Exception given the errorCode.
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
 
createAuthorizationCode(AuthorizationRequestHolder) - Method in interface org.springframework.security.oauth2.provider.code.AuthorizationCodeServices
Create a authorization code for the specified authentications.
createAuthorizationCode(AuthorizationRequestHolder) - Method in class org.springframework.security.oauth2.provider.code.RandomValueAuthorizationCodeServices
 
createAuthorizationRequest(Map<String, String>) - Method in interface org.springframework.security.oauth2.provider.AuthorizationRequestManager
Create a new AuthorizationRequest extracting all the needed information from the incoming parameter map.
createAuthorizationRequest(Map<String, String>) - Method in class org.springframework.security.oauth2.provider.DefaultAuthorizationRequestManager
 
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
 
createRequest(URI, HttpMethod) - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
 
createSecurityMetadataSource(Element, ParserContext) - Static method in class org.springframework.security.oauth2.config.ConfigUtils
 
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

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
 
DefaultAuthenticationKeyGenerator - Class in org.springframework.security.oauth2.provider.token
Basic key generator taking into account the client id, scope, reource ids and username (principal name) if they exist.
DefaultAuthenticationKeyGenerator() - Constructor for class org.springframework.security.oauth2.provider.token.DefaultAuthenticationKeyGenerator
 
DefaultAuthorizationRequest - Class in org.springframework.security.oauth2.provider
Base class representing a request for authorization.
DefaultAuthorizationRequest(Map<String, String>) - Constructor for class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
DefaultAuthorizationRequest(Map<String, String>, Map<String, String>, String, Collection<String>) - Constructor for class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
DefaultAuthorizationRequest(String, Collection<String>) - Constructor for class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
DefaultAuthorizationRequest(AuthorizationRequest) - Constructor for class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
DefaultAuthorizationRequestManager - Class in org.springframework.security.oauth2.provider
Default implementation of AuthorizationRequestManager which validates grant types and scopes and fills in scopes with the default values from the client if they are missing.
DefaultAuthorizationRequestManager(ClientDetailsService) - Constructor for class org.springframework.security.oauth2.provider.DefaultAuthorizationRequestManager
 
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.
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
 
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
 
DefaultWebResponseExceptionTranslator - Class in org.springframework.security.oauth2.provider.error
 
DefaultWebResponseExceptionTranslator() - Constructor for class org.springframework.security.oauth2.provider.error.DefaultWebResponseExceptionTranslator
 
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.OAuth2ExceptionJackson1Deserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.springframework.security.oauth2.common.exceptions.OAuth2ExceptionJackson2Deserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.springframework.security.oauth2.common.OAuth2AccessTokenJackson1Deserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.springframework.security.oauth2.common.OAuth2AccessTokenJackson2Deserializer
 
deserialize(byte[]) - Static method in class org.springframework.security.oauth2.common.util.SerializationUtils
 
deserialize(JsonParser, DeserializationContext) - Method in class org.springframework.security.oauth2.provider.BaseClientDetails.ArrayOrStringDeserializer
 
deserializeAccessToken(byte[]) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
deserializeAuthentication(byte[]) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
deserializeRefreshToken(byte[]) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
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
 
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.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.oauth2.config.ClientDetailsServiceBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.security.oauth2.config.ResourceBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.security.oauth2.config.RestTemplateBeanDefinitionParser
 

E

enhance(OAuth2AccessToken, OAuth2Authentication) - Method in interface org.springframework.security.oauth2.provider.token.TokenEnhancer
Provides an opportunity for customization of an access token (e.g.
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<OAuth2Exception>, Exception) - Method in class org.springframework.security.oauth2.provider.error.AbstractOAuth2SecurityExceptionHandler
Allow subclasses to manipulate the response before it is rendered.
enhanceResponse(ResponseEntity<OAuth2Exception>, 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.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.BaseClientDetails
 
equals(Object) - Method in class org.springframework.security.oauth2.provider.code.AuthorizationRequestHolder
 
equals(Object) - Method in class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
equals(Object) - Method in class org.springframework.security.oauth2.provider.OAuth2Authentication
 
ERROR - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
 
ExactMatchRedirectResolver - Class in org.springframework.security.oauth2.provider.endpoint
Default implementation for a redirect resolver.
ExactMatchRedirectResolver() - Constructor for class org.springframework.security.oauth2.provider.endpoint.ExactMatchRedirectResolver
 
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
 
ExpressionHandlerBeanDefinitionParser - Class in org.springframework.security.oauth2.config
 
ExpressionHandlerBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.ExpressionHandlerBeanDefinitionParser
 
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.
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.
extractTokenKey(String) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 

F

findDefaultFilterChainBeanId(ParserContext) - Static method in class org.springframework.security.oauth2.config.ConfigUtils
 
findFilterChain(ParserContext, String) - Static method in class org.springframework.security.oauth2.config.ConfigUtils
 
findTokensByClientId(String) - Method in interface org.springframework.security.oauth2.provider.token.ConsumerTokenServices
 
findTokensByClientId(String) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
 
findTokensByClientId(String) - Method in class org.springframework.security.oauth2.provider.token.InMemoryTokenStore
 
findTokensByClientId(String) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
findTokensByClientId(String) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
 
findTokensByUserName(String) - Method in interface org.springframework.security.oauth2.provider.token.ConsumerTokenServices
 
findTokensByUserName(String) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
 
findTokensByUserName(String) - Method in class org.springframework.security.oauth2.provider.token.InMemoryTokenStore
 
findTokensByUserName(String) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
findTokensByUserName(String) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
 
finished(FrameworkMethod) - Method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
 
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.
get(Object) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
getAccessConfirmation(Map<String, Object>) - Method in class org.springframework.security.oauth2.provider.endpoint.WhitelabelApprovalEndpoint
 
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, String, Map<String, String>) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpoint
 
getAccessToken(AuthorizationRequest) - Method in class org.springframework.security.oauth2.provider.refresh.RefreshTokenGranter
 
getAccessToken(AuthorizationRequest) - 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.InMemoryTokenStore
 
getAccessToken(OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
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.
getAccessTokenCount() - Method in class org.springframework.security.oauth2.provider.token.InMemoryTokenStore
 
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
 
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
 
getAccessTokenValiditySeconds() - Method in class org.springframework.security.oauth2.provider.BaseClientDetails
 
getAccessTokenValiditySeconds() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
The access token validity period for this client.
getAccessTokenValiditySeconds(AuthorizationRequest) - 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.
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.BaseClientDetails
 
getAdditionalInformation() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
Additional information for this client, not neeed by the vanilla OAuth protocol but might be useful, for example, for storing descriptive information.
getAdminClientId() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
 
getAdminClientSecret() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
 
getApprovalParameters() - Method in interface org.springframework.security.oauth2.provider.AuthorizationRequest
 
getApprovalParameters() - Method in class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
getApprovalUri() - Method in exception org.springframework.security.oauth2.client.resource.UserApprovalRequiredException
 
getAuthenticationRequest() - Method in class org.springframework.security.oauth2.provider.code.AuthorizationRequestHolder
 
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.
getAuthorities() - Method in interface org.springframework.security.oauth2.provider.AuthorizationRequest
 
getAuthorities() - Method in class org.springframework.security.oauth2.provider.BaseClientDetails
 
getAuthorities() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
Get the authorities that are granted to the OAuth client.
getAuthorities() - Method in class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
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.
getAuthorizationCodeString(byte[]) - Method in class org.springframework.security.oauth2.common.util.RandomValueStringGenerator
Convert these random bytes to a verifier string.
getAuthorizationParameters() - Method in interface org.springframework.security.oauth2.provider.AuthorizationRequest
 
getAuthorizationParameters() - Method in class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
getAuthorizationRequest() - Method in class org.springframework.security.oauth2.provider.OAuth2Authentication
The authorization request containing details of the client application.
getAuthorizationRequestManager() - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
 
getAuthorizationResponseExtractor() - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
 
getAuthorizedGrantTypes() - Method in class org.springframework.security.oauth2.provider.BaseClientDetails
 
getAuthorizedGrantTypes() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
The grant types for which this client is authorized.
getBeanClass(Element) - Method in class org.springframework.security.oauth2.config.ClientDetailsServiceBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.springframework.security.oauth2.config.ExpressionHandlerBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.springframework.security.oauth2.config.ResourceBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.springframework.security.oauth2.config.RestTemplateBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.springframework.security.oauth2.config.WebExpressionHandlerBeanDefinitionParser
 
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.provider.endpoint.AbstractEndpoint
 
getClientDetailsStore() - Method in class org.springframework.security.oauth2.provider.InMemoryClientDetailsService
 
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 interface org.springframework.security.oauth2.provider.AuthorizationRequest
 
getClientId() - Method in class org.springframework.security.oauth2.provider.BaseClientDetails
 
getClientId() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
The client id.
getClientId() - Method in class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
getClientId(Principal) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpoint
 
getClientId(String) - Method in interface org.springframework.security.oauth2.provider.token.ConsumerTokenServices
 
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.BaseClientDetails
 
getClientSecret() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
The client secret.
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.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.
getDefaultAuthorizationRequestManager() - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
 
getDefaultClientCredentialsResource() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
 
getDefaultImplicitResource() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
 
getDefaultResourceOwnerPasswordResource() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
 
getEmail() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
 
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
 
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.InMemoryTokenStore
 
getFirst(String) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
getFlushInterval() - Method in class org.springframework.security.oauth2.provider.token.InMemoryTokenStore
The interval (count of token inserts) between flushing expired tokens.
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.
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
 
getHttpMethod() - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
 
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.
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
 
getOAuth2Authentication(AuthorizationRequest) - Method in class org.springframework.security.oauth2.provider.code.AuthorizationCodeTokenGranter
 
getOAuth2Authentication(AuthorizationRequest) - Method in class org.springframework.security.oauth2.provider.implicit.ImplicitTokenGranter
 
getOAuth2Authentication(AuthorizationRequest) - Method in class org.springframework.security.oauth2.provider.password.ResourceOwnerPasswordTokenGranter
 
getOAuth2Authentication(AuthorizationRequest) - 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.UnsupportedGrantTypeException
 
getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.UnsupportedResponseTypeException
 
getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.UserDeniedAuthorizationException
 
getObject() - Method in class org.springframework.security.oauth2.config.OAuth2ClientContextFactoryBean
 
getObject() - Method in class org.springframework.security.oauth2.config.ResourceBeanDefinitionParser.StringListFactoryBean
 
getObjectType() - Method in class org.springframework.security.oauth2.config.OAuth2ClientContextFactoryBean
 
getObjectType() - Method in class org.springframework.security.oauth2.config.ResourceBeanDefinitionParser.StringListFactoryBean
 
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
 
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.oauth2.provider.OAuth2Authentication
 
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 interface org.springframework.security.oauth2.provider.AuthorizationRequest
 
getRedirectUri() - Method in class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
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.InMemoryTokenStore
 
getRefreshTokenValiditySeconds() - Method in class org.springframework.security.oauth2.provider.BaseClientDetails
 
getRefreshTokenValiditySeconds() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
The refresh token validity period for this client.
getRefreshTokenValiditySeconds(AuthorizationRequest) - 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.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.
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
 
getRequestParams() - Method in exception org.springframework.security.oauth2.client.resource.UserRedirectRequiredException
The request parameters that are to be appended to the uri.
getResource() - Method in exception org.springframework.security.oauth2.client.http.AccessTokenRequiredException
 
getResource() - Method in exception org.springframework.security.oauth2.client.resource.OAuth2AccessDeniedException
 
getResource() - Method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
 
getResourceIds() - Method in interface org.springframework.security.oauth2.provider.AuthorizationRequest
 
getResourceIds() - Method in class org.springframework.security.oauth2.provider.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.DefaultAuthorizationRequest
 
getResourceOwnerPasswordResource(String[], String, String, String, String) - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
 
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 interface org.springframework.security.oauth2.provider.AuthorizationRequest
 
getResponseTypes() - Method in class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
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.oauth2.provider.SaltedClientSecret
Returns the salt to use for this client 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 interface org.springframework.security.oauth2.provider.AuthorizationRequest
 
getScope() - Method in class org.springframework.security.oauth2.provider.BaseClientDetails
 
getScope() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
The scope of this client.
getScope() - Method in class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
getSessionId() - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
Indicates the HttpSession id the authentication request was received from.
getState() - Method in interface org.springframework.security.oauth2.provider.AuthorizationRequest
 
getState() - Method in class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
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.
getSummary() - Method in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
 
getSupportedMediaTypes() - Method in class org.springframework.security.oauth2.http.converter.FormOAuth2ExceptionHttpMessageConverter
 
getTokenGranter() - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
 
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.
getTokenServices() - Method in class org.springframework.security.oauth2.provider.token.AbstractTokenGranter
 
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
 
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).
getUserApprovalSignal(AuthorizationCodeResourceDetails, AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
 
getUserAuthentication() - Method in class org.springframework.security.oauth2.provider.code.AuthorizationRequestHolder
 
getUserAuthentication() - Method in class org.springframework.security.oauth2.provider.OAuth2Authentication
The user authentication.
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.
getUserName() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
 
getUsername() - Method in class org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordResourceDetails
 
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.BaseClientDetails.ArrayOrStringDeserializer
 
grant(String, AuthorizationRequest) - Method in class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenGranter
 
grant(String, AuthorizationRequest) - Method in class org.springframework.security.oauth2.provider.CompositeTokenGranter
 
grant(String, AuthorizationRequest) - Method in class org.springframework.security.oauth2.provider.token.AbstractTokenGranter
 
grant(String, AuthorizationRequest) - Method in interface org.springframework.security.oauth2.provider.TokenGranter
 

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.WhitelabelApprovalEndpoint
 
handleException(Exception) - 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
 
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.
hasError(ClientHttpResponse) - Method in class org.springframework.security.oauth2.client.http.OAuth2ErrorHandler
 
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.BaseClientDetails
 
hashCode() - Method in class org.springframework.security.oauth2.provider.code.AuthorizationRequestHolder
 
hashCode() - Method in class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
hashCode() - Method in class org.springframework.security.oauth2.provider.OAuth2Authentication
 
hasScope(String) - Method in class org.springframework.security.oauth2.provider.expression.OAuth2SecurityExpressionMethods
Check if the current OAuth2 authentication has one of the scopes specified.

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
 
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) - Constructor for class org.springframework.security.oauth2.provider.implicit.ImplicitTokenGranter
 
init(FilterConfig) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientContextFilter
 
init() - Method in class org.springframework.security.oauth2.config.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
 
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
Basic, in-memory implementation of the client details service.
InMemoryClientDetailsService() - Constructor for class org.springframework.security.oauth2.provider.InMemoryClientDetailsService
 
InMemoryTokenStore - Class in org.springframework.security.oauth2.provider.token
Implementation of token services that stores tokens in memory.
InMemoryTokenStore() - Constructor for class org.springframework.security.oauth2.provider.token.InMemoryTokenStore
 
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
 
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.
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
 
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
 
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.TokenServicesUserApprovalHandler
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 interface org.springframework.security.oauth2.provider.AuthorizationRequest
 
isApproved() - Method in class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
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.
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.
isDenied() - Method in interface org.springframework.security.oauth2.provider.AuthorizationRequest
 
isDenied() - Method in class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
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() - 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.
isOAuth(Authentication) - Static method in class org.springframework.security.oauth2.provider.expression.OAuth2ExpressionUtils
 
isOAuthClientAuth(Authentication) - Static method in class org.springframework.security.oauth2.provider.expression.OAuth2ExpressionUtils
 
isOAuthUserAuth(Authentication) - Static method in class org.springframework.security.oauth2.provider.expression.OAuth2ExpressionUtils
 
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.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.BaseClientDetails
 
isSecretRequired() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
Whether a secret is required to authenticate this client.
isSingleton() - Method in class org.springframework.security.oauth2.config.OAuth2ClientContextFactoryBean
 
isSingleton() - Method in class org.springframework.security.oauth2.config.ResourceBeanDefinitionParser.StringListFactoryBean
 
isSupportRefreshToken(AuthorizationRequest) - 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.
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.expression.OAuth2SecurityExpressionMethods
Check if the current authentication is acting on behalf of an authenticated user.

J

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
 
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
Basic, JDBC implementation of the client details service.
JdbcClientDetailsService(DataSource) - Constructor for class org.springframework.security.oauth2.provider.JdbcClientDetailsService
 
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
Implementation of token services that stores tokens in a database.
JdbcTokenStore(DataSource) - Constructor for class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 

K

keySet() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 

L

listClientDetails() - Method in interface org.springframework.security.oauth2.provider.ClientRegistrationService
 
listClientDetails() - Method in class org.springframework.security.oauth2.provider.JdbcClientDetailsService
 
loadAuthentication(String) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
 
loadAuthentication(String) - Method in interface org.springframework.security.oauth2.provider.token.ResourceServerTokenServices
Load the credentials for the specified access token.
loadClientByClientId(String) - Method in interface org.springframework.security.oauth2.provider.ClientDetailsService
Load a client by the client id.
loadClientByClientId(String) - Method in class org.springframework.security.oauth2.provider.InMemoryClientDetailsService
 
loadClientByClientId(String) - Method in class org.springframework.security.oauth2.provider.JdbcClientDetailsService
 
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.error.AbstractOAuth2SecurityExceptionHandler
Logger available to subclasses
logger - Variable in class org.springframework.security.oauth2.provider.token.AbstractTokenGranter
 

N

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
 

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 teh 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
 
OAuth2AccessTokenJackson1Deserializer - Class in org.springframework.security.oauth2.common
Provides the ability to deserialize JSON response into an OAuth2AccessToken with jackson by implementing JsonDeserializer.
OAuth2AccessTokenJackson1Deserializer() - Constructor for class org.springframework.security.oauth2.common.OAuth2AccessTokenJackson1Deserializer
 
OAuth2AccessTokenJackson1Serializer - Class in org.springframework.security.oauth2.common
Provides the ability to serialize an OAuth2AccessToken with jackson by implementing JsonSerializer.
OAuth2AccessTokenJackson1Serializer() - Constructor for class org.springframework.security.oauth2.common.OAuth2AccessTokenJackson1Serializer
 
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(AuthorizationRequest, 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
 
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-authemtication 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
 
OAuth2ClientContext - Interface in org.springframework.security.oauth2.client
 
OAuth2ClientContextFactoryBean - Class in org.springframework.security.oauth2.config
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.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
 
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.
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
 
OAuth2ExceptionJackson1Deserializer - Class in org.springframework.security.oauth2.common.exceptions
 
OAuth2ExceptionJackson1Deserializer() - Constructor for class org.springframework.security.oauth2.common.exceptions.OAuth2ExceptionJackson1Deserializer
 
OAuth2ExceptionJackson1Serializer - Class in org.springframework.security.oauth2.common.exceptions
 
OAuth2ExceptionJackson1Serializer() - Constructor for class org.springframework.security.oauth2.common.exceptions.OAuth2ExceptionJackson1Serializer
 
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.
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
 
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, boolean) - Constructor for class org.springframework.security.oauth2.provider.expression.OAuth2SecurityExpressionMethods
 
OAuth2SecurityNamespaceHandler - Class in org.springframework.security.oauth2.config
 
OAuth2SecurityNamespaceHandler() - Constructor for class org.springframework.security.oauth2.config.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
 
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
 
onSuccessfulAuthentication(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpointAuthenticationFilter
 
onUnsuccessfulAuthentication(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpointAuthenticationFilter
 
org.springframework.security.oauth2.client - package org.springframework.security.oauth2.client
 
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 - package org.springframework.security.oauth2.config
 
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.token - package org.springframework.security.oauth2.provider.token
 
org.springframework.security.oauth2.provider.vote - package org.springframework.security.oauth2.provider.vote
 

P

parseEndpointAndReturnFilter(Element, ParserContext, String, String) - Method in class org.springframework.security.oauth2.config.AuthorizationServerBeanDefinitionParser
 
parseEndpointAndReturnFilter(Element, ParserContext, String, String) - Method in class org.springframework.security.oauth2.config.ProviderBeanDefinitionParser
 
parseEndpointAndReturnFilter(Element, ParserContext, String, String) - Method in class org.springframework.security.oauth2.config.ResourceServerBeanDefinitionParser
 
parseHeaderToken(HttpServletRequest) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
Parse the OAuth header parameters.
parseInternal(Element, ParserContext) - Method in class org.springframework.security.oauth2.config.ClientBeanDefinitionParser
 
parseInternal(Element, ParserContext) - Method in class org.springframework.security.oauth2.config.ProviderBeanDefinitionParser
 
parseParameterList(String) - Static method in class org.springframework.security.oauth2.common.util.OAuth2Utils
Parses a string parameter value into a set of strings.
parseToken(HttpServletRequest) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
 
ProviderBeanDefinitionParser - Class in org.springframework.security.oauth2.config
Parser for the OAuth "provider" element.
ProviderBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.ProviderBeanDefinitionParser
 
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
 
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
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.InMemoryTokenStore
 
readAccessToken(String) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
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 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.InMemoryTokenStore
 
readAuthentication(String) - Method in class org.springframework.security.oauth2.provider.token.InMemoryTokenStore
 
readAuthentication(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
readAuthentication(String) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
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.InMemoryTokenStore
 
readAuthenticationForRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.InMemoryTokenStore
 
readAuthenticationForRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
readAuthenticationForRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
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
 
readRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.InMemoryTokenStore
 
readRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
readRefreshToken(String) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
Read a refresh token from the store.
REDIRECT_URI - Static variable in interface org.springframework.security.oauth2.provider.AuthorizationRequest
 
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 - Interface in org.springframework.security.oauth2.provider.endpoint
Basic interface for determining the redirect URI for a user agent.
redirectUser(UserRedirectRequiredException, HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientContextFilter
Redirect the user according to the specified exception.
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, AuthorizationRequest) - Method in interface org.springframework.security.oauth2.provider.token.AuthorizationServerTokenServices
Refresh an access token.
refreshAccessToken(String, AuthorizationRequest) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
 
RefreshTokenGranter - Class in org.springframework.security.oauth2.provider.refresh
 
RefreshTokenGranter(AuthorizationServerTokenServices, ClientDetailsService) - Constructor for class org.springframework.security.oauth2.provider.refresh.RefreshTokenGranter
 
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
 
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.InMemoryTokenStore
 
removeAccessToken(String) - Method in class org.springframework.security.oauth2.provider.token.InMemoryTokenStore
 
removeAccessToken(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
removeAccessToken(String) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
removeAccessToken(OAuth2AccessToken) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
Remove an access token from the database.
removeAccessTokenUsingRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.InMemoryTokenStore
 
removeAccessTokenUsingRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
removeAccessTokenUsingRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
removeAccessTokenUsingRefreshToken(OAuth2RefreshToken) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
Remove an access token using a refresh token.
removeClientDetails(String) - Method in interface org.springframework.security.oauth2.provider.ClientRegistrationService
 
removeClientDetails(String) - Method in class org.springframework.security.oauth2.provider.JdbcClientDetailsService
 
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.InMemoryTokenStore
 
removeRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.InMemoryTokenStore
 
removeRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
removeRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
removeRefreshToken(OAuth2RefreshToken) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
Remove a refresh token from the database.
requiresAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenEndpointFilter
 
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
 
ResourceBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.ResourceBeanDefinitionParser
 
ResourceBeanDefinitionParser.StringListFactoryBean - Class in org.springframework.security.oauth2.config
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.ResourceBeanDefinitionParser.StringListFactoryBean
 
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) - Constructor for class org.springframework.security.oauth2.provider.password.ResourceOwnerPasswordTokenGranter
 
ResourceServerBeanDefinitionParser - Class in org.springframework.security.oauth2.config
Parser for the OAuth "resource-server" element.
ResourceServerBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.ResourceServerBeanDefinitionParser
 
ResourceServerTokenServices - Interface in org.springframework.security.oauth2.provider.token
 
RESPONSE_TYPE - Static variable in interface org.springframework.security.oauth2.provider.AuthorizationRequest
 
restTemplate - Variable in class org.springframework.security.oauth2.client.filter.OAuth2ClientAuthenticationProcessingFilter
 
RestTemplateBeanDefinitionParser - Class in org.springframework.security.oauth2.config
 
RestTemplateBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.RestTemplateBeanDefinitionParser
 
RestTemplateHolder - Interface in org.springframework.security.oauth2.client.test
Marker interface for an object that has a getter and setter for a RestTemplate.
retrieveToken(MultiValueMap<String, String>, HttpHeaders, OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
 
revokeToken(String) - Method in interface org.springframework.security.oauth2.provider.token.ConsumerTokenServices
 
revokeToken(String) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
 

S

SaltedClientSecret - Interface in org.springframework.security.oauth2.provider
Marker interface for indicating that a client details 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 interface org.springframework.security.oauth2.provider.AuthorizationRequest
 
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
 
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.OAuth2ExceptionJackson1Serializer
 
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.OAuth2AccessTokenJackson1Serializer
 
serialize(OAuth2AccessToken, JsonGenerator, SerializerProvider) - Method in class org.springframework.security.oauth2.common.OAuth2AccessTokenJackson2Serializer
 
serialize(Object) - Static method in class org.springframework.security.oauth2.common.util.SerializationUtils
 
serializeAccessToken(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
serializeAuthentication(OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
serializeRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
set(String, String) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
setAccessToken(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.client.DefaultOAuth2ClientContext
 
setAccessToken(OAuth2AccessToken) - Method in interface org.springframework.security.oauth2.client.OAuth2ClientContext
 
setAccessTokenProvider(AccessTokenProvider) - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
 
setAccessTokenProvider(AccessTokenProvider) - Method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
 
setAccessTokenUri(String) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
setAccessTokenValiditySeconds(Integer) - Method in class org.springframework.security.oauth2.provider.BaseClientDetails
 
setAccessTokenValiditySeconds(int) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
The default validity (in seconds) of the access token.
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.
setAdditionalInformation(Map<String, ?>) - Method in class org.springframework.security.oauth2.provider.BaseClientDetails
 
setAll(Map<String, String>) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
setApprovalParameter(String) - Method in class org.springframework.security.oauth2.provider.approval.DefaultUserApprovalHandler
 
setApprovalParameter(String) - Method in class org.springframework.security.oauth2.provider.approval.TokenServicesUserApprovalHandler
 
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.DefaultAuthorizationRequest
 
setApproved(boolean) - Method in class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
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(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.
setAuthenticationHandler(ClientAuthenticationHandler) - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
 
setAuthenticationKeyGenerator(AuthenticationKeyGenerator) - Method in class org.springframework.security.oauth2.provider.token.InMemoryTokenStore
 
setAuthenticationKeyGenerator(AuthenticationKeyGenerator) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
setAuthenticationManager(AuthenticationManager) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
 
setAuthenticationScheme(AuthenticationScheme) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
setAuthorities(Collection<? extends GrantedAuthority>) - Method in class org.springframework.security.oauth2.provider.BaseClientDetails
 
setAuthorities(Collection<? extends GrantedAuthority>) - Method in class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
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
 
setAuthorizationParameters(Map<String, String>) - Method in class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
setAuthorizationRequestManager(AuthorizationRequestManager) - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
 
setAuthorizedGrantTypes(Collection<String>) - Method in class org.springframework.security.oauth2.provider.BaseClientDetails
 
setBareContext(OAuth2ClientContext) - Method in class org.springframework.security.oauth2.config.OAuth2ClientContextFactoryBean
 
setClientAuthenticationScheme(AuthenticationScheme) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
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).
setClientDetailsStore(Map<String, ? extends ClientDetails>) - Method in class org.springframework.security.oauth2.provider.InMemoryClientDetailsService
 
setClientId(String) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
setClientId(String) - Method in class org.springframework.security.oauth2.provider.BaseClientDetails
 
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.BaseClientDetails
 
setClientTokenServices(ClientTokenServices) - Method in class org.springframework.security.oauth2.client.token.AccessTokenProviderChain
Token services for long-term persistence of access tokens.
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
 
setDeleteAccessTokenFromRefreshTokenSql(String) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
setDeleteAccessTokenSql(String) - Method in class org.springframework.security.oauth2.client.token.JdbcClientTokenServices
 
setDeleteAccessTokenSql(String) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
setDeleteAuthenticationSql(String) - Method in class org.springframework.security.oauth2.provider.code.JdbcAuthorizationCodeServices
 
setDeleteClientDetailsSql(String) - Method in class org.springframework.security.oauth2.provider.JdbcClientDetailsService
 
setDeleteRefreshTokenSql(String) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
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.
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) - 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.
setExpiresIn(int) - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
 
setFindClientDetailsSql(String) - Method in class org.springframework.security.oauth2.provider.JdbcClientDetailsService
 
setFlushInterval(int) - Method in class org.springframework.security.oauth2.provider.token.InMemoryTokenStore
The number of tokens to store before flushing expired tokens.
setGrantType(String) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
setId(String) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
setInsertAccessTokenSql(String) - Method in class org.springframework.security.oauth2.client.token.JdbcClientTokenServices
 
setInsertAccessTokenSql(String) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
setInsertAuthenticationSql(String) - Method in class org.springframework.security.oauth2.provider.code.JdbcAuthorizationCodeServices
 
setInsertClientDetailsSql(String) - Method in class org.springframework.security.oauth2.provider.JdbcClientDetailsService
 
setInsertRefreshTokenSql(String) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
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.JdbcClientDetailsService
 
setMappings(Map<String, String>) - Method in class org.springframework.security.oauth2.provider.endpoint.FrameworkEndpointHandlerMapping
Custom mappings for framework endpoint paths.
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
 
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.JdbcClientDetailsService
 
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.
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
 
setProviderExceptionHandler(WebResponseExceptionTranslator) - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
 
setRandom(Random) - Method in class org.springframework.security.oauth2.common.util.RandomValueStringGenerator
The random value generator used to create token secrets.
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.oauth2.client.filter.OAuth2ClientContextFilter
 
setRedirectUri(String) - Method in class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
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.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.BaseClientDetails
 
setRequestFactory(ClientHttpRequestFactory) - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
Set the request factory that this template uses for obtaining HttpRequests.
setResource(OAuth2ProtectedResourceDetails) - Method in exception org.springframework.security.oauth2.client.resource.OAuth2AccessDeniedException
 
setResource(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.config.OAuth2ClientContextFactoryBean
 
setResourceId(String) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationManager
 
setResourceIds(Collection<String>) - Method in class org.springframework.security.oauth2.provider.BaseClientDetails
 
setResourceIds(Set<String>) - Method in class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
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
 
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.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(Collection<String>) - Method in class org.springframework.security.oauth2.provider.BaseClientDetails
 
setScope(Set<String>) - Method in class org.springframework.security.oauth2.provider.DefaultAuthorizationRequest
 
setScopedContext(OAuth2ClientContext) - Method in class org.springframework.security.oauth2.config.OAuth2ClientContextFactoryBean
 
setScopePrefix(String) - Method in class org.springframework.security.oauth2.provider.vote.ScopeVoter
Allows the default role prefix of SCOPE_ to be overridden.
setSelectAccessTokenAuthenticationSql(String) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
setSelectAccessTokenFromAuthenticationSql(String) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
setSelectAccessTokenSql(String) - Method in class org.springframework.security.oauth2.client.token.JdbcClientTokenServices
 
setSelectAccessTokenSql(String) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
setSelectAuthenticationSql(String) - Method in class org.springframework.security.oauth2.provider.code.JdbcAuthorizationCodeServices
 
setSelectClientDetailsSql(String) - Method in class org.springframework.security.oauth2.provider.JdbcClientDetailsService
 
setSelectRefreshTokenAuthenticationSql(String) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
setSelectRefreshTokenSql(String) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
setSessionAttributeStore(SessionAttributeStore) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
 
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
 
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.
setSupportRefreshToken(boolean) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
Whether to support the refresh token.
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.ScopeVoter
Flag to determine the behaviour on access denied.
setThrowExceptionOnInvalidScope(boolean) - Method in class org.springframework.security.oauth2.provider.expression.OAuth2MethodSecurityExpressionHandler
Flag to determine the behaviour on access denied if the reason is .
setThrowExceptionOnInvalidScope(boolean) - Method in class org.springframework.security.oauth2.provider.expression.OAuth2SecurityExpressionMethods
A flag to indicate that an exception should be thrown if a scope decision is negative.
setThrowExceptionOnInvalidScope(boolean) - Method in class org.springframework.security.oauth2.provider.expression.OAuth2WebSecurityExpressionHandler
Flag to determine the behaviour on access denied if the reason is .
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.
setTokenEnhancers(List<TokenEnhancer>) - Method in class org.springframework.security.oauth2.provider.token.TokenEnhancerChain
 
setTokenGranter(TokenGranter) - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
 
setTokenName(String) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
 
setTokenServices(ResourceServerTokenServices) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientAuthenticationProcessingFilter
Reference to a CheckTokenServices that can validate an OAuth2AccessToken
setTokenServices(AuthorizationServerTokenServices) - Method in class org.springframework.security.oauth2.provider.approval.TokenServicesUserApprovalHandler
 
setTokenServices(ResourceServerTokenServices) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationManager
 
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
 
setUpdateClientDetailsSql(String) - Method in class org.springframework.security.oauth2.provider.JdbcClientDetailsService
 
setUpdateClientSecretSql(String) - Method in class org.springframework.security.oauth2.provider.JdbcClientDetailsService
 
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
 
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.
setUsername(String) - Method in class org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordResourceDetails
 
setValue(String) - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
 
size() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
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.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.oauth2.client.http.StringSplitUtils
Splits a given string on the given separator character, skips the contents of quoted substrings when looking for separators.
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.
starting(FrameworkMethod) - Method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
 
STATE - Static variable in interface org.springframework.security.oauth2.provider.AuthorizationRequest
 
StateKeyGenerator - Interface in org.springframework.security.oauth2.client.filter.state
Stategy for generating random keys for state.
store(String, AuthorizationRequestHolder) - Method in class org.springframework.security.oauth2.provider.code.InMemoryAuthorizationCodeServices
 
store(String, AuthorizationRequestHolder) - Method in class org.springframework.security.oauth2.provider.code.JdbcAuthorizationCodeServices
 
store(String, AuthorizationRequestHolder) - Method in class org.springframework.security.oauth2.provider.code.RandomValueAuthorizationCodeServices
 
storeAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.InMemoryTokenStore
 
storeAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
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.InMemoryTokenStore
 
storeRefreshToken(OAuth2RefreshToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.JdbcTokenStore
 
storeRefreshToken(OAuth2RefreshToken, OAuth2Authentication) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
Store the specified refresh token in the database.
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
 
successfulAuthentication(HttpServletRequest, HttpServletResponse, FilterChain, Authentication) - Method in class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenEndpointFilter
 
sufficientScope(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.
supports(Class<?>) - Method in class org.springframework.security.oauth2.http.converter.FormOAuth2AccessTokenMessageConverter
 
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
 
TOKEN_TYPE - Static variable in interface org.springframework.security.oauth2.common.OAuth2AccessToken
The type of the token issued as described in Section 7.1.
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) - Constructor for class org.springframework.security.oauth2.provider.endpoint.TokenEndpointAuthenticationFilter
 
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
 
TokenGranter - Interface in org.springframework.security.oauth2.provider
Interface for granters of access tokens.
TokenServicesUserApprovalHandler - Class in org.springframework.security.oauth2.provider.approval
A user approval handler that remembers approval decisions by consulting existing tokens.
TokenServicesUserApprovalHandler() - Constructor for class org.springframework.security.oauth2.provider.approval.TokenServicesUserApprovalHandler
 
TokenStore - Interface in org.springframework.security.oauth2.provider.token
Persistence interface for OAuth2 tokens.
toSingleValueMap() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
 
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.authentication.OAuth2AuthenticationDetails
 
toString() - Method in class org.springframework.security.oauth2.provider.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
 
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
 
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
 
updateBeforeApproval(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.DefaultUserApprovalHandler
 
updateBeforeApproval(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.TokenServicesUserApprovalHandler
 
updateBeforeApproval(AuthorizationRequest, Authentication) - Method in interface org.springframework.security.oauth2.provider.approval.UserApprovalHandler
Provides an opportunity to update the authorization request before it is checked for approval in cases where the incoming approval parameters contain richer information than just true/false (e.g.
updateClientDetails(ClientDetails) - Method in interface org.springframework.security.oauth2.provider.ClientRegistrationService
 
updateClientDetails(ClientDetails) - Method in class org.springframework.security.oauth2.provider.JdbcClientDetailsService
 
updateClientSecret(String, String) - Method in interface org.springframework.security.oauth2.provider.ClientRegistrationService
 
updateClientSecret(String, String) - Method in class org.springframework.security.oauth2.provider.JdbcClientDetailsService
 
URI - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
 
USER_OAUTH_APPROVAL - Static variable in interface org.springframework.security.oauth2.provider.AuthorizationRequest
 
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
 
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
 
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
 

V

validateGrantType(String, ClientDetails) - Method in class org.springframework.security.oauth2.provider.token.AbstractTokenGranter
 
validateParameters(Map<String, String>, ClientDetails) - Method in interface org.springframework.security.oauth2.provider.AuthorizationRequestManager
Validate the parameters provided by the client.
validateParameters(Map<String, String>, ClientDetails) - Method in class org.springframework.security.oauth2.provider.DefaultAuthorizationRequestManager
 
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.
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.
vote(Authentication, Object, Collection<ConfigAttribute>) - Method in class org.springframework.security.oauth2.provider.vote.ScopeVoter
 

W

WebExpressionHandlerBeanDefinitionParser - Class in org.springframework.security.oauth2.config
 
WebExpressionHandlerBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.WebExpressionHandlerBeanDefinitionParser
 
WebResponseExceptionTranslator - Interface in org.springframework.security.oauth2.provider.error
 
WhitelabelApprovalEndpoint - Class in org.springframework.security.oauth2.provider.endpoint
Controller for displaying the approval and error pages for the authorization server.
WhitelabelApprovalEndpoint() - Constructor for class org.springframework.security.oauth2.provider.endpoint.WhitelabelApprovalEndpoint
 
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 N O P R S T U V W

Copyright © 2013. All Rights Reserved.