- AbstractEndpoint - Class in org.springframework.security.oauth2.provider.endpoint
-
- AbstractEndpoint() - Constructor for class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
-
- AbstractOAuth2SecurityExceptionHandler - Class in org.springframework.security.oauth2.provider.error
-
Convenient base class containing utility methods and dependency setters for security error handling concerns specific
to OAuth2 resources.
- AbstractOAuth2SecurityExceptionHandler() - Constructor for class org.springframework.security.oauth2.provider.error.AbstractOAuth2SecurityExceptionHandler
-
- AbstractRedirectResourceDetails - Class in org.springframework.security.oauth2.client.token.grant.redirect
-
- AbstractRedirectResourceDetails() - Constructor for class org.springframework.security.oauth2.client.token.grant.redirect.AbstractRedirectResourceDetails
-
- AbstractTokenGranter - Class in org.springframework.security.oauth2.provider.token
-
- AbstractTokenGranter(AuthorizationServerTokenServices, ClientDetailsService, OAuth2RequestFactory, String) - Constructor for class org.springframework.security.oauth2.provider.token.AbstractTokenGranter
-
- ACCESS_DENIED - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
-
- ACCESS_TOKEN - Static variable in interface org.springframework.security.oauth2.common.OAuth2AccessToken
-
The access token issued by the authorization server.
- ACCESS_TOKEN_ID - Static variable in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
-
Field name for access token id.
- ACCESS_TOKEN_TYPE - Static variable in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
-
- ACCESS_TOKEN_VALUE - Static variable in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
-
- accessDeniedHandler(AccessDeniedHandler) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
-
- accessDeniedHandler(AccessDeniedHandler) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
-
- accessTokenConverter(AccessTokenConverter) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- AccessTokenConverter - Interface in org.springframework.security.oauth2.provider.token
-
Converter interface for token service implementations that store authentication data inside the token.
- AccessTokenProvider - Interface in org.springframework.security.oauth2.client.token
-
A strategy which knows how to obtain an access token for a specific resource.
- AccessTokenProviderChain - Class in org.springframework.security.oauth2.client.token
-
A chain of OAuth2 access token providers.
- AccessTokenProviderChain(List<? extends AccessTokenProvider>) - Constructor for class org.springframework.security.oauth2.client.token.AccessTokenProviderChain
-
- AccessTokenRequest - Interface in org.springframework.security.oauth2.client.token
-
- accessTokenRequest(Map<String, String[]>, String) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.OAuth2ClientConfiguration
-
- AccessTokenRequiredException - Exception in org.springframework.security.oauth2.client.http
-
- AccessTokenRequiredException(OAuth2ProtectedResourceDetails) - Constructor for exception org.springframework.security.oauth2.client.http.AccessTokenRequiredException
-
- AccessTokenRequiredException(String, OAuth2ProtectedResourceDetails) - Constructor for exception org.springframework.security.oauth2.client.http.AccessTokenRequiredException
-
- AccessTokenRequiredException(String, OAuth2ProtectedResourceDetails, Throwable) - Constructor for exception org.springframework.security.oauth2.client.http.AccessTokenRequiredException
-
- accessTokenValiditySeconds(int) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
-
- acquireAccessToken(OAuth2ClientContext) - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
-
- add(String, String) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- addAdditionalInformation(String, String) - Method in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
-
Add some additional information with this OAuth error.
- addAdditionalInformation(String, Object) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- addAll(String, List<? extends String>) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- addAll(MultiValueMap<String, String>) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- addApprovals(Collection<Approval>) - Method in interface org.springframework.security.oauth2.provider.approval.ApprovalStore
-
- addApprovals(Collection<Approval>) - Method in class org.springframework.security.oauth2.provider.approval.InMemoryApprovalStore
-
- addApprovals(Collection<Approval>) - Method in class org.springframework.security.oauth2.provider.approval.JdbcApprovalStore
-
- addApprovals(Collection<Approval>) - Method in class org.springframework.security.oauth2.provider.approval.TokenApprovalStore
-
This implementation is a no-op.
- addClient(String, ClientDetails) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder
-
- addClient(String, ClientDetails) - Method in class org.springframework.security.oauth2.config.annotation.builders.InMemoryClientDetailsServiceBuilder
-
- addClient(String, ClientDetails) - Method in class org.springframework.security.oauth2.config.annotation.builders.JdbcClientDetailsServiceBuilder
-
- addClientDetails(ClientDetails) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
-
- addClientDetails(ClientDetails) - Method in interface org.springframework.security.oauth2.provider.ClientRegistrationService
-
- addInterceptor(HandlerInterceptor) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- addInterceptor(WebRequestInterceptor) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- additionalInformation(Map<String, ?>) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
-
- additionalInformation(String...) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
-
- addTokenEndpointAuthenticationFilter(Filter) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
-
Adds a new custom authentication filter for the TokenEndpoint.
- addTokenGranter(TokenGranter) - Method in class org.springframework.security.oauth2.provider.CompositeTokenGranter
-
- afterPropertiesSet() - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientAuthenticationProcessingFilter
-
- afterPropertiesSet() - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientContextFilter
-
- afterPropertiesSet() - Method in class org.springframework.security.oauth2.provider.approval.ApprovalStoreUserApprovalHandler
-
- afterPropertiesSet() - Method in class org.springframework.security.oauth2.provider.approval.TokenStoreUserApprovalHandler
-
- afterPropertiesSet() - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationManager
-
- afterPropertiesSet() - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
-
- afterPropertiesSet() - Method in class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenEndpointFilter
-
- afterPropertiesSet() - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
-
- afterPropertiesSet() - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
-
- afterPropertiesSet() - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpoint
-
- afterPropertiesSet() - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
-
Initialize these token services.
- afterPropertiesSet() - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
-
- allowedTokenEndpointRequestMethods(HttpMethod...) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- allowFormAuthenticationForClients() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
-
- and() - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
-
- appendQueryParameter(URI, OAuth2AccessToken) - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
-
- appendToFragment(AuthorizationRequest) - Method in class org.springframework.security.oauth2.provider.response.DefaultAuthorizationRequestViewResolver
-
- apply(Statement, FrameworkMethod, Object) - Method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
-
- Approval - Class in org.springframework.security.oauth2.provider.approval
-
- Approval(String, String, String, int, Approval.ApprovalStatus) - Constructor for class org.springframework.security.oauth2.provider.approval.Approval
-
- Approval(String, String, String, Date, Approval.ApprovalStatus) - Constructor for class org.springframework.security.oauth2.provider.approval.Approval
-
- Approval(String, String, String, Date, Approval.ApprovalStatus, Date) - Constructor for class org.springframework.security.oauth2.provider.approval.Approval
-
- Approval() - Constructor for class org.springframework.security.oauth2.provider.approval.Approval
-
- Approval.ApprovalStatus - Enum in org.springframework.security.oauth2.provider.approval
-
- approvalStore(ApprovalStore) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- ApprovalStore - Interface in org.springframework.security.oauth2.provider.approval
-
Interface for saving, retrieving and revoking user approvals (per client, per scope).
- approvalStoreDisabled() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
Explicitly disable the approval store, even if one would normally be added automatically (usually when JWT is not
used).
- ApprovalStoreUserApprovalHandler - Class in org.springframework.security.oauth2.provider.approval
-
A user approval handler that remembers approval decisions by consulting existing approvals.
- ApprovalStoreUserApprovalHandler() - Constructor for class org.springframework.security.oauth2.provider.approval.ApprovalStoreUserApprovalHandler
-
- approveOrDeny(Map<String, String>, Map<String, ?>, SessionStatus, Principal) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
-
- ATI - Static variable in interface org.springframework.security.oauth2.provider.token.AccessTokenConverter
-
- attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientAuthenticationProcessingFilter
-
- attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenEndpointFilter
-
- AUD - Static variable in interface org.springframework.security.oauth2.provider.token.AccessTokenConverter
-
- authenticate(OAuth2ProtectedResourceDetails, OAuth2ClientContext, ClientHttpRequest) - Method in class org.springframework.security.oauth2.client.DefaultOAuth2RequestAuthenticator
-
- authenticate(OAuth2ProtectedResourceDetails, OAuth2ClientContext, ClientHttpRequest) - Method in interface org.springframework.security.oauth2.client.OAuth2RequestAuthenticator
-
- authenticate(Authentication) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationManager
-
Expects the incoming authentication request to have a principal value that is an access token value (e.g.
- authenticateTokenRequest(OAuth2ProtectedResourceDetails, MultiValueMap<String, String>, HttpHeaders) - Method in interface org.springframework.security.oauth2.client.token.auth.ClientAuthenticationHandler
-
Authenticate a token request.
- authenticateTokenRequest(OAuth2ProtectedResourceDetails, MultiValueMap<String, String>, HttpHeaders) - Method in class org.springframework.security.oauth2.client.token.auth.DefaultClientAuthenticationHandler
-
- authenticationDetailsSource(AuthenticationDetailsSource<HttpServletRequest, ?>) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
-
Sets a custom AuthenticationDetailsSource to use as a source
of authentication details.
- authenticationEntryPoint(AuthenticationEntryPoint) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
-
- authenticationEntryPoint(AuthenticationEntryPoint) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
-
- AuthenticationKeyGenerator - Interface in org.springframework.security.oauth2.provider.token
-
- authenticationManager(AuthenticationManager) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
The AuthenticationManager for the password grant.
- authenticationManager(AuthenticationManager) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
-
- AuthenticationScheme - Enum in org.springframework.security.oauth2.common
-
Enumeration of possible methods for transmitting authentication credentials.
- authorities(String...) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
-
- AUTHORITIES - Static variable in interface org.springframework.security.oauth2.provider.token.AccessTokenConverter
-
- AUTHORITIES - Static variable in interface org.springframework.security.oauth2.provider.token.UserAuthenticationConverter
-
- AuthorizationCodeAccessTokenProvider - Class in org.springframework.security.oauth2.client.token.grant.code
-
Provider for obtaining an oauth2 access token by using an authorization code.
- AuthorizationCodeAccessTokenProvider() - Constructor for class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
-
- AuthorizationCodeResourceDetails - Class in org.springframework.security.oauth2.client.token.grant.code
-
- AuthorizationCodeResourceDetails() - Constructor for class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeResourceDetails
-
- authorizationCodeServices(AuthorizationCodeServices) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- AuthorizationCodeServices - Interface in org.springframework.security.oauth2.provider.code
-
Services for issuing and storing authorization codes.
- authorizationCodeStore - Variable in class org.springframework.security.oauth2.provider.code.InMemoryAuthorizationCodeServices
-
- AuthorizationCodeTokenGranter - Class in org.springframework.security.oauth2.provider.code
-
Token granter for the authorization code grant type.
- AuthorizationCodeTokenGranter(AuthorizationServerTokenServices, AuthorizationCodeServices, ClientDetailsService, OAuth2RequestFactory) - Constructor for class org.springframework.security.oauth2.provider.code.AuthorizationCodeTokenGranter
-
- AuthorizationCodeTokenGranter(AuthorizationServerTokenServices, AuthorizationCodeServices, ClientDetailsService, OAuth2RequestFactory, String) - Constructor for class org.springframework.security.oauth2.provider.code.AuthorizationCodeTokenGranter
-
- authorizationEndpoint(String) - Method in class org.springframework.security.oauth2.client.discovery.ProviderConfiguration.Builder
-
- authorizationEndpoint() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration
-
- AuthorizationEndpoint - Class in org.springframework.security.oauth2.provider.endpoint
-
Implementation of the Authorization Endpoint from the OAuth2 specification.
- AuthorizationEndpoint() - Constructor for class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
-
- AuthorizationRequest - Class in org.springframework.security.oauth2.provider
-
A request for authorization by an OAuth 2 Client, normally received and
processed by the AuthorizationEndpoint.
- AuthorizationRequest() - Constructor for class org.springframework.security.oauth2.provider.AuthorizationRequest
-
Default constructor.
- AuthorizationRequest(Map<String, String>, Map<String, String>, String, Set<String>, Set<String>, Collection<? extends GrantedAuthority>, boolean, String, String, Set<String>) - Constructor for class org.springframework.security.oauth2.provider.AuthorizationRequest
-
Full constructor.
- AuthorizationRequest(String, Collection<String>) - Constructor for class org.springframework.security.oauth2.provider.AuthorizationRequest
-
Convenience constructor for unit tests, where client ID and scope are
often the only needed fields.
- authorizationRequestViewResolver(AuthorizationRequestViewResolver) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- AuthorizationRequestViewResolver - Interface in org.springframework.security.oauth2.provider.response
-
AuthorizationRequestViewResolver is responsible for constructing the Views returned to the requester in response
to an AuthorizationRequest for the OAuth2 flows.
- AuthorizationServerBeanDefinitionParser - Class in org.springframework.security.oauth2.config.xml
-
Parser for the OAuth "provider" element.
- AuthorizationServerBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.xml.AuthorizationServerBeanDefinitionParser
-
- AuthorizationServerConfigurer - Interface in org.springframework.security.oauth2.config.annotation.web.configuration
-
Convenient strategy for configuring an OAUth2 Authorization Server.
- AuthorizationServerConfigurerAdapter - Class in org.springframework.security.oauth2.config.annotation.web.configuration
-
- AuthorizationServerConfigurerAdapter() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerConfigurerAdapter
-
- AuthorizationServerEndpointsConfiguration - Class in org.springframework.security.oauth2.config.annotation.web.configuration
-
- AuthorizationServerEndpointsConfiguration() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration
-
- AuthorizationServerEndpointsConfiguration.AuthorizationServerTokenServicesFactoryBean - Class in org.springframework.security.oauth2.config.annotation.web.configuration
-
- AuthorizationServerEndpointsConfiguration.TokenKeyEndpointRegistrar - Class in org.springframework.security.oauth2.config.annotation.web.configuration
-
- AuthorizationServerEndpointsConfigurer - Class in org.springframework.security.oauth2.config.annotation.web.configurers
-
Configure the properties and enhanced functionality of the Authorization Server endpoints.
- AuthorizationServerEndpointsConfigurer() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- AuthorizationServerSecurityConfiguration - Class in org.springframework.security.oauth2.config.annotation.web.configuration
-
- AuthorizationServerSecurityConfiguration() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerSecurityConfiguration
-
- AuthorizationServerSecurityConfigurer - Class in org.springframework.security.oauth2.config.annotation.web.configurers
-
- AuthorizationServerSecurityConfigurer() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
-
- AuthorizationServerTokenServices - Interface in org.springframework.security.oauth2.provider.token
-
- AuthorizationServerTokenServicesFactoryBean() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration.AuthorizationServerTokenServicesFactoryBean
-
- AuthorizationServerTokenServicesFactoryBean(AuthorizationServerEndpointsConfigurer) - Constructor for class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration.AuthorizationServerTokenServicesFactoryBean
-
- authorize(Map<String, Object>, Map<String, String>, SessionStatus, Principal) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
-
- authorizedGrantTypes(String...) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
-
- autoApprove(boolean) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
-
- autoApprove(String...) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
-
- calculateCurrentUri(HttpServletRequest) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientContextFilter
-
Calculate the current URI given the request.
- canHandleResponseTypes(Set<String>) - Method in class org.springframework.security.oauth2.provider.response.CompositeResponseTypesHandler
-
- canHandleResponseTypes(Set<String>) - Method in class org.springframework.security.oauth2.provider.response.DefaultResponseTypesHandler
-
- canHandleResponseTypes(Set<String>) - Method in interface org.springframework.security.oauth2.provider.response.ResponseTypesHandler
-
Fail-fast method for finding out if the set of responses can be handled by this ResponseTypesHandler
- 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
-
- checkForPreApproval(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.ApprovalStoreUserApprovalHandler
-
- checkForPreApproval(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.DefaultUserApprovalHandler
-
- checkForPreApproval(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.TokenStoreUserApprovalHandler
-
- checkForPreApproval(AuthorizationRequest, Authentication) - Method in interface org.springframework.security.oauth2.provider.approval.UserApprovalHandler
-
Provides a hook for allowing requests to be pre-approved (skipping the User
Approval Page).
- checkToken(String) - Method in class org.springframework.security.oauth2.provider.endpoint.CheckTokenEndpoint
-
- checkTokenAccess(String) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
-
- checkTokenEndpoint() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration
-
- CheckTokenEndpoint - Class in org.springframework.security.oauth2.provider.endpoint
-
Controller which decodes access tokens for clients who are not able to do so (or where opaque token values are used).
- CheckTokenEndpoint(ResourceServerTokenServices) - Constructor for class org.springframework.security.oauth2.provider.endpoint.CheckTokenEndpoint
-
- clear() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- clear() - Method in class org.springframework.security.oauth2.provider.approval.InMemoryApprovalStore
-
- clear() - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
Convenience method for super admin users to remove all tokens (useful for testing, not really in production)
- CLIENT_ID - Static variable in class org.springframework.security.oauth2.common.util.OAuth2Utils
-
Constant to use while parsing and formatting parameter maps for OAuth2 requests
- CLIENT_ID - Static variable in interface org.springframework.security.oauth2.provider.token.AccessTokenConverter
-
- ClientAlreadyExistsException - Exception in org.springframework.security.oauth2.provider
-
Exception indicating that a client registration already exists (e.g.
- ClientAlreadyExistsException(String) - Constructor for exception org.springframework.security.oauth2.provider.ClientAlreadyExistsException
-
- ClientAlreadyExistsException(String, Throwable) - Constructor for exception org.springframework.security.oauth2.provider.ClientAlreadyExistsException
-
- ClientAuthenticationException - Exception in org.springframework.security.oauth2.common.exceptions
-
Base exception
- ClientAuthenticationException(String, Throwable) - Constructor for exception org.springframework.security.oauth2.common.exceptions.ClientAuthenticationException
-
- ClientAuthenticationException(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.ClientAuthenticationException
-
- ClientAuthenticationHandler - Interface in org.springframework.security.oauth2.client.token.auth
-
Logic for handling client authentication.
- ClientBeanDefinitionParser - Class in org.springframework.security.oauth2.config.xml
-
- ClientBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.xml.ClientBeanDefinitionParser
-
- ClientCredentials(TestAccounts) - Constructor for class org.springframework.security.oauth2.client.test.OAuth2ContextConfiguration.ClientCredentials
-
- 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
-
- ClientCredentialsRequestMatcher(String) - Constructor for class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenEndpointFilter.ClientCredentialsRequestMatcher
-
- ClientCredentialsResourceDetails - Class in org.springframework.security.oauth2.client.token.grant.client
-
- ClientCredentialsResourceDetails() - Constructor for class org.springframework.security.oauth2.client.token.grant.client.ClientCredentialsResourceDetails
-
- ClientCredentialsTokenEndpointFilter - Class in org.springframework.security.oauth2.provider.client
-
A filter and authentication endpoint for the OAuth2 Token Endpoint.
- ClientCredentialsTokenEndpointFilter() - Constructor for class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenEndpointFilter
-
- ClientCredentialsTokenEndpointFilter(String) - Constructor for class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenEndpointFilter
-
- ClientCredentialsTokenEndpointFilter.ClientCredentialsRequestMatcher - Class in org.springframework.security.oauth2.provider.client
-
- ClientCredentialsTokenGranter - Class in org.springframework.security.oauth2.provider.client
-
- ClientCredentialsTokenGranter(AuthorizationServerTokenServices, ClientDetailsService, OAuth2RequestFactory) - Constructor for class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenGranter
-
- ClientCredentialsTokenGranter(AuthorizationServerTokenServices, ClientDetailsService, OAuth2RequestFactory, String) - Constructor for class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenGranter
-
- ClientDetails - Interface in org.springframework.security.oauth2.provider
-
Client details for OAuth 2
- clientDetailsService() - Method in class org.springframework.security.oauth2.config.annotation.configuration.ClientDetailsServiceConfiguration
-
- ClientDetailsService - Interface in org.springframework.security.oauth2.provider
-
A service that provides the details about an OAuth2 client.
- ClientDetailsServiceBeanDefinitionParser - Class in org.springframework.security.oauth2.config.xml
-
- ClientDetailsServiceBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.xml.ClientDetailsServiceBeanDefinitionParser
-
- ClientDetailsServiceBuilder<B extends ClientDetailsServiceBuilder<B>> - Class in org.springframework.security.oauth2.config.annotation.builders
-
Builder for OAuth2 client details service.
- ClientDetailsServiceBuilder() - Constructor for class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder
-
- ClientDetailsServiceBuilder.ClientBuilder - Class in org.springframework.security.oauth2.config.annotation.builders
-
- ClientDetailsServiceConfiguration - Class in org.springframework.security.oauth2.config.annotation.configuration
-
- ClientDetailsServiceConfiguration() - Constructor for class org.springframework.security.oauth2.config.annotation.configuration.ClientDetailsServiceConfiguration
-
- clientDetailsServiceConfigurer() - Method in class org.springframework.security.oauth2.config.annotation.configuration.ClientDetailsServiceConfiguration
-
- ClientDetailsServiceConfigurer - Class in org.springframework.security.oauth2.config.annotation.configurers
-
- ClientDetailsServiceConfigurer(ClientDetailsServiceBuilder<?>) - Constructor for class org.springframework.security.oauth2.config.annotation.configurers.ClientDetailsServiceConfigurer
-
- ClientDetailsUserDetailsService - Class in org.springframework.security.oauth2.provider.client
-
- ClientDetailsUserDetailsService(ClientDetailsService) - Constructor for class org.springframework.security.oauth2.provider.client.ClientDetailsUserDetailsService
-
- clientHasAnyRole(Authentication, String...) - Static method in class org.springframework.security.oauth2.provider.expression.OAuth2ExpressionUtils
-
- clientHasAnyRole(String...) - Method in class org.springframework.security.oauth2.provider.expression.OAuth2SecurityExpressionMethods
-
Check if the OAuth2 client (not the user) has one of the roles specified.
- clientHasRole(String) - Method in class org.springframework.security.oauth2.provider.expression.OAuth2SecurityExpressionMethods
-
Check if the OAuth2 client (not the user) has the role specified.
- ClientKeyGenerator - Interface in org.springframework.security.oauth2.client.token
-
- ClientRegistrationException - Exception in org.springframework.security.oauth2.provider
-
- ClientRegistrationException(String) - Constructor for exception org.springframework.security.oauth2.provider.ClientRegistrationException
-
- ClientRegistrationException(String, Throwable) - Constructor for exception org.springframework.security.oauth2.provider.ClientRegistrationException
-
- ClientRegistrationService - Interface in org.springframework.security.oauth2.provider
-
Interface for client registration, handling add, update and remove of
ClientDetails from an Authorization
Server.
- clients(ClientDetailsService) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder
-
- ClientScopeVoter - Class in org.springframework.security.oauth2.provider.vote
-
This voter checks scope in request is consistent with that held by the client.
- ClientScopeVoter() - Constructor for class org.springframework.security.oauth2.provider.vote.ClientScopeVoter
-
- ClientTokenServices - Interface in org.springframework.security.oauth2.client.token
-
- commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.springframework.security.oauth2.provider.error.OAuth2AuthenticationEntryPoint
-
- CompositeResponseTypesHandler - Class in org.springframework.security.oauth2.provider.response
-
Implementation of ResponseTypesHandler which stacks multiple ResponseTypesHandler instances.
- CompositeResponseTypesHandler(List<ResponseTypesHandler>) - Constructor for class org.springframework.security.oauth2.provider.response.CompositeResponseTypesHandler
-
- CompositeTokenGranter - Class in org.springframework.security.oauth2.provider
-
- CompositeTokenGranter(List<TokenGranter>) - Constructor for class org.springframework.security.oauth2.provider.CompositeTokenGranter
-
- configure(ClientDetailsServiceBuilder<?>) - Method in class org.springframework.security.oauth2.config.annotation.configurers.ClientDetailsServiceConfigurer
-
- configure(AuthorizationServerSecurityConfigurer) - Method in interface org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerConfigurer
-
Configure the security of the Authorization Server, which means in practical terms the /oauth/token endpoint.
- configure(ClientDetailsServiceConfigurer) - Method in interface org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerConfigurer
-
- configure(AuthorizationServerEndpointsConfigurer) - Method in interface org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerConfigurer
-
Configure the non-security features of the Authorization Server endpoints, like token store, token
customizations, user approvals and grant types.
- configure(AuthorizationServerSecurityConfigurer) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerConfigurerAdapter
-
- configure(ClientDetailsServiceConfigurer) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerConfigurerAdapter
-
- configure(AuthorizationServerEndpointsConfigurer) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerConfigurerAdapter
-
- configure(ClientDetailsServiceConfigurer) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerSecurityConfiguration
-
- configure(AuthenticationManagerBuilder) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerSecurityConfiguration
-
- configure(HttpSecurity) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerSecurityConfiguration
-
- configure(AuthorizationServerSecurityConfigurer) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerSecurityConfiguration
-
- configure(HttpSecurity) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfiguration
-
- configure(ResourceServerSecurityConfigurer) - Method in interface org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfigurer
-
Add resource-server specific properties (like a resource id).
- configure(HttpSecurity) - Method in interface org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfigurer
-
Use this to configure the access rules for secure resources.
- configure(ResourceServerSecurityConfigurer) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfigurerAdapter
-
- configure(HttpSecurity) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfigurerAdapter
-
- configure(HttpSecurity) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
-
- configure(HttpSecurity) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
-
- ConfigUtils - Class in org.springframework.security.oauth2.config.xml
-
Common place for OAuth namespace configuration utils.
- consumeAuthorizationCode(String) - Method in interface org.springframework.security.oauth2.provider.code.AuthorizationCodeServices
-
Consume a authorization code.
- consumeAuthorizationCode(String) - Method in class org.springframework.security.oauth2.provider.code.RandomValueAuthorizationCodeServices
-
- consumerTokenServices() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration
-
- ConsumerTokenServices - Interface in org.springframework.security.oauth2.provider.token
-
- containsAll(Set<String>, Set<String>) - Static method in class org.springframework.security.oauth2.common.util.OAuth2Utils
-
Compare 2 sets and check that one contains all members of the other.
- containsKey(Object) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- containsValue(Object) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- convertAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in interface org.springframework.security.oauth2.provider.token.AccessTokenConverter
-
- convertAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.DefaultAccessTokenConverter
-
- convertAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
-
- convertToExternal(JaxbOAuth2AccessToken) - Method in class org.springframework.security.oauth2.http.converter.jaxb.JaxbOAuth2AccessTokenMessageConverter
-
- convertToExternal(JaxbOAuth2Exception) - Method in class org.springframework.security.oauth2.http.converter.jaxb.JaxbOAuth2ExceptionMessageConverter
-
- convertToInternal(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.http.converter.jaxb.JaxbOAuth2AccessTokenMessageConverter
-
- convertToInternal(OAuth2Exception) - Method in class org.springframework.security.oauth2.http.converter.jaxb.JaxbOAuth2ExceptionMessageConverter
-
- convertUserAuthentication(Authentication) - Method in class org.springframework.security.oauth2.provider.token.DefaultUserAuthenticationConverter
-
- convertUserAuthentication(Authentication) - Method in interface org.springframework.security.oauth2.provider.token.UserAuthenticationConverter
-
Extract information about the user to be used in an access token (i.e.
- create(String, String) - Static method in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
-
Creates the appropriate subclass of OAuth2Exception given the errorCode.
- create() - Static method in class org.springframework.security.oauth2.common.util.JsonParserFactory
-
- createAccessToken(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(OAuth2Authentication) - Method in interface org.springframework.security.oauth2.provider.code.AuthorizationCodeServices
-
Create a authorization code for the specified authentications.
- createAuthorizationCode(OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.code.RandomValueAuthorizationCodeServices
-
- createAuthorizationCode(AuthorizationRequest, Authentication, AuthorizationCodeServices) - Method in class org.springframework.security.oauth2.provider.response.DefaultResponseTypesHandler
-
- createAuthorizationRequest(Map<String, String>) - Method in interface org.springframework.security.oauth2.provider.OAuth2RequestFactory
-
- createAuthorizationRequest(Map<String, String>) - Method in class org.springframework.security.oauth2.provider.request.DefaultOAuth2RequestFactory
-
- createEvaluationContextInternal(Authentication, MethodInvocation) - Method in class org.springframework.security.oauth2.provider.expression.OAuth2MethodSecurityExpressionHandler
-
- createEvaluationContextInternal(Authentication, FilterInvocation) - Method in class org.springframework.security.oauth2.provider.expression.OAuth2WebSecurityExpressionHandler
-
- createInstance() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration.AuthorizationServerTokenServicesFactoryBean
-
- createOAuth2AccessToken(AuthorizationRequest) - Method in class org.springframework.security.oauth2.provider.response.DefaultResponseTypesHandler
-
- createOAuth2Request() - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
-
- createOAuth2Request(Map<String, String>) - Method in class org.springframework.security.oauth2.provider.OAuth2Request
-
Update the request parameters and return a new object with the same properties except the parameters.
- createOAuth2Request(AuthorizationRequest) - Method in interface org.springframework.security.oauth2.provider.OAuth2RequestFactory
-
- createOAuth2Request(ClientDetails, TokenRequest) - Method in interface org.springframework.security.oauth2.provider.OAuth2RequestFactory
-
- createOAuth2Request(AuthorizationRequest) - Method in class org.springframework.security.oauth2.provider.request.DefaultOAuth2RequestFactory
-
- createOAuth2Request(ClientDetails, TokenRequest) - Method in class org.springframework.security.oauth2.provider.request.DefaultOAuth2RequestFactory
-
- createOAuth2Request(ClientDetails) - Method in class org.springframework.security.oauth2.provider.TokenRequest
-
- createRequest(URI, HttpMethod) - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
-
- createSecurityMetadataSource(Element, ParserContext) - Static method in class org.springframework.security.oauth2.config.xml.ConfigUtils
-
- createTemplate(Map<String, Object>, HttpServletRequest) - Method in class org.springframework.security.oauth2.provider.endpoint.WhitelabelApprovalEndpoint
-
- createTokenRequest(Map<String, String>, ClientDetails) - Method in interface org.springframework.security.oauth2.provider.OAuth2RequestFactory
-
Create a new
TokenRequest by extracting the needed information from the incoming request parameter map.
- createTokenRequest(AuthorizationRequest, String) - Method in interface org.springframework.security.oauth2.provider.OAuth2RequestFactory
-
- createTokenRequest(Map<String, String>, ClientDetails) - Method in class org.springframework.security.oauth2.provider.request.DefaultOAuth2RequestFactory
-
- createTokenRequest(AuthorizationRequest, String) - Method in class org.springframework.security.oauth2.provider.request.DefaultOAuth2RequestFactory
-
- 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.
- dataSource(DataSource) - Method in class org.springframework.security.oauth2.config.annotation.builders.JdbcClientDetailsServiceBuilder
-
- decode(String) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
-
- DefaultAccessTokenConverter - Class in org.springframework.security.oauth2.provider.token
-
- DefaultAccessTokenConverter() - Constructor for class org.springframework.security.oauth2.provider.token.DefaultAccessTokenConverter
-
- DefaultAccessTokenRequest - Class in org.springframework.security.oauth2.client.token
-
Local context for an access token request encapsulating the parameters that are sent by the client requesting the
token, as opposed to the more static variables representing the client itself and the resource being targeted.
- DefaultAccessTokenRequest() - Constructor for class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- DefaultAccessTokenRequest(Map<String, String[]>) - Constructor for class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- DefaultAuthenticationKeyGenerator - Class in org.springframework.security.oauth2.provider.token
-
Basic key generator taking into account the client id, scope, resource ids and username (principal name) if they
exist.
- DefaultAuthenticationKeyGenerator() - Constructor for class org.springframework.security.oauth2.provider.token.DefaultAuthenticationKeyGenerator
-
- DefaultAuthorizationRequestViewResolver - Class in org.springframework.security.oauth2.provider.response
-
Default AuthorizationRequestViewResolver
- DefaultAuthorizationRequestViewResolver() - Constructor for class org.springframework.security.oauth2.provider.response.DefaultAuthorizationRequestViewResolver
-
- defaultAuthorizationServerTokenServices() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration
-
This needs to be a @Bean so that it can be
@Transactional (in case the token store supports them).
- DefaultClientAuthenticationHandler - Class in org.springframework.security.oauth2.client.token.auth
-
Default implementation of the client authentication handler.
- DefaultClientAuthenticationHandler() - Constructor for class org.springframework.security.oauth2.client.token.auth.DefaultClientAuthenticationHandler
-
- DefaultClientKeyGenerator - Class in org.springframework.security.oauth2.client.token
-
Basic key generator taking into account the client id, scope and username (principal name) if they exist.
- DefaultClientKeyGenerator() - Constructor for class org.springframework.security.oauth2.client.token.DefaultClientKeyGenerator
-
- DefaultExpiringOAuth2RefreshToken - Class in org.springframework.security.oauth2.common
-
- DefaultExpiringOAuth2RefreshToken(String, Date) - Constructor for class org.springframework.security.oauth2.common.DefaultExpiringOAuth2RefreshToken
-
- DefaultJdbcListFactory - Class in org.springframework.security.oauth2.common.util
-
- DefaultJdbcListFactory(NamedParameterJdbcOperations) - Constructor for class org.springframework.security.oauth2.common.util.DefaultJdbcListFactory
-
- DefaultOAuth2AccessToken - Class in org.springframework.security.oauth2.common
-
Basic access token for OAuth 2.
- DefaultOAuth2AccessToken(String) - Constructor for class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
-
Create an access token from the value provided.
- DefaultOAuth2AccessToken(OAuth2AccessToken) - Constructor for class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
-
Copy constructor for access token.
- DefaultOAuth2ClientContext - Class in org.springframework.security.oauth2.client
-
The OAuth 2 security context (for a specific user or client or combination thereof).
- DefaultOAuth2ClientContext() - Constructor for class org.springframework.security.oauth2.client.DefaultOAuth2ClientContext
-
- DefaultOAuth2ClientContext(AccessTokenRequest) - Constructor for class org.springframework.security.oauth2.client.DefaultOAuth2ClientContext
-
- DefaultOAuth2ClientContext(OAuth2AccessToken) - Constructor for class org.springframework.security.oauth2.client.DefaultOAuth2ClientContext
-
- DefaultOAuth2ExceptionRenderer - Class in org.springframework.security.oauth2.provider.error
-
Default implementation of
OAuth2ExceptionRenderer that can render the exceptions using message converters
(just like regular Spring MVC endpoints).
- DefaultOAuth2ExceptionRenderer() - Constructor for class org.springframework.security.oauth2.provider.error.DefaultOAuth2ExceptionRenderer
-
- DefaultOAuth2RefreshToken - Class in org.springframework.security.oauth2.common
-
An OAuth 2 refresh token.
- DefaultOAuth2RefreshToken(String) - Constructor for class org.springframework.security.oauth2.common.DefaultOAuth2RefreshToken
-
Create a new refresh token.
- DefaultOAuth2RequestAuthenticator - Class in org.springframework.security.oauth2.client
-
- DefaultOAuth2RequestAuthenticator() - Constructor for class org.springframework.security.oauth2.client.DefaultOAuth2RequestAuthenticator
-
- DefaultOAuth2RequestFactory - Class in org.springframework.security.oauth2.provider.request
-
Default implementation of
OAuth2RequestFactory which initializes fields from the parameters map, validates
grant types and scopes, and fills in scopes with the default values from the client if they are missing.
- DefaultOAuth2RequestFactory(ClientDetailsService) - Constructor for class org.springframework.security.oauth2.provider.request.DefaultOAuth2RequestFactory
-
- DefaultOAuth2RequestValidator - Class in org.springframework.security.oauth2.provider.request
-
- DefaultOAuth2RequestValidator() - Constructor for class org.springframework.security.oauth2.provider.request.DefaultOAuth2RequestValidator
-
- DefaultRedirectResolver - Class in org.springframework.security.oauth2.provider.endpoint
-
Default implementation for a redirect resolver.
- DefaultRedirectResolver() - Constructor for class org.springframework.security.oauth2.provider.endpoint.DefaultRedirectResolver
-
- DefaultRequestEnhancer - Class in org.springframework.security.oauth2.client.token
-
- DefaultRequestEnhancer() - Constructor for class org.springframework.security.oauth2.client.token.DefaultRequestEnhancer
-
- DefaultResponseTypesHandler - Class in org.springframework.security.oauth2.provider.response
-
Default implementation of a ResponseTypesHandler that handles the 'code' and 'token' response types
- DefaultResponseTypesHandler(TokenGranter, OAuth2RequestFactory) - Constructor for class org.springframework.security.oauth2.provider.response.DefaultResponseTypesHandler
-
- DefaultSecurityContextAccessor - Class in org.springframework.security.oauth2.provider
-
Strategy for accessing useful information about the current security context.
- DefaultSecurityContextAccessor() - Constructor for class org.springframework.security.oauth2.provider.DefaultSecurityContextAccessor
-
- DefaultStateKeyGenerator - Class in org.springframework.security.oauth2.client.filter.state
-
- DefaultStateKeyGenerator() - Constructor for class org.springframework.security.oauth2.client.filter.state.DefaultStateKeyGenerator
-
- DefaultThrowableAnalyzer - Class in org.springframework.security.oauth2.common
-
Default implementation of ThrowableAnalyzer which is capable of also unwrapping
ServletExceptions.
- DefaultThrowableAnalyzer() - Constructor for class org.springframework.security.oauth2.common.DefaultThrowableAnalyzer
-
- DefaultTokenServices - Class in org.springframework.security.oauth2.provider.token
-
Base implementation for token services using random UUID values for the access token and refresh token values.
- DefaultTokenServices() - Constructor for class org.springframework.security.oauth2.provider.token.DefaultTokenServices
-
- DefaultUserApprovalHandler - Class in org.springframework.security.oauth2.provider.approval
-
A default user approval handler that doesn't remember any decisions.
- DefaultUserApprovalHandler() - Constructor for class org.springframework.security.oauth2.provider.approval.DefaultUserApprovalHandler
-
- DefaultUserAuthenticationConverter - Class in org.springframework.security.oauth2.provider.token
-
- DefaultUserAuthenticationConverter() - Constructor for class org.springframework.security.oauth2.provider.token.DefaultUserAuthenticationConverter
-
- DefaultWebResponseExceptionTranslator - Class in org.springframework.security.oauth2.provider.error
-
- DefaultWebResponseExceptionTranslator() - Constructor for class org.springframework.security.oauth2.provider.error.DefaultWebResponseExceptionTranslator
-
- DelegatingJwtClaimsSetVerifier - Class in org.springframework.security.oauth2.provider.token.store
-
- DelegatingJwtClaimsSetVerifier(List<JwtClaimsSetVerifier>) - Constructor for class org.springframework.security.oauth2.provider.token.store.DelegatingJwtClaimsSetVerifier
-
- 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(JsonParser, DeserializationContext) - Method in class org.springframework.security.oauth2.common.util.JsonDateDeserializer
-
- deserialize(byte[]) - Static method in class org.springframework.security.oauth2.common.util.SerializationUtils
-
- deserialize(JsonParser, DeserializationContext) - Method in class org.springframework.security.oauth2.provider.client.Jackson2ArrayOrStringDeserializer
-
- deserialize(JsonParser, DeserializationContext) - Method in class org.springframework.security.oauth2.provider.client.JacksonArrayOrStringDeserializer
-
- deserialize(byte[], Class<T>) - Method in class org.springframework.security.oauth2.provider.token.store.redis.BaseRedisTokenStoreSerializationStrategy
-
- deserialize(byte[], Class<T>) - Method in interface org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStoreSerializationStrategy
-
- deserializeAccessToken(byte[]) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- deserializeAuthentication(byte[]) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- deserializeInternal(byte[], Class<T>) - Method in class org.springframework.security.oauth2.provider.token.store.redis.BaseRedisTokenStoreSerializationStrategy
-
- deserializeInternal(byte[], Class<T>) - Method in class org.springframework.security.oauth2.provider.token.store.redis.JdkSerializationStrategy
-
- deserializeRefreshToken(byte[]) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- deserializeString(byte[]) - Method in class org.springframework.security.oauth2.provider.token.store.redis.BaseRedisTokenStoreSerializationStrategy
-
- deserializeString(byte[]) - Method in interface org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStoreSerializationStrategy
-
- deserializeStringInternal(byte[]) - Method in class org.springframework.security.oauth2.provider.token.store.redis.BaseRedisTokenStoreSerializationStrategy
-
- deserializeStringInternal(byte[]) - Method in class org.springframework.security.oauth2.provider.token.store.redis.StandardStringSerializationStrategy
-
- destroy() - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientContextFilter
-
- destroy() - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
-
- destroy() - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpointAuthenticationFilter
-
- discover() - Method in class org.springframework.security.oauth2.client.discovery.ProviderDiscoveryClient
-
Discover the provider configuration information.
- doExecute(URI, HttpMethod, RequestCallback, ResponseExtractor<T>) - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
-
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.springframework.security.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.xml.ClientDetailsServiceBeanDefinitionParser
-
- doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.security.oauth2.config.xml.ResourceBeanDefinitionParser
-
- doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.security.oauth2.config.xml.RestTemplateBeanDefinitionParser
-
- generate() - Method in class org.springframework.security.oauth2.common.util.RandomValueStringGenerator
-
- generateKey(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.filter.state.DefaultStateKeyGenerator
-
- generateKey(OAuth2ProtectedResourceDetails) - Method in interface org.springframework.security.oauth2.client.filter.state.StateKeyGenerator
-
Generate a key.
- generateKey(Map<String, String>) - Method in class org.springframework.security.oauth2.provider.token.DefaultAuthenticationKeyGenerator
-
- get(Object) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- getAccessConfirmation(Map<String, Object>, HttpServletRequest) - Method in class org.springframework.security.oauth2.provider.endpoint.WhitelabelApprovalEndpoint
-
- getAccessDeniedHandler() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
-
- getAccessToken() - Method in class org.springframework.security.oauth2.client.DefaultOAuth2ClientContext
-
- getAccessToken() - Method in interface org.springframework.security.oauth2.client.OAuth2ClientContext
-
- getAccessToken() - Method in interface org.springframework.security.oauth2.client.OAuth2RestOperations
-
- getAccessToken() - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
-
Acquire or renew an access token for the current context if necessary.
- getAccessToken() - Method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
-
Get the current access token.
- getAccessToken(OAuth2ProtectedResourceDetails, Authentication) - Method in interface org.springframework.security.oauth2.client.token.ClientTokenServices
-
Retrieve the access token for a given resource and user authentication (my be null).
- getAccessToken(OAuth2ProtectedResourceDetails, Authentication) - Method in class org.springframework.security.oauth2.client.token.JdbcClientTokenServices
-
- getAccessToken(Principal, Map<String, String>) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpoint
-
- getAccessToken(ClientDetails, TokenRequest) - Method in class org.springframework.security.oauth2.provider.refresh.RefreshTokenGranter
-
- getAccessToken(ClientDetails, TokenRequest) - Method in class org.springframework.security.oauth2.provider.token.AbstractTokenGranter
-
- getAccessToken(OAuth2Authentication) - Method in interface org.springframework.security.oauth2.provider.token.AuthorizationServerTokenServices
-
Retrieve an access token stored against the provided authentication key, if it exists.
- getAccessToken(OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
-
- getAccessToken(OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
- getAccessToken(OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- getAccessToken(OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
-
This operation is not applicable for a Resource Server
and if called, will throw a
JwkException.
- getAccessToken(OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
-
- getAccessToken(OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
-
- getAccessToken(OAuth2Authentication) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
-
Retrieve an access token stored against the provided authentication key, if it exists.
- getAccessTokenConverter() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- getAccessTokenConverter() - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
-
- getAccessTokenCount() - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
- 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.client.BaseClientDetails
-
- getAccessTokenValiditySeconds() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
-
The access token validity period for this client.
- getAccessTokenValiditySeconds(OAuth2Request) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
-
The access token validity period in seconds
- getAdditionalInformation() - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
-
Additional information that token granters would like to add to the token, e.g.
- getAdditionalInformation() - Method in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
-
Get any additional information associated with this error.
- getAdditionalInformation() - Method in interface org.springframework.security.oauth2.common.OAuth2AccessToken
-
The additionalInformation map is used by the token serializers to export any fields used by extensions of OAuth.
- getAdditionalInformation() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- getAdditionalInformation() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
-
Additional information for this client, not needed by the vanilla OAuth protocol but might be useful, for example,
for storing descriptive information.
- getAdminClientId() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
-
- getAdminClientSecret() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
-
- getAllowedTokenEndpointRequestMethods() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- getApprovalParameters() - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
-
- getApprovals(String, String) - Method in interface org.springframework.security.oauth2.provider.approval.ApprovalStore
-
- getApprovals(String, String) - Method in class org.springframework.security.oauth2.provider.approval.InMemoryApprovalStore
-
- getApprovals(String, String) - Method in class org.springframework.security.oauth2.provider.approval.JdbcApprovalStore
-
- getApprovals(String, String) - Method in class org.springframework.security.oauth2.provider.approval.TokenApprovalStore
-
Extract the implied approvals from any tokens associated with the user and client id supplied.
- getApprovalStore() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- getApprovalUri() - Method in exception org.springframework.security.oauth2.client.resource.UserApprovalRequiredException
-
- 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 class org.springframework.security.oauth2.provider.AuthorizationRequest
-
- getAuthorities() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- getAuthorities() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
-
Returns the authorities that are granted to the OAuth client.
- getAuthorities() - Method in class org.springframework.security.oauth2.provider.DefaultSecurityContextAccessor
-
- getAuthorities() - Method in class org.springframework.security.oauth2.provider.OAuth2Request
-
- getAuthorities() - Method in interface org.springframework.security.oauth2.provider.SecurityContextAccessor
-
Get the current granted authorities (never null)
- getAuthorizationCode() - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
-
- getAuthorizationCode() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
The authorization code for this context.
- getAuthorizationCodeServices() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- getAuthorizationCodeString(byte[]) - Method in class org.springframework.security.oauth2.common.util.RandomValueStringGenerator
-
Convert these random bytes to a verifier string.
- getAuthorizationEndpoint() - Method in class org.springframework.security.oauth2.client.discovery.ProviderConfiguration
-
- getAuthorizationRequestViewResolver() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- getAuthorizationResponseExtractor() - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
-
- getAuthorizedGrantTypes() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- getAuthorizedGrantTypes() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
-
The grant types for which this client is authorized.
- getAutoApproveScopes() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- getBeanClass(Element) - Method in class org.springframework.security.oauth2.config.xml.ClientDetailsServiceBeanDefinitionParser
-
- getBeanClass(Element) - Method in class org.springframework.security.oauth2.config.xml.ExpressionHandlerBeanDefinitionParser
-
- getBeanClass(Element) - Method in class org.springframework.security.oauth2.config.xml.ResourceBeanDefinitionParser
-
- getBeanClass(Element) - Method in class org.springframework.security.oauth2.config.xml.RestTemplateBeanDefinitionParser
-
- getBeanClass(Element) - Method in class org.springframework.security.oauth2.config.xml.WebExpressionHandlerBeanDefinitionParser
-
- getCheckTokenAccess() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
-
- getClientAuthenticationScheme() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
-
- getClientAuthenticationScheme() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
-
The scheme to use to authenticate the client.
- getClientCredentialsResource(String, String) - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
-
- getClientDetailsService() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- getClientDetailsService() - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
-
- getClientId() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
-
- getClientId() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
-
The client identifier to use for this protected resource.
- getClientId() - Method in exception org.springframework.security.oauth2.client.resource.UserApprovalRequiredException
-
- getClientId() - Method in class org.springframework.security.oauth2.provider.approval.Approval
-
- getClientId() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- getClientId() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
-
The client id.
- getClientId(Principal) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpoint
-
- getClientId(String) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
-
- getClientSecret() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
-
- getClientSecret() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
-
The client secret.
- getClientSecret() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- getClientSecret() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
-
The client secret.
- getConsumerTokenServices() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- 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.
- getDecodedDetails() - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
-
The authentication details obtained by decoding the access token
if available.
- getDefaultAuthorizationServerTokenServices() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- getDefaultClientCredentialsResource() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
-
- getDefaultImplicitResource() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
-
- getDefaultOAuth2RequestFactory() - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
-
- getDefaultResourceOwnerPasswordResource() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
-
- getEmail() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
-
- getEndpointsConfigurer() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration
-
- getExceptionTranslator() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- getExceptionTranslator() - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
-
- getExistingToken() - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
-
- getExistingToken() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- getExpiration() - Method in class org.springframework.security.oauth2.common.DefaultExpiringOAuth2RefreshToken
-
The instant the token expires.
- getExpiration() - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
-
The instant the token expires.
- getExpiration() - Method in interface org.springframework.security.oauth2.common.ExpiringOAuth2RefreshToken
-
- getExpiration() - Method in interface org.springframework.security.oauth2.common.OAuth2AccessToken
-
- getExpiresAt() - Method in class org.springframework.security.oauth2.provider.approval.Approval
-
- getExpiresIn() - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
-
- getExpiresIn() - Method in interface org.springframework.security.oauth2.common.OAuth2AccessToken
-
- getExpiryTokenCount() - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
- getExtensions() - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
-
- getExtensions() - Method in class org.springframework.security.oauth2.provider.OAuth2Request
-
- getFirst(String) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- getFlushInterval() - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
The interval (count of token inserts) between flushing expired tokens.
- getFrameworkEndpointHandlerMapping() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- getGrantType() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
-
- getGrantType() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
-
The grant type for obtaining an acces token for this resource.
- getGrantType() - Method in class org.springframework.security.oauth2.provider.OAuth2Request
-
Tries to discover the grant type requested for the token associated with this request.
- getGrantType() - Method in class org.springframework.security.oauth2.provider.TokenRequest
-
- getHeaders() - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
-
- getHeaders() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- getHttpErrorCode() - Method in exception org.springframework.security.oauth2.client.resource.OAuth2AccessDeniedException
-
- getHttpErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.BadClientCredentialsException
-
- getHttpErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.ClientAuthenticationException
-
- getHttpErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.InsufficientScopeException
-
- getHttpErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.InvalidClientException
-
- getHttpErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.InvalidTokenException
-
- getHttpErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
-
The HTTP error code associated with this error.
- getHttpErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.UnauthorizedClientException
-
- getHttpErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.UnauthorizedUserException
-
- getHttpErrorCode() - Method in exception org.springframework.security.oauth2.provider.token.store.jwk.JwkException
-
Returns the Http Status used in the OAuth2 Error Response
sent back to the caller.
- getHttpMethod() - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
-
- getId() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
-
- getId() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
-
Get a unique identifier for these protected resource details.
- getIssuer() - Method in class org.springframework.security.oauth2.client.discovery.ProviderConfiguration
-
- getJwkSetUri() - Method in class org.springframework.security.oauth2.client.discovery.ProviderConfiguration
-
- getJwtClaimsSetVerifier() - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
-
- getKey(Principal) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenKeyEndpoint
-
Get the verification key for the token signatures.
- getKey() - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
-
Get the verification key for the token signatures.
- getKeyPair(String) - Method in class org.springframework.security.oauth2.provider.token.store.KeyStoreKeyFactory
-
- getKeyPair(String, char[]) - Method in class org.springframework.security.oauth2.provider.token.store.KeyStoreKeyFactory
-
- getLastUpdatedAt() - Method in class org.springframework.security.oauth2.provider.approval.Approval
-
- 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(ClientDetails, TokenRequest) - Method in class org.springframework.security.oauth2.provider.code.AuthorizationCodeTokenGranter
-
- getOAuth2Authentication(ClientDetails, TokenRequest) - Method in class org.springframework.security.oauth2.provider.implicit.ImplicitTokenGranter
-
- getOAuth2Authentication(ClientDetails, TokenRequest) - Method in class org.springframework.security.oauth2.provider.password.ResourceOwnerPasswordTokenGranter
-
- getOAuth2Authentication(ClientDetails, TokenRequest) - Method in class org.springframework.security.oauth2.provider.token.AbstractTokenGranter
-
- getOAuth2ClientContext() - Method in interface org.springframework.security.oauth2.client.OAuth2RestOperations
-
- getOAuth2ClientContext() - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
-
- getOAuth2ClientContext() - Method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
-
- getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.client.resource.OAuth2AccessDeniedException
-
- getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.BadClientCredentialsException
-
- getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.ClientAuthenticationException
-
- getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.InsufficientScopeException
-
- getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.InvalidClientException
-
- getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.InvalidGrantException
-
- getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.InvalidRequestException
-
- getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.InvalidScopeException
-
- getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.InvalidTokenException
-
- getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
-
The OAuth2 error code.
- getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.RedirectMismatchException
-
- getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.UnauthorizedClientException
-
- getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.UnauthorizedUserException
-
- getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.UnsupportedGrantTypeException
-
- getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.UnsupportedResponseTypeException
-
- getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.common.exceptions.UserDeniedAuthorizationException
-
- getOAuth2ErrorCode() - Method in exception org.springframework.security.oauth2.provider.token.store.jwk.JwkException
-
Returns the error used in the OAuth2 Error Response
sent back to the caller.
- getOAuth2Request() - Method in class org.springframework.security.oauth2.provider.implicit.ImplicitTokenRequest
-
- getOAuth2Request() - Method in class org.springframework.security.oauth2.provider.OAuth2Authentication
-
The authorization request containing details of the client application.
- getOAuth2RequestFactory() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- getOAuth2RequestFactory() - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
-
- getOAuth2RequestValidator() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- getObject() - Method in class org.springframework.security.oauth2.config.xml.OAuth2ClientContextFactoryBean
-
- getObject() - Method in class org.springframework.security.oauth2.config.xml.ResourceBeanDefinitionParser.StringListFactoryBean
-
- getObjectType() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration.AuthorizationServerTokenServicesFactoryBean
-
- getObjectType() - Method in class org.springframework.security.oauth2.config.xml.OAuth2ClientContextFactoryBean
-
- getObjectType() - Method in class org.springframework.security.oauth2.config.xml.ResourceBeanDefinitionParser.StringListFactoryBean
-
- getOrder() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfiguration
-
- getParameters() - Method in exception org.springframework.security.oauth2.client.resource.UserApprovalRequiredException
-
Description of the parameters required to be submitted for approval.
- getPassword() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
-
- getPassword() - Method in class org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordResourceDetails
-
- getPath(String) - Method in class org.springframework.security.oauth2.provider.endpoint.FrameworkEndpointHandlerMapping
-
- getPaths() - Method in class org.springframework.security.oauth2.provider.endpoint.FrameworkEndpointHandlerMapping
-
- 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
-
- getProxy(Class<T>, ObjectFactory<T>) - Static method in class org.springframework.security.oauth2.common.util.ProxyCreator
-
- getRedirectResolver() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- getRedirectUri() - Method in exception org.springframework.security.oauth2.client.resource.UserRedirectRequiredException
-
The uri to which the user is to be redirected.
- getRedirectUri(AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.grant.redirect.AbstractRedirectResourceDetails
-
Extract a redirect uri from the resource and/or the current request.
- getRedirectUri() - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
-
- getRedirectUri() - Method in class org.springframework.security.oauth2.provider.OAuth2Request
-
- getRefreshToken() - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
-
The refresh token associated with the access token, if any.
- getRefreshToken() - Method in interface org.springframework.security.oauth2.common.OAuth2AccessToken
-
- getRefreshTokenCount() - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
- getRefreshTokenRequest() - Method in class org.springframework.security.oauth2.provider.OAuth2Request
-
If this request was for an access token to be refreshed, then the
TokenRequest that led to the refresh
may be available here if it is known.
- getRefreshTokenValiditySeconds() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- getRefreshTokenValiditySeconds() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
-
The refresh token validity period for this client.
- getRefreshTokenValiditySeconds(OAuth2Request) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
-
The refresh token validity period in seconds
- getRegisteredRedirectUri() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- getRegisteredRedirectUri() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
-
The pre-defined redirect URI for this client to use during the "authorization_code" access grant.
- getRemoteAddress() - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
-
Indicates the TCP/IP address the authentication request was received from.
- getRequestCallback(OAuth2ProtectedResourceDetails, MultiValueMap<String, String>, HttpHeaders) - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
-
- getRequestFactory() - Method in class org.springframework.security.oauth2.provider.token.AbstractTokenGranter
-
- getRequestParams() - Method in exception org.springframework.security.oauth2.client.resource.UserRedirectRequiredException
-
The request parameters that are to be appended to the uri.
- getRequestValidator() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- getResource() - Method in exception org.springframework.security.oauth2.client.http.AccessTokenRequiredException
-
- getResource() - Method in interface org.springframework.security.oauth2.client.OAuth2RestOperations
-
- getResource() - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
-
- getResource() - Method in exception org.springframework.security.oauth2.client.resource.OAuth2AccessDeniedException
-
- getResource() - Method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
-
- getResourceIds() - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
-
- getResourceIds() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- getResourceIds() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
-
The resources that this client can access.
- getResourceIds() - Method in class org.springframework.security.oauth2.provider.OAuth2Request
-
- getResourceOwnerPasswordResource(String[], String, String, String, String) - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
-
- getResourceServerTokenServices() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- getResponseErrorHandler() - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
-
- getResponseExtractor() - Method in class org.springframework.security.oauth2.client.token.grant.implicit.ImplicitAccessTokenProvider
-
- getResponseExtractor() - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
-
- getResponseTypes() - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
-
- getResponseTypes() - Method in class org.springframework.security.oauth2.provider.OAuth2Request
-
- getResponseTypesHandler() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- 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
-
- getScope() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
-
- getScope() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
-
The scope of this resource.
- getScope() - Method in exception org.springframework.security.oauth2.client.resource.UserApprovalRequiredException
-
- getScope() - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
-
The scope of the token.
- getScope() - Method in interface org.springframework.security.oauth2.common.OAuth2AccessToken
-
- getScope() - Method in class org.springframework.security.oauth2.provider.approval.Approval
-
- getScope() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- getScope() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
-
The scope of this client.
- getServletPath(String) - Method in class org.springframework.security.oauth2.provider.endpoint.FrameworkEndpointHandlerMapping
-
- getSessionId() - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
-
Indicates the HttpSession id the authentication request was received from.
- getState() - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
-
- getStateKey() - Method in exception org.springframework.security.oauth2.client.resource.UserRedirectRequiredException
-
The key to the state to preserve.
- getStateKey() - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
-
- getStateKey() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- getStateToPreserve() - Method in exception org.springframework.security.oauth2.client.resource.UserRedirectRequiredException
-
Some state that needs to be preserved and set up in the security context when the user returns.
- getStatus() - Method in class org.springframework.security.oauth2.provider.approval.Approval
-
- getSuccessfulAuthorizationCodeView(AuthorizationRequest, String) - Method in interface org.springframework.security.oauth2.provider.response.AuthorizationRequestViewResolver
-
Resolve the resulting View for the AuthorizationCode flow
- getSuccessfulAuthorizationCodeView(AuthorizationRequest, String) - Method in class org.springframework.security.oauth2.provider.response.DefaultAuthorizationRequestViewResolver
-
- getSuccessfulImplicitGrantView(AuthorizationRequest, OAuth2AccessToken) - Method in interface org.springframework.security.oauth2.provider.response.AuthorizationRequestViewResolver
-
Resolve the resulting View for the ImplicitGrant flow
- getSuccessfulImplicitGrantView(AuthorizationRequest, OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.response.DefaultAuthorizationRequestViewResolver
-
- getSummary() - Method in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
-
- getSupportedMediaTypes() - Method in class org.springframework.security.oauth2.http.converter.FormOAuth2ExceptionHttpMessageConverter
-
- getTokenEndpoint() - Method in class org.springframework.security.oauth2.client.discovery.ProviderConfiguration
-
- getTokenEnhancer() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- getTokenGranter() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- getTokenKeyAccess() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
-
- getTokenName() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
-
- getTokenName() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
-
The name of the bearer token.
- getTokenServices() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- getTokenServices() - Method in class org.springframework.security.oauth2.provider.token.AbstractTokenGranter
-
- getTokenStore() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- getTokenStore() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
-
- getTokenType() - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
-
The token type, as introduced in draft 11 of the OAuth 2 spec.
- getTokenType() - Method in interface org.springframework.security.oauth2.common.OAuth2AccessToken
-
- getTokenType() - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
-
The access token type used to authenticate the request (normally in an authorization header).
- getTokenValue() - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
-
The access token value used to authenticate the request (normally in an authorization header).
- getUnsuccessfulView(AuthorizationRequest, OAuth2Exception) - Method in interface org.springframework.security.oauth2.provider.response.AuthorizationRequestViewResolver
-
Resolve the resulting View for a unsuccessful authorization request.
- getUnsuccessfulView(AuthorizationRequest, OAuth2Exception) - Method in class org.springframework.security.oauth2.provider.response.DefaultAuthorizationRequestViewResolver
-
- getUserApprovalHandler() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- getUserApprovalRequest(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.ApprovalStoreUserApprovalHandler
-
- getUserApprovalRequest(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.DefaultUserApprovalHandler
-
- getUserApprovalRequest(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.TokenStoreUserApprovalHandler
-
- getUserApprovalRequest(AuthorizationRequest, Authentication) - Method in interface org.springframework.security.oauth2.provider.approval.UserApprovalHandler
-
Generate a request for the authorization server to ask for the user's approval.
- getUserApprovalSignal(AuthorizationCodeResourceDetails, AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
-
- getUserAuthentication() - Method in 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.
- getUserId() - Method in class org.springframework.security.oauth2.provider.approval.Approval
-
- getUserInfoEndpoint() - Method in class org.springframework.security.oauth2.client.discovery.ProviderConfiguration
-
- getUserName() - Method in interface org.springframework.security.oauth2.client.test.TestAccounts
-
- getUsername() - Method in class org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordResourceDetails
-
- getValue() - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
-
The token value.
- getValue() - Method in class org.springframework.security.oauth2.common.DefaultOAuth2RefreshToken
-
- getValue() - Method in interface org.springframework.security.oauth2.common.OAuth2AccessToken
-
- getValue() - Method in interface org.springframework.security.oauth2.common.OAuth2RefreshToken
-
The value of the token.
- getValueType() - Method in class org.springframework.security.oauth2.provider.client.Jackson2ArrayOrStringDeserializer
-
- getValueType() - Method in class org.springframework.security.oauth2.provider.client.JacksonArrayOrStringDeserializer
-
- grant(String, TokenRequest) - Method in class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenGranter
-
- grant(String, TokenRequest) - Method in class org.springframework.security.oauth2.provider.CompositeTokenGranter
-
- grant(String, TokenRequest) - Method in class org.springframework.security.oauth2.provider.token.AbstractTokenGranter
-
- grant(String, TokenRequest) - Method in interface org.springframework.security.oauth2.provider.TokenGranter
-
- GRANT_TYPE - Static variable in class org.springframework.security.oauth2.common.util.OAuth2Utils
-
Constant to use while parsing and formatting parameter maps for OAuth2 requests
- GRANT_TYPE - Static variable in interface org.springframework.security.oauth2.provider.token.AccessTokenConverter
-
- Implicit(TestAccounts) - Constructor for class org.springframework.security.oauth2.client.test.OAuth2ContextConfiguration.Implicit
-
- ImplicitAccessTokenProvider - Class in org.springframework.security.oauth2.client.token.grant.implicit
-
Provider for obtaining an oauth2 access token by using implicit grant.
- ImplicitAccessTokenProvider() - Constructor for class org.springframework.security.oauth2.client.token.grant.implicit.ImplicitAccessTokenProvider
-
- ImplicitGrantService - Interface in org.springframework.security.oauth2.provider.implicit
-
- ImplicitResourceDetails - Class in org.springframework.security.oauth2.client.token.grant.implicit
-
- ImplicitResourceDetails() - Constructor for class org.springframework.security.oauth2.client.token.grant.implicit.ImplicitResourceDetails
-
- ImplicitTokenGranter - Class in org.springframework.security.oauth2.provider.implicit
-
- ImplicitTokenGranter(AuthorizationServerTokenServices, ClientDetailsService, OAuth2RequestFactory) - Constructor for class org.springframework.security.oauth2.provider.implicit.ImplicitTokenGranter
-
- ImplicitTokenGranter(AuthorizationServerTokenServices, ClientDetailsService, OAuth2RequestFactory, String) - Constructor for class org.springframework.security.oauth2.provider.implicit.ImplicitTokenGranter
-
- ImplicitTokenRequest - Class in org.springframework.security.oauth2.provider.implicit
-
- ImplicitTokenRequest(TokenRequest, OAuth2Request) - Constructor for class org.springframework.security.oauth2.provider.implicit.ImplicitTokenRequest
-
- init(FilterConfig) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientContextFilter
-
- init(ClientDetailsServiceBuilder<?>) - Method in class org.springframework.security.oauth2.config.annotation.configurers.ClientDetailsServiceConfigurer
-
- init() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration
-
- init(HttpSecurity) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
-
- init(HttpSecurity) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
-
- init() - Method in class org.springframework.security.oauth2.config.xml.OAuth2SecurityNamespaceHandler
-
- init(FilterConfig) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
-
- init(FilterConfig) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpointAuthenticationFilter
-
- initExtractorMap() - Method in class org.springframework.security.oauth2.common.DefaultThrowableAnalyzer
-
- initialize(OAuth2ProtectedResourceDetails, BaseOAuth2ProtectedResourceDetails) - Static method in class org.springframework.security.oauth2.client.test.OAuth2ContextConfiguration.ResourceHelper
-
- inMemory() - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder
-
- inMemory() - Method in class org.springframework.security.oauth2.config.annotation.configurers.ClientDetailsServiceConfigurer
-
- InMemoryApprovalStore - Class in org.springframework.security.oauth2.provider.approval
-
- InMemoryApprovalStore() - Constructor for class org.springframework.security.oauth2.provider.approval.InMemoryApprovalStore
-
- InMemoryAuthorizationCodeServices - Class in org.springframework.security.oauth2.provider.code
-
Implementation of authorization code services that stores the codes and authentication in memory.
- InMemoryAuthorizationCodeServices() - Constructor for class org.springframework.security.oauth2.provider.code.InMemoryAuthorizationCodeServices
-
- InMemoryClientDetailsService - Class in org.springframework.security.oauth2.provider.client
-
Basic, in-memory implementation of the client details service.
- InMemoryClientDetailsService() - Constructor for class org.springframework.security.oauth2.provider.client.InMemoryClientDetailsService
-
- InMemoryClientDetailsServiceBuilder - Class in org.springframework.security.oauth2.config.annotation.builders
-
- InMemoryClientDetailsServiceBuilder() - Constructor for class org.springframework.security.oauth2.config.annotation.builders.InMemoryClientDetailsServiceBuilder
-
- InMemoryImplicitGrantService - Class in org.springframework.security.oauth2.provider.implicit
-
In-memory implementation of the ImplicitGrantService.
- InMemoryImplicitGrantService() - Constructor for class org.springframework.security.oauth2.provider.implicit.InMemoryImplicitGrantService
-
- InMemoryTokenStore - Class in org.springframework.security.oauth2.provider.token.store
-
Implementation of token services that stores tokens in memory.
- InMemoryTokenStore() - Constructor for class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
- INSUFFICIENT_SCOPE - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
-
- InsufficientScopeException - Exception in org.springframework.security.oauth2.common.exceptions
-
Exception representing insufficient scope in a token when a request is handled by a Resource Server.
- InsufficientScopeException(String, Set<String>) - Constructor for exception org.springframework.security.oauth2.common.exceptions.InsufficientScopeException
-
- InsufficientScopeException(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.InsufficientScopeException
-
- INVALID_CLIENT - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
-
- INVALID_GRANT - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
-
- INVALID_REQUEST - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
-
- INVALID_SCOPE - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
-
- INVALID_TOKEN - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
-
- InvalidClientException - Exception in org.springframework.security.oauth2.common.exceptions
-
Exception thrown when a client was unable to authenticate.
- InvalidClientException(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.InvalidClientException
-
- InvalidGrantException - Exception in org.springframework.security.oauth2.common.exceptions
-
- InvalidGrantException(String, Throwable) - Constructor for exception org.springframework.security.oauth2.common.exceptions.InvalidGrantException
-
- InvalidGrantException(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.InvalidGrantException
-
- 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() - Method in class org.springframework.security.oauth2.provider.approval.Approval
-
- isApproved(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.ApprovalStoreUserApprovalHandler
-
- isApproved(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.DefaultUserApprovalHandler
-
Basic implementation just requires the authorization request to be explicitly approved and the user to be
authenticated.
- isApproved(AuthorizationRequest, Authentication) - Method in class org.springframework.security.oauth2.provider.approval.TokenStoreUserApprovalHandler
-
Basic implementation just requires the authorization request to be explicitly approved and the user to be
authenticated.
- isApproved(AuthorizationRequest, Authentication) - Method in interface org.springframework.security.oauth2.provider.approval.UserApprovalHandler
-
Tests whether the specified authorization request has been approved by the current
user (if there is one).
- isApproved() - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
-
- isApproved() - Method in class org.springframework.security.oauth2.provider.OAuth2Request
-
- isAuthenticated() - Method in class org.springframework.security.oauth2.provider.OAuth2Authentication
-
- isAuthenticationRequired() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
-
- isAuthenticationRequired() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
-
Whether a secret is required to obtain an access token to this resource.
- isAutoApprove(String) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- isAutoApprove(String) - Method in interface org.springframework.security.oauth2.provider.ClientDetails
-
Test whether client needs user approval for a particular scope.
- isClient() - Method in class org.springframework.security.oauth2.provider.expression.OAuth2SecurityExpressionMethods
-
Check if the current authentication is acting as an authenticated client application not on behalf of a user.
- isClientOnly() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
-
- isClientOnly() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
-
A flag to indicate that this resource is only to be used with client credentials, thus allowing access tokens to
be cached independent of a user's session.
- isClientOnly() - Method in class org.springframework.security.oauth2.client.token.grant.client.ClientCredentialsResourceDetails
-
- isClientOnly() - Method in class org.springframework.security.oauth2.provider.OAuth2Authentication
-
Convenience method to check if there is a user associated with this token, or just a client application.
- isCurrentlyActive() - Method in class org.springframework.security.oauth2.provider.approval.Approval
-
- isEmpty() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- isError() - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
-
- isError() - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- isExpired() - 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
-
- isOAuth() - Method in class org.springframework.security.oauth2.provider.expression.OAuth2SecurityExpressionMethods
-
Permit access to oauth requests, so used for example to only allow machine clients to access a resource.
- isOAuthClientAuth(Authentication) - Static method in class org.springframework.security.oauth2.provider.expression.OAuth2ExpressionUtils
-
- isOAuthUserAuth(Authentication) - Static method in class org.springframework.security.oauth2.provider.expression.OAuth2ExpressionUtils
-
- isPublic() - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
-
- isRefresh() - Method in class org.springframework.security.oauth2.provider.OAuth2Request
-
- isRefreshToken(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
-
- isScoped() - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
-
- isScoped() - Method in interface org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails
-
Whether this resource is limited to a specific scope.
- isScoped() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- isScoped() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
-
Whether this client is limited to a specific scope.
- isSecretRequired() - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- isSecretRequired() - Method in interface org.springframework.security.oauth2.provider.ClientDetails
-
Whether a secret is required to authenticate this client.
- isSingleton() - Method in class org.springframework.security.oauth2.config.xml.OAuth2ClientContextFactoryBean
-
- isSingleton() - Method in class org.springframework.security.oauth2.config.xml.ResourceBeanDefinitionParser.StringListFactoryBean
-
- issuer(String) - Method in class org.springframework.security.oauth2.client.discovery.ProviderConfiguration.Builder
-
- IssuerClaimVerifier - Class in org.springframework.security.oauth2.provider.token.store
-
A
JwtClaimsSetVerifier that verifies the Issuer (iss) claim contained in the
JWT Claims Set against the
issuer supplied to the constructor.
- IssuerClaimVerifier(URL) - Constructor for class org.springframework.security.oauth2.provider.token.store.IssuerClaimVerifier
-
- isSupportRefreshToken(OAuth2Request) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
-
Is a refresh token supported for this client (or the global setting if
clientDetailsService is not set.
- isTokenServicesOverride() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- isUseCurrentUri() - Method in class org.springframework.security.oauth2.client.token.grant.redirect.AbstractRedirectResourceDetails
-
Flag to signal that the current URI (if set) in the request should be used in preference to the pre-established
redirect URI.
- isUser() - Method in class org.springframework.security.oauth2.provider.DefaultSecurityContextAccessor
-
- isUser() - Method in class org.springframework.security.oauth2.provider.expression.OAuth2SecurityExpressionMethods
-
Check if the current authentication is acting on behalf of an authenticated user.
- isUser() - Method in interface org.springframework.security.oauth2.provider.SecurityContextAccessor
-
- isUserDetailsServiceOverride() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- 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(OAuth2Request, Authentication) - Constructor for class org.springframework.security.oauth2.provider.OAuth2Authentication
-
Construct an OAuth 2 authentication.
- OAuth2AuthenticationDetails - Class in org.springframework.security.oauth2.provider.authentication
-
A holder of selected HTTP details related to an OAuth2 authentication request.
- OAuth2AuthenticationDetails(HttpServletRequest) - Constructor for class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
-
Records the access token value and remote address and will also set the session Id if a session already exists
(it won't create one).
- OAuth2AuthenticationDetailsSource - Class in org.springframework.security.oauth2.provider.authentication
-
A source for authentication details in an OAuth2 protected Resource.
- OAuth2AuthenticationDetailsSource() - Constructor for class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetailsSource
-
- OAuth2AuthenticationEntryPoint - Class in org.springframework.security.oauth2.provider.error
-
If authentication fails and the caller has asked for a specific content type response, this entry point can send one,
along with a standard 401 status.
- OAuth2AuthenticationEntryPoint() - Constructor for class org.springframework.security.oauth2.provider.error.OAuth2AuthenticationEntryPoint
-
- OAuth2AuthenticationFailureEvent - Class in org.springframework.security.oauth2.client.filter
-
- OAuth2AuthenticationFailureEvent(AuthenticationException) - Constructor for class org.springframework.security.oauth2.client.filter.OAuth2AuthenticationFailureEvent
-
- OAuth2AuthenticationManager - Class in org.springframework.security.oauth2.provider.authentication
-
An AuthenticationManager for OAuth2 protected resources.
- OAuth2AuthenticationManager() - Constructor for class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationManager
-
- OAuth2AuthenticationProcessingFilter - Class in org.springframework.security.oauth2.provider.authentication
-
A pre-authentication filter for OAuth2 protected resources.
- OAuth2AuthenticationProcessingFilter() - Constructor for class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
-
- OAuth2ClientAuthenticationProcessingFilter - Class in org.springframework.security.oauth2.client.filter
-
An OAuth2 client filter that can be used to acquire an OAuth2 access token from an authorization server, and load an
authentication object into the SecurityContext
- OAuth2ClientAuthenticationProcessingFilter(String) - Constructor for class org.springframework.security.oauth2.client.filter.OAuth2ClientAuthenticationProcessingFilter
-
- OAuth2ClientConfiguration - Class in org.springframework.security.oauth2.config.annotation.web.configuration
-
- OAuth2ClientConfiguration() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configuration.OAuth2ClientConfiguration
-
- OAuth2ClientConfiguration.OAuth2ClientContextConfiguration - Class in org.springframework.security.oauth2.config.annotation.web.configuration
-
- OAuth2ClientContext - Interface in org.springframework.security.oauth2.client
-
- oauth2ClientContext() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.OAuth2ClientConfiguration.OAuth2ClientContextConfiguration
-
- OAuth2ClientContextConfiguration() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configuration.OAuth2ClientConfiguration.OAuth2ClientContextConfiguration
-
- OAuth2ClientContextFactoryBean - Class in org.springframework.security.oauth2.config.xml
-
Convenience factory for OAuth2ClientContext that is aware of the need for a different context if the resource is for a
client credentials grant.
- OAuth2ClientContextFactoryBean() - Constructor for class org.springframework.security.oauth2.config.xml.OAuth2ClientContextFactoryBean
-
- OAuth2ClientContextFilter - Class in org.springframework.security.oauth2.client.filter
-
Security filter for an OAuth2 client.
- OAuth2ClientContextFilter() - Constructor for class org.springframework.security.oauth2.client.filter.OAuth2ClientContextFilter
-
- oauth2ClientContextFilter() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.OAuth2ClientConfiguration
-
- OAuth2ContextConfiguration - Annotation Type in org.springframework.security.oauth2.client.test
-
Annotation to signal that an OAuth2 authentication should be created and and provided to the enclosing scope (method
or class).
- OAuth2ContextConfiguration.ClientCredentials - Class in org.springframework.security.oauth2.client.test
-
Set up an OAuth2 context for this test using client credentials grant type
- OAuth2ContextConfiguration.Implicit - Class in org.springframework.security.oauth2.client.test
-
Set up an OAuth2 context for this test using implicit grant type
- 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.ResourceHelper - Class in org.springframework.security.oauth2.client.test
-
- OAuth2ContextSetup - Class in org.springframework.security.oauth2.client.test
-
A rule that sets up an OAuth2 context for tests and makes the access token available
inside a test method.
- oauth2EndpointHandlerMapping() - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration
-
- OAuth2ErrorHandler - Class in org.springframework.security.oauth2.client.http
-
Error handler specifically for an oauth 2 response.
- OAuth2ErrorHandler(OAuth2ProtectedResourceDetails) - Constructor for class org.springframework.security.oauth2.client.http.OAuth2ErrorHandler
-
Construct an error handler that can deal with OAuth2 concerns before handling the error in the default fashion.
- OAuth2ErrorHandler(ResponseErrorHandler, OAuth2ProtectedResourceDetails) - Constructor for class org.springframework.security.oauth2.client.http.OAuth2ErrorHandler
-
Construct an error handler that can deal with OAuth2 concerns before delegating to acustom handler.
- OAuth2Exception - Exception in org.springframework.security.oauth2.common.exceptions
-
Base exception for OAuth 2 exceptions.
- OAuth2Exception(String, Throwable) - Constructor for exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
-
- OAuth2Exception(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
-
- 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.
- OAuth2ExpressionParser - Class in org.springframework.security.oauth2.provider.expression
-
- OAuth2ExpressionParser(ExpressionParser) - Constructor for class org.springframework.security.oauth2.provider.expression.OAuth2ExpressionParser
-
- OAuth2ExpressionUtils - Class in org.springframework.security.oauth2.provider.expression
-
- OAuth2ExpressionUtils() - Constructor for class org.springframework.security.oauth2.provider.expression.OAuth2ExpressionUtils
-
- OAuth2MethodSecurityExpressionHandler - Class in org.springframework.security.oauth2.provider.expression
-
A security expression handler that can handle default method security expressions plus the set provided by
OAuth2SecurityExpressionMethods using the variable oauth2 to access the methods.
- OAuth2MethodSecurityExpressionHandler() - Constructor for class org.springframework.security.oauth2.provider.expression.OAuth2MethodSecurityExpressionHandler
-
- OAuth2ProtectedResourceDetails - Interface in org.springframework.security.oauth2.client.resource
-
Details for an OAuth2-protected resource.
- OAuth2RefreshToken - Interface in org.springframework.security.oauth2.common
-
- OAuth2Request - Class in org.springframework.security.oauth2.provider
-
Represents a stored authorization or token request.
- OAuth2Request(Map<String, String>, String, Collection<? extends GrantedAuthority>, boolean, Set<String>, Set<String>, String, Set<String>, Map<String, Serializable>) - Constructor for class org.springframework.security.oauth2.provider.OAuth2Request
-
- OAuth2Request(OAuth2Request) - Constructor for class org.springframework.security.oauth2.provider.OAuth2Request
-
- OAuth2Request(String) - Constructor for class org.springframework.security.oauth2.provider.OAuth2Request
-
- OAuth2Request() - Constructor for class org.springframework.security.oauth2.provider.OAuth2Request
-
- OAuth2RequestAuthenticator - Interface in org.springframework.security.oauth2.client
-
- OAuth2RequestFactory - Interface in org.springframework.security.oauth2.provider
-
- OAuth2RequestValidator - Interface in org.springframework.security.oauth2.provider
-
- OAuth2RestOperations - Interface in org.springframework.security.oauth2.client
-
- OAuth2RestTemplate - Class in org.springframework.security.oauth2.client
-
Rest template that is able to make OAuth2-authenticated REST requests with the credentials of the provided resource.
- OAuth2RestTemplate(OAuth2ProtectedResourceDetails) - Constructor for class org.springframework.security.oauth2.client.OAuth2RestTemplate
-
- OAuth2RestTemplate(OAuth2ProtectedResourceDetails, OAuth2ClientContext) - Constructor for class org.springframework.security.oauth2.client.OAuth2RestTemplate
-
- OAuth2SecurityExpressionMethods - Class in org.springframework.security.oauth2.provider.expression
-
A convenience object for security expressions in OAuth2 protected resources, providing public methods that act on the
current authentication.
- OAuth2SecurityExpressionMethods(Authentication) - Constructor for class org.springframework.security.oauth2.provider.expression.OAuth2SecurityExpressionMethods
-
- OAuth2SecurityNamespaceHandler - Class in org.springframework.security.oauth2.config.xml
-
- OAuth2SecurityNamespaceHandler() - Constructor for class org.springframework.security.oauth2.config.xml.OAuth2SecurityNamespaceHandler
-
- OAuth2Utils - Class in org.springframework.security.oauth2.common.util
-
- OAuth2Utils() - Constructor for class org.springframework.security.oauth2.common.util.OAuth2Utils
-
- OAuth2WebSecurityExpressionHandler - Class in org.springframework.security.oauth2.provider.expression
-
A security expression handler that can handle default web security expressions plus the set provided by
OAuth2SecurityExpressionMethods using the variable oauth2 to access the methods.
- OAuth2WebSecurityExpressionHandler() - Constructor for class org.springframework.security.oauth2.provider.expression.OAuth2WebSecurityExpressionHandler
-
- 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.discovery - package org.springframework.security.oauth2.client.discovery
-
- org.springframework.security.oauth2.client.filter - package org.springframework.security.oauth2.client.filter
-
- org.springframework.security.oauth2.client.filter.state - package org.springframework.security.oauth2.client.filter.state
-
- org.springframework.security.oauth2.client.http - package org.springframework.security.oauth2.client.http
-
- org.springframework.security.oauth2.client.resource - package org.springframework.security.oauth2.client.resource
-
- org.springframework.security.oauth2.client.test - package org.springframework.security.oauth2.client.test
-
- org.springframework.security.oauth2.client.token - package org.springframework.security.oauth2.client.token
-
- org.springframework.security.oauth2.client.token.auth - package org.springframework.security.oauth2.client.token.auth
-
- org.springframework.security.oauth2.client.token.grant.client - package org.springframework.security.oauth2.client.token.grant.client
-
- org.springframework.security.oauth2.client.token.grant.code - package org.springframework.security.oauth2.client.token.grant.code
-
- org.springframework.security.oauth2.client.token.grant.implicit - package org.springframework.security.oauth2.client.token.grant.implicit
-
- org.springframework.security.oauth2.client.token.grant.password - package org.springframework.security.oauth2.client.token.grant.password
-
- org.springframework.security.oauth2.client.token.grant.redirect - package org.springframework.security.oauth2.client.token.grant.redirect
-
- org.springframework.security.oauth2.common - package org.springframework.security.oauth2.common
-
- org.springframework.security.oauth2.common.exceptions - package org.springframework.security.oauth2.common.exceptions
-
- org.springframework.security.oauth2.common.util - package org.springframework.security.oauth2.common.util
-
- org.springframework.security.oauth2.config.annotation.builders - package org.springframework.security.oauth2.config.annotation.builders
-
- org.springframework.security.oauth2.config.annotation.configuration - package org.springframework.security.oauth2.config.annotation.configuration
-
- org.springframework.security.oauth2.config.annotation.configurers - package org.springframework.security.oauth2.config.annotation.configurers
-
- org.springframework.security.oauth2.config.annotation.web.configuration - package org.springframework.security.oauth2.config.annotation.web.configuration
-
- org.springframework.security.oauth2.config.annotation.web.configurers - package org.springframework.security.oauth2.config.annotation.web.configurers
-
- org.springframework.security.oauth2.config.xml - package org.springframework.security.oauth2.config.xml
-
- org.springframework.security.oauth2.http.converter - package org.springframework.security.oauth2.http.converter
-
- org.springframework.security.oauth2.http.converter.jaxb - package org.springframework.security.oauth2.http.converter.jaxb
-
- org.springframework.security.oauth2.provider - package org.springframework.security.oauth2.provider
-
- org.springframework.security.oauth2.provider.approval - package org.springframework.security.oauth2.provider.approval
-
- org.springframework.security.oauth2.provider.authentication - package org.springframework.security.oauth2.provider.authentication
-
- org.springframework.security.oauth2.provider.client - package org.springframework.security.oauth2.provider.client
-
- org.springframework.security.oauth2.provider.code - package org.springframework.security.oauth2.provider.code
-
- org.springframework.security.oauth2.provider.endpoint - package org.springframework.security.oauth2.provider.endpoint
-
- org.springframework.security.oauth2.provider.error - package org.springframework.security.oauth2.provider.error
-
- org.springframework.security.oauth2.provider.expression - package org.springframework.security.oauth2.provider.expression
-
- org.springframework.security.oauth2.provider.implicit - package org.springframework.security.oauth2.provider.implicit
-
- org.springframework.security.oauth2.provider.password - package org.springframework.security.oauth2.provider.password
-
- org.springframework.security.oauth2.provider.refresh - package org.springframework.security.oauth2.provider.refresh
-
- org.springframework.security.oauth2.provider.request - package org.springframework.security.oauth2.provider.request
-
- org.springframework.security.oauth2.provider.response - package org.springframework.security.oauth2.provider.response
-
- org.springframework.security.oauth2.provider.token - package org.springframework.security.oauth2.provider.token
-
- org.springframework.security.oauth2.provider.token.store - package org.springframework.security.oauth2.provider.token.store
-
- org.springframework.security.oauth2.provider.token.store.jwk - package org.springframework.security.oauth2.provider.token.store.jwk
-
- org.springframework.security.oauth2.provider.token.store.redis - package org.springframework.security.oauth2.provider.token.store.redis
-
- org.springframework.security.oauth2.provider.vote - package org.springframework.security.oauth2.provider.vote
-
- 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.RemoteTokenServices
-
- readAccessToken(String) - Method in interface org.springframework.security.oauth2.provider.token.ResourceServerTokenServices
-
Retrieve the full access token details from just the value.
- readAccessToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
- readAccessToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- readAccessToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
-
- readAccessToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
-
- readAccessToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
-
- readAccessToken(String) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
-
Read an access token from the store.
- readAuthentication(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
- readAuthentication(String) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
- readAuthentication(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- readAuthentication(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- readAuthentication(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
-
- readAuthentication(String) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
-
- readAuthentication(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
-
- readAuthentication(String) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
-
- readAuthentication(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
-
- readAuthentication(String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
-
- readAuthentication(OAuth2AccessToken) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
-
Read the authentication stored under the specified token value.
- readAuthentication(String) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
-
Read the authentication stored under the specified token value.
- readAuthenticationForRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
- readAuthenticationForRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
- readAuthenticationForRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- readAuthenticationForRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- readAuthenticationForRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
-
This operation is not applicable for a Resource Server
and if called, will throw a
JwkException.
- readAuthenticationForRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
-
- readAuthenticationForRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
-
- readAuthenticationForRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
-
- readAuthenticationForRefreshToken(OAuth2RefreshToken) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
-
- readInternal(Class<? extends OAuth2AccessToken>, HttpInputMessage) - Method in class org.springframework.security.oauth2.http.converter.FormOAuth2AccessTokenMessageConverter
-
- readRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
- readRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- readRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
-
This operation is not applicable for a Resource Server
and if called, will throw a
JwkException.
- readRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
-
- readRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
-
- readRefreshToken(String) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
-
Read a refresh token from the store.
- realm(String) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
-
- REDIRECT_URI - Static variable in class org.springframework.security.oauth2.common.util.OAuth2Utils
-
Constant to use while parsing and formatting parameter maps for OAuth2 requests
- REDIRECT_URI_MISMATCH - Static variable in exception org.springframework.security.oauth2.common.exceptions.OAuth2Exception
-
- redirectMatches(String, String) - Method in class org.springframework.security.oauth2.provider.endpoint.DefaultRedirectResolver
-
Whether the requested redirect URI "matches" the specified redirect URI.
- redirectMatches(String, String) - Method in class org.springframework.security.oauth2.provider.endpoint.ExactMatchRedirectResolver
-
Whether the requested redirect URI "matches" the specified redirect URI.
- RedirectMismatchException - Exception in org.springframework.security.oauth2.common.exceptions
-
- RedirectMismatchException(String, Throwable) - Constructor for exception org.springframework.security.oauth2.common.exceptions.RedirectMismatchException
-
- RedirectMismatchException(String) - Constructor for exception org.springframework.security.oauth2.common.exceptions.RedirectMismatchException
-
- redirectResolver(RedirectResolver) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- RedirectResolver - Interface in org.springframework.security.oauth2.provider.endpoint
-
Basic interface for determining the redirect URI for a user agent.
- redirectUris(String...) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
-
- redirectUser(UserRedirectRequiredException, HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientContextFilter
-
Redirect the user according to the specified exception.
- RedisTokenStore - Class in org.springframework.security.oauth2.provider.token.store.redis
-
- RedisTokenStore(RedisConnectionFactory) - Constructor for class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
-
- RedisTokenStoreSerializationStrategy - Interface in org.springframework.security.oauth2.provider.token.store.redis
-
- refresh(TokenRequest) - Method in class org.springframework.security.oauth2.provider.OAuth2Request
-
- REFRESH_TOKEN - Static variable in interface org.springframework.security.oauth2.common.OAuth2AccessToken
-
The refresh token which can be used to obtain new access tokens using the same authorization grant as described
in
Section 6.
- refreshAccessToken(OAuth2ProtectedResourceDetails, OAuth2RefreshToken, AccessTokenRequest) - Method in interface org.springframework.security.oauth2.client.token.AccessTokenProvider
-
- refreshAccessToken(OAuth2ProtectedResourceDetails, OAuth2RefreshToken, AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.AccessTokenProviderChain
-
Obtain a new access token for the specified resource using the refresh token.
- refreshAccessToken(OAuth2ProtectedResourceDetails, OAuth2RefreshToken, AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.grant.client.ClientCredentialsAccessTokenProvider
-
- refreshAccessToken(OAuth2ProtectedResourceDetails, OAuth2RefreshToken, AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
-
- refreshAccessToken(OAuth2ProtectedResourceDetails, OAuth2RefreshToken, AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.grant.implicit.ImplicitAccessTokenProvider
-
- refreshAccessToken(OAuth2ProtectedResourceDetails, OAuth2RefreshToken, AccessTokenRequest) - Method in class org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordAccessTokenProvider
-
- refreshAccessToken(String, TokenRequest) - Method in interface org.springframework.security.oauth2.provider.token.AuthorizationServerTokenServices
-
Refresh an access token.
- refreshAccessToken(String, TokenRequest) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
-
- RefreshTokenGranter - Class in org.springframework.security.oauth2.provider.refresh
-
- RefreshTokenGranter(AuthorizationServerTokenServices, ClientDetailsService, OAuth2RequestFactory) - Constructor for class org.springframework.security.oauth2.provider.refresh.RefreshTokenGranter
-
- RefreshTokenGranter(AuthorizationServerTokenServices, ClientDetailsService, OAuth2RequestFactory, String) - Constructor for class org.springframework.security.oauth2.provider.refresh.RefreshTokenGranter
-
- refreshTokenValiditySeconds(int) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
-
- RemoteTokenServices - Class in org.springframework.security.oauth2.provider.token
-
Queries the /check_token endpoint to obtain the contents of an access token.
- RemoteTokenServices() - Constructor for class org.springframework.security.oauth2.provider.token.RemoteTokenServices
-
- remove(Object) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- remove(String) - Method in class org.springframework.security.oauth2.provider.code.InMemoryAuthorizationCodeServices
-
- remove(String) - Method in class org.springframework.security.oauth2.provider.code.JdbcAuthorizationCodeServices
-
- remove(String) - Method in class org.springframework.security.oauth2.provider.code.RandomValueAuthorizationCodeServices
-
- remove(TokenRequest) - Method in interface org.springframework.security.oauth2.provider.implicit.ImplicitGrantService
-
Deprecated.
Look up and return the OAuth2Request associated with the given TokenRequest.
- remove(TokenRequest) - Method in class org.springframework.security.oauth2.provider.implicit.InMemoryImplicitGrantService
-
- removeAccessToken(OAuth2ProtectedResourceDetails, Authentication) - Method in interface org.springframework.security.oauth2.client.token.ClientTokenServices
-
Remove the token (if any) that is stored with the provided resource and authentication.
- removeAccessToken(OAuth2ProtectedResourceDetails, Authentication) - Method in class org.springframework.security.oauth2.client.token.JdbcClientTokenServices
-
- removeAccessToken(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
- removeAccessToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
- removeAccessToken(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- removeAccessToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- removeAccessToken(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
-
- removeAccessToken(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
-
- removeAccessToken(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
-
- removeAccessToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
-
- removeAccessToken(OAuth2AccessToken) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
-
Remove an access token from the database.
- removeAccessTokenUsingRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
- removeAccessTokenUsingRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- removeAccessTokenUsingRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- removeAccessTokenUsingRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
-
This operation is not applicable for a Resource Server
and if called, will throw a
JwkException.
- removeAccessTokenUsingRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
-
- removeAccessTokenUsingRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
-
- removeAccessTokenUsingRefreshToken(OAuth2RefreshToken) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
-
Remove an access token using a refresh token.
- removeClientDetails(String) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
-
- removeClientDetails(String) - Method in interface org.springframework.security.oauth2.provider.ClientRegistrationService
-
- removePreservedState(String) - Method in class org.springframework.security.oauth2.client.DefaultOAuth2ClientContext
-
- removePreservedState(String) - Method in interface org.springframework.security.oauth2.client.OAuth2ClientContext
-
- removeRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
- removeRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
- removeRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- removeRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- removeRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
-
This operation is not applicable for a Resource Server
and if called, will throw a
JwkException.
- removeRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
-
- removeRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
-
- removeRefreshToken(String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
-
- removeRefreshToken(OAuth2RefreshToken) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
-
Remove a refresh token from the database.
- RequestEnhancer - Interface in org.springframework.security.oauth2.client.token
-
- requestFactory(OAuth2RequestFactory) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- requestStore - Variable in class org.springframework.security.oauth2.provider.implicit.InMemoryImplicitGrantService
-
- requestValidator(OAuth2RequestValidator) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- resolveRedirect(String, ClientDetails) - Method in class org.springframework.security.oauth2.provider.endpoint.DefaultRedirectResolver
-
- resolveRedirect(String, ClientDetails) - Method in interface org.springframework.security.oauth2.provider.endpoint.RedirectResolver
-
Resolve the redirect for the specified client.
- ResourceBeanDefinitionParser - Class in org.springframework.security.oauth2.config.xml
-
- ResourceBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.xml.ResourceBeanDefinitionParser
-
- ResourceBeanDefinitionParser.StringListFactoryBean - Class in org.springframework.security.oauth2.config.xml
-
Convenience factory bean for enabling comma-separated lists to be specified either as literals or externalized as
expressions or placeholders.
- ResourceHelper() - Constructor for class org.springframework.security.oauth2.client.test.OAuth2ContextConfiguration.ResourceHelper
-
- resourceId(String) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
-
- resourceIds(String...) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
-
- ResourceOwnerPasswordAccessTokenProvider - Class in org.springframework.security.oauth2.client.token.grant.password
-
Provider for obtaining an oauth2 access token by using resource owner password.
- ResourceOwnerPasswordAccessTokenProvider() - Constructor for class org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordAccessTokenProvider
-
- ResourceOwnerPasswordResourceDetails - Class in org.springframework.security.oauth2.client.token.grant.password
-
- ResourceOwnerPasswordResourceDetails() - Constructor for class org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordResourceDetails
-
- ResourceOwnerPasswordTokenGranter - Class in org.springframework.security.oauth2.provider.password
-
- ResourceOwnerPasswordTokenGranter(AuthenticationManager, AuthorizationServerTokenServices, ClientDetailsService, OAuth2RequestFactory) - Constructor for class org.springframework.security.oauth2.provider.password.ResourceOwnerPasswordTokenGranter
-
- ResourceOwnerPasswordTokenGranter(AuthenticationManager, AuthorizationServerTokenServices, ClientDetailsService, OAuth2RequestFactory, String) - Constructor for class org.springframework.security.oauth2.provider.password.ResourceOwnerPasswordTokenGranter
-
- ResourceServerBeanDefinitionParser - Class in org.springframework.security.oauth2.config.xml
-
Parser for the OAuth "resource-server" element.
- ResourceServerBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.xml.ResourceServerBeanDefinitionParser
-
- ResourceServerConfiguration - Class in org.springframework.security.oauth2.config.annotation.web.configuration
-
- ResourceServerConfiguration() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfiguration
-
- ResourceServerConfigurer - Interface in org.springframework.security.oauth2.config.annotation.web.configuration
-
Configurer interface for @EnableResourceServer classes.
- ResourceServerConfigurerAdapter - Class in org.springframework.security.oauth2.config.annotation.web.configuration
-
- ResourceServerConfigurerAdapter() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfigurerAdapter
-
- ResourceServerSecurityConfigurer - Class in org.springframework.security.oauth2.config.annotation.web.configurers
-
- ResourceServerSecurityConfigurer() - Constructor for class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
-
- ResourceServerTokenServices - Interface in org.springframework.security.oauth2.provider.token
-
- RESPONSE_TYPE - Static variable in class org.springframework.security.oauth2.common.util.OAuth2Utils
-
Constant to use while parsing and formatting parameter maps for OAuth2 requests
- responseTypesHandler(ResponseTypesHandler) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- ResponseTypesHandler - Interface in org.springframework.security.oauth2.provider.response
-
Interface for handling OAuth2 response types (e.g.
- restTemplate - Variable in class org.springframework.security.oauth2.client.filter.OAuth2ClientAuthenticationProcessingFilter
-
- RestTemplateBeanDefinitionParser - Class in org.springframework.security.oauth2.config.xml
-
- RestTemplateBeanDefinitionParser() - Constructor for class org.springframework.security.oauth2.config.xml.RestTemplateBeanDefinitionParser
-
- RestTemplateHolder - Interface in org.springframework.security.oauth2.client.test
-
Marker interface for an object that has a getter and setter for a RestOperations.
- retrieveToken(AccessTokenRequest, OAuth2ProtectedResourceDetails, MultiValueMap<String, String>, HttpHeaders) - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
-
- reuseRefreshTokens(boolean) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
- revokeApprovals(Collection<Approval>) - Method in interface org.springframework.security.oauth2.provider.approval.ApprovalStore
-
- revokeApprovals(Collection<Approval>) - Method in class org.springframework.security.oauth2.provider.approval.InMemoryApprovalStore
-
- revokeApprovals(Collection<Approval>) - Method in class org.springframework.security.oauth2.provider.approval.JdbcApprovalStore
-
- revokeApprovals(Collection<Approval>) - Method in class org.springframework.security.oauth2.provider.approval.TokenApprovalStore
-
Revoke all tokens that match the client and user in the approvals supplied.
- revokeToken(String) - Method in interface org.springframework.security.oauth2.provider.token.ConsumerTokenServices
-
- revokeToken(String) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
-
- saveAccessToken(OAuth2ProtectedResourceDetails, Authentication, OAuth2AccessToken) - Method in interface org.springframework.security.oauth2.client.token.ClientTokenServices
-
Save or update the access token for this resource and authentication (may be null).
- saveAccessToken(OAuth2ProtectedResourceDetails, Authentication, OAuth2AccessToken) - Method in class org.springframework.security.oauth2.client.token.JdbcClientTokenServices
-
- SCOPE - Static variable in interface org.springframework.security.oauth2.common.OAuth2AccessToken
-
The scope of the access token as described by
Section 3.3
- SCOPE - Static variable in class org.springframework.security.oauth2.common.util.OAuth2Utils
-
Constant to use while parsing and formatting parameter maps for OAuth2 requests
- SCOPE - Static variable in interface org.springframework.security.oauth2.provider.token.AccessTokenConverter
-
- SCOPE_PREFIX - Static variable in class org.springframework.security.oauth2.common.util.OAuth2Utils
-
Constant to use as a prefix for scope approval
- scopes(String...) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
-
- ScopeVoter - Class in org.springframework.security.oauth2.provider.vote
-
Votes if any ConfigAttribute.getAttribute() starts with a prefix indicating that it is an OAuth2 scope.
- ScopeVoter() - Constructor for class org.springframework.security.oauth2.provider.vote.ScopeVoter
-
- secret(String) - Method in class org.springframework.security.oauth2.config.annotation.builders.ClientDetailsServiceBuilder.ClientBuilder
-
- SecurityContextAccessor - Interface in org.springframework.security.oauth2.provider
-
Strategy for accessing useful information about the current security context.
- 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(Date, JsonGenerator, SerializerProvider) - Method in class org.springframework.security.oauth2.common.util.JsonDateSerializer
-
- serialize(Object) - Static method in class org.springframework.security.oauth2.common.util.SerializationUtils
-
- serialize(Object) - Method in class org.springframework.security.oauth2.provider.token.store.redis.BaseRedisTokenStoreSerializationStrategy
-
- serialize(String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.BaseRedisTokenStoreSerializationStrategy
-
- serialize(Object) - Method in interface org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStoreSerializationStrategy
-
- serialize(String) - Method in interface org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStoreSerializationStrategy
-
- serializeAccessToken(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- serializeAuthentication(OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- serializeInternal(Object) - Method in class org.springframework.security.oauth2.provider.token.store.redis.BaseRedisTokenStoreSerializationStrategy
-
- serializeInternal(String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.BaseRedisTokenStoreSerializationStrategy
-
- serializeInternal(Object) - Method in class org.springframework.security.oauth2.provider.token.store.redis.JdkSerializationStrategy
-
- serializeInternal(String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.StandardStringSerializationStrategy
-
- serializeRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- set(String, String) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- setAccessToken(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.client.DefaultOAuth2ClientContext
-
- setAccessToken(OAuth2AccessToken) - Method in interface org.springframework.security.oauth2.client.OAuth2ClientContext
-
- setAccessTokenConverter(AccessTokenConverter) - Method in class org.springframework.security.oauth2.provider.endpoint.CheckTokenEndpoint
-
- setAccessTokenConverter(AccessTokenConverter) - Method in class org.springframework.security.oauth2.provider.token.RemoteTokenServices
-
- setAccessTokenConverter(AccessTokenConverter) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
-
- 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.client.BaseClientDetails
-
- setAccessTokenValiditySeconds(int) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
-
The default validity (in seconds) of the access token.
- setAddApprovalStatement(String) - Method in class org.springframework.security.oauth2.provider.approval.JdbcApprovalStore
-
- setAdditionalInformation(Map<String, Object>) - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
-
Additional information that token granters would like to add to the token, e.g.
- setAdditionalInformation(Map<String, ?>) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- setAll(Map<String, String>) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- setAllowedRequestMethods(Set<HttpMethod>) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpoint
-
- setAllowOnlyPost(boolean) - Method in class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenEndpointFilter
-
- setAllowRefresh(boolean) - Method in class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenGranter
-
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientAuthenticationProcessingFilter
-
- setApprovalExpiryInSeconds(int) - Method in class org.springframework.security.oauth2.provider.approval.ApprovalStoreUserApprovalHandler
-
- setApprovalParameter(String) - Method in class org.springframework.security.oauth2.provider.approval.DefaultUserApprovalHandler
-
- setApprovalParameter(String) - Method in class org.springframework.security.oauth2.provider.approval.TokenStoreUserApprovalHandler
-
- setApprovalParameter(String) - Method in class org.springframework.security.oauth2.provider.endpoint.FrameworkEndpointHandlerMapping
-
The name of the request parameter that distinguishes a call to approve an authorization.
- setApprovalParameters(Map<String, String>) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
-
- setApprovalStore(ApprovalStore) - Method in class org.springframework.security.oauth2.provider.approval.ApprovalStoreUserApprovalHandler
-
- setApprovalStore(ApprovalStore) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
-
ApprovalStore to be used to validate and restrict refresh tokens.
- setApproved(boolean) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
-
- 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.
- setAuthenticationEventPublisher(AuthenticationEventPublisher) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
-
- setAuthenticationHandler(ClientAuthenticationHandler) - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
-
- setAuthenticationKeyGenerator(AuthenticationKeyGenerator) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
- setAuthenticationKeyGenerator(AuthenticationKeyGenerator) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- setAuthenticationKeyGenerator(AuthenticationKeyGenerator) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
-
- setAuthenticationManager(AuthenticationManager) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
-
- setAuthenticationManager(AuthenticationManager) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
-
An authentication manager that will be used (if provided) to check the user authentication when a token is
refreshed.
- setAuthenticationScheme(AuthenticationScheme) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
-
- setAuthenticator(OAuth2RequestAuthenticator) - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
-
Strategy for extracting an Authorization header from an access token and the request details.
- setAuthorities(Collection<? extends GrantedAuthority>) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
-
- setAuthorities(Collection<? extends GrantedAuthority>) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- setAuthorizationCode(String) - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
-
- setAuthorizationCode(String) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- setAuthorizationCodeServices(AuthorizationCodeServices) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
-
- setAuthorizationRequestEnhancer(RequestEnhancer) - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
-
A custom enhancer for the authorization request
- setAuthorizationRequestViewResolver(AuthorizationRequestViewResolver) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
-
- setAuthorizationRequestViewResolver(AuthorizationRequestViewResolver) - Method in class org.springframework.security.oauth2.provider.response.DefaultResponseTypesHandler
-
- setAuthorizedGrantTypes(Collection<String>) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- setAutoApproveScopes(Collection<String>) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- setBareContext(OAuth2ClientContext) - Method in class org.springframework.security.oauth2.config.xml.OAuth2ClientContextFactoryBean
-
- setCheckTokenEndpointUrl(String) - Method in class org.springframework.security.oauth2.provider.token.RemoteTokenServices
-
- setCheckUserScopes(boolean) - Method in class org.springframework.security.oauth2.provider.request.DefaultOAuth2RequestFactory
-
Flag to indicate that scopes should be interpreted as valid authorities.
- setClientAuthenticationScheme(AuthenticationScheme) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
-
- setClientAuthoritiesAreScopes(boolean) - Method in class org.springframework.security.oauth2.provider.vote.ClientScopeVoter
-
Flag to signal that when there is no user authentication client authorities are to be treated as scopes.
- setClientDetailsService(ClientDetailsService) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer
-
N.B.
- setClientDetailsService(ClientDetailsService) - Method in class org.springframework.security.oauth2.provider.approval.ApprovalStoreUserApprovalHandler
-
Service to load client details (optional) for auto approval checks.
- setClientDetailsService(ClientDetailsService) - Method in class org.springframework.security.oauth2.provider.approval.TokenStoreUserApprovalHandler
-
Service to load client details (optional) for auto approval checks.
- setClientDetailsService(ClientDetailsService) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationManager
-
- setClientDetailsService(ClientDetailsService) - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
-
- setClientDetailsService(ClientDetailsService) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
-
The client details service to use for looking up clients (if necessary).
- setClientDetailsService(ClientDetailsService) - Method in class org.springframework.security.oauth2.provider.vote.ClientScopeVoter
-
ClientDetailsService for looking up clients by ID.
- setClientDetailsStore(Map<String, ? extends ClientDetails>) - Method in class org.springframework.security.oauth2.provider.client.InMemoryClientDetailsService
-
- setClientId(String) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
-
- setClientId(String) - Method in class org.springframework.security.oauth2.provider.approval.Approval
-
- setClientId(String) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
-
- setClientId(String) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- setClientId(String) - Method in class org.springframework.security.oauth2.provider.token.RemoteTokenServices
-
- setClientId(String) - Method in class org.springframework.security.oauth2.provider.TokenRequest
-
- setClientKeyGenerator(ClientKeyGenerator) - Method in class org.springframework.security.oauth2.client.token.JdbcClientTokenServices
-
- setClientSecret(String) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
-
- setClientSecret(String) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- setClientSecret(String) - Method in class org.springframework.security.oauth2.provider.token.RemoteTokenServices
-
- setClientTokenServices(ClientTokenServices) - Method in class org.springframework.security.oauth2.client.token.AccessTokenProviderChain
-
Token services for long-term persistence of access tokens.
- setConfigurers(List<ResourceServerConfigurer>) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfiguration
-
- setCookie(String) - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
-
- setCookie(String) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- setCurrentUri(String) - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
-
- setCurrentUri(String) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- setDecodedDetails(Object) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails
-
The authentication details obtained by decoding the access token
if available.
- setDefaultAuthorities(String[]) - Method in class org.springframework.security.oauth2.provider.token.DefaultUserAuthenticationConverter
-
Default value for authorities if an Authentication is being created and the input has no data for authorities.
- setDeleteAccessTokenFromRefreshTokenSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- setDeleteAccessTokenSql(String) - Method in class org.springframework.security.oauth2.client.token.JdbcClientTokenServices
-
- setDeleteAccessTokenSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- setDeleteApprovalStatment(String) - Method in class org.springframework.security.oauth2.provider.approval.JdbcApprovalStore
-
- setDeleteAuthenticationSql(String) - Method in class org.springframework.security.oauth2.provider.code.JdbcAuthorizationCodeServices
-
- setDeleteClientDetailsSql(String) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
-
- setDeleteRefreshTokenSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- setDenyAccess(String) - Method in class org.springframework.security.oauth2.provider.vote.ClientScopeVoter
-
The name of the config attribute that can be used to deny access to OAuth2 client.
- setDenyAccess(String) - Method in class org.springframework.security.oauth2.provider.vote.ScopeVoter
-
The name of the config attribute that can be used to deny access to OAuth2 client.
- 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.endpoint.CheckTokenEndpoint
-
- setExceptionTranslator(WebResponseExceptionTranslator) - Method in class org.springframework.security.oauth2.provider.error.AbstractOAuth2SecurityExceptionHandler
-
- setExistingToken(OAuth2AccessToken) - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
-
- setExistingToken(OAuth2AccessToken) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- setExpiration(Date) - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
-
The instant the token expires.
- setExpireApprovalStatement(String) - Method in class org.springframework.security.oauth2.provider.approval.JdbcApprovalStore
-
- setExpiresAt(Date) - Method in class org.springframework.security.oauth2.provider.approval.Approval
-
- setExpiresIn(int) - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
-
- setExtensions(Map<String, Serializable>) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
-
- setFindApprovalStatement(String) - Method in class org.springframework.security.oauth2.provider.approval.JdbcApprovalStore
-
- setFindClientDetailsSql(String) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
-
- setFlushInterval(int) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
The number of tokens to store before flushing expired tokens.
- setGrantType(String) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
-
- setGrantType(String) - Method in class org.springframework.security.oauth2.provider.TokenRequest
-
- setHandleRevocationsAsExpiry(boolean) - Method in class org.springframework.security.oauth2.provider.approval.JdbcApprovalStore
-
- setHeaders(Map<? extends String, ? extends List<String>>) - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
-
- setHeaders(Map<? extends String, ? extends List<String>>) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- setId(String) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
-
- setImplicitGrantService(ImplicitGrantService) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
-
- setImplicitGrantService(ImplicitGrantService) - Method in class org.springframework.security.oauth2.provider.implicit.ImplicitTokenGranter
-
- setIncludeGrantType(boolean) - Method in class org.springframework.security.oauth2.provider.token.DefaultAccessTokenConverter
-
Flag to indicate the the grant type should be included in the converted token.
- setInsertAccessTokenSql(String) - Method in class org.springframework.security.oauth2.client.token.JdbcClientTokenServices
-
- setInsertAccessTokenSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- setInsertAuthenticationSql(String) - Method in class org.springframework.security.oauth2.provider.code.JdbcAuthorizationCodeServices
-
- setInsertClientDetailsSql(String) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
-
- setInsertRefreshTokenSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- setInterceptors(List<ClientHttpRequestInterceptor>) - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
-
Sets the request interceptors that this accessor should use.
- setJwtClaimsSetVerifier(JwtClaimsSetVerifier) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
-
- setKeyPair(KeyPair) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
-
- setLastUpdatedAt(Date) - Method in class org.springframework.security.oauth2.provider.approval.Approval
-
- setLength(int) - Method in class org.springframework.security.oauth2.common.util.RandomValueStringGenerator
-
The length of string to generate.
- setListFactory(JdbcListFactory) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
-
- setMappings(Map<String, String>) - Method in class org.springframework.security.oauth2.provider.endpoint.FrameworkEndpointHandlerMapping
-
Custom mappings for framework endpoint paths.
- setMatchPorts(boolean) - Method in class org.springframework.security.oauth2.provider.endpoint.DefaultRedirectResolver
-
Flag that enables/disables port matching between the requested redirect URI and the registered redirect URI(s).
- setMatchSubdomains(boolean) - Method in class org.springframework.security.oauth2.provider.endpoint.DefaultRedirectResolver
-
Flag to indicate that requested URIs will match if they are a subdomain of the registered value.
- setMessageConverters(List<HttpMessageConverter<?>>) - Method in class org.springframework.security.oauth2.client.http.OAuth2ErrorHandler
-
- setMessageConverters(List<HttpMessageConverter<?>>) - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
-
- setMessageConverters(List<HttpMessageConverter<?>>) - Method in class org.springframework.security.oauth2.provider.error.DefaultOAuth2ExceptionRenderer
-
- setOAuth2RequestFactory(OAuth2RequestFactory) - Method in class org.springframework.security.oauth2.provider.endpoint.AbstractEndpoint
-
- setOAuth2RequestFactory(OAuth2RequestFactory) - Method in class org.springframework.security.oauth2.provider.response.DefaultResponseTypesHandler
-
- setOAuth2RequestValidator(OAuth2RequestValidator) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
-
- setOAuth2RequestValidator(OAuth2RequestValidator) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpoint
-
- setOrder(int) - Method in class org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfiguration
-
- setParameterIncludes(Collection<String>) - Method in class org.springframework.security.oauth2.client.token.DefaultRequestEnhancer
-
- setParameters(Map<String, String>) - Method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
-
- setPassword(String) - Method in class org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordResourceDetails
-
- setPasswordEncoder(PasswordEncoder) - Method in class org.springframework.security.oauth2.provider.client.ClientDetailsUserDetailsService
-
- setPasswordEncoder(PasswordEncoder) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
-
- setPreEstablishedRedirectUri(String) - Method in class org.springframework.security.oauth2.client.token.grant.redirect.AbstractRedirectResourceDetails
-
The redirect URI that has been pre-established with the server.
- setPrefix(String) - Method in class org.springframework.security.oauth2.provider.endpoint.FrameworkEndpointHandlerMapping
-
- setPrefix(String) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
-
- setPreservedState(String, Object) - Method in class org.springframework.security.oauth2.client.DefaultOAuth2ClientContext
-
- setPreservedState(String, Object) - Method in interface org.springframework.security.oauth2.client.OAuth2ClientContext
-
- 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.AuthorizationRequest
-
- setRefreshApprovalStatement(String) - Method in class org.springframework.security.oauth2.provider.approval.JdbcApprovalStore
-
- setRefreshToken(OAuth2RefreshToken) - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
-
The refresh token associated with the access token, if any.
- setRefreshTokenValiditySeconds(Integer) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- setRefreshTokenValiditySeconds(int) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
-
The validity (in seconds) of the refresh token.
- setRegisteredRedirectUri(Set<String>) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- setRequestFactory(ClientHttpRequestFactory) - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
-
Set the request factory that this template uses for obtaining HttpRequests.
- setRequestFactory(OAuth2RequestFactory) - Method in class org.springframework.security.oauth2.provider.approval.ApprovalStoreUserApprovalHandler
-
- setRequestFactory(OAuth2RequestFactory) - Method in class org.springframework.security.oauth2.provider.approval.TokenStoreUserApprovalHandler
-
- setRequestParameters(Map<String, String>) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
-
Set the Request Parameters on this authorization request, which represent
the original request parameters and should never be changed during
processing.
- setRequestParameters(Map<String, String>) - Method in class org.springframework.security.oauth2.provider.TokenRequest
-
Set the Request Parameters on this authorization request, which represent the original request parameters and
should never be changed during processing.
- setResource(OAuth2ProtectedResourceDetails) - Method in exception org.springframework.security.oauth2.client.resource.OAuth2AccessDeniedException
-
- setResource(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.config.xml.OAuth2ClientContextFactoryBean
-
- setResourceId(String) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationManager
-
- setResourceIds(Set<String>) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
-
- setResourceIds(Collection<String>) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- setResourceIdsAndAuthoritiesFromClientDetails(ClientDetails) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
-
Convenience method to set resourceIds and authorities on this request by
inheriting from a ClientDetails object.
- setResponseTypes(Set<String>) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
-
- setResponseTypesHandler(ResponseTypesHandler) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
-
- setRestTemplate(OAuth2RestOperations) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientAuthenticationProcessingFilter
-
A rest template to be used to obtain an access token.
- setRestTemplate(RestOperations) - Method in interface org.springframework.security.oauth2.client.test.RestTemplateHolder
-
- setRestTemplate(RestOperations) - Method in class org.springframework.security.oauth2.provider.token.RemoteTokenServices
-
- setRetryBadAccessTokens(boolean) - Method in class org.springframework.security.oauth2.client.OAuth2RestTemplate
-
Flag to determine whether a request that has an existing access token, and which then leads to an
AccessTokenRequiredException should be retried (immediately, once).
- setReuseRefreshToken(boolean) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
-
Whether to reuse refresh tokens (until expired).
- setRowMapper(RowMapper<ClientDetails>) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
-
- setScope(List<String>) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
-
- setScope(Set<String>) - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
-
The scope of the token.
- setScope(String) - Method in class org.springframework.security.oauth2.provider.approval.Approval
-
- setScope(Collection<String>) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
-
Set the scope value.
- setScope(Collection<String>) - Method in class org.springframework.security.oauth2.provider.client.BaseClientDetails
-
- setScope(Collection<String>) - Method in class org.springframework.security.oauth2.provider.TokenRequest
-
Set the scope value.
- setScopedContext(OAuth2ClientContext) - Method in class org.springframework.security.oauth2.config.xml.OAuth2ClientContextFactoryBean
-
- setScopePrefix(String) - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
-
Prefix for scope approval parameters.
- setScopePrefix(String) - Method in class org.springframework.security.oauth2.provider.approval.ApprovalStoreUserApprovalHandler
-
The prefix applied to incoming parameters that signal approval or denial of a scope.
- setScopePrefix(String) - Method in class org.springframework.security.oauth2.provider.vote.ScopeVoter
-
Allows the default role prefix of SCOPE_ to be overridden.
- setSecurityContextAccessor(SecurityContextAccessor) - Method in class org.springframework.security.oauth2.provider.request.DefaultOAuth2RequestFactory
-
- setSelectAccessTokenAuthenticationSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- setSelectAccessTokenFromAuthenticationSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- setSelectAccessTokensFromClientIdSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- setSelectAccessTokensFromUserNameAndClientIdSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- setSelectAccessTokensFromUserNameSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- setSelectAccessTokenSql(String) - Method in class org.springframework.security.oauth2.client.token.JdbcClientTokenServices
-
- setSelectAccessTokenSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- setSelectAuthenticationSql(String) - Method in class org.springframework.security.oauth2.provider.code.JdbcAuthorizationCodeServices
-
- setSelectClientDetailsSql(String) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
-
- setSelectRefreshTokenAuthenticationSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- setSelectRefreshTokenSql(String) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- setSerializationStrategy(RedisTokenStoreSerializationStrategy) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
-
- setSessionAttributeStore(SessionAttributeStore) - Method in class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint
-
- setSigner(Signer) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
-
Unconditionally set the signer to use (if needed).
- setSigningKey(String) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
-
Sets the JWT signing key.
- setState(String) - Method in class org.springframework.security.oauth2.provider.AuthorizationRequest
-
- setStateKey(String) - Method in exception org.springframework.security.oauth2.client.resource.UserRedirectRequiredException
-
The key to the state to preserve.
- setStateKey(String) - Method in interface org.springframework.security.oauth2.client.token.AccessTokenRequest
-
- setStateKey(String) - Method in class org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest
-
- setStateKeyGenerator(StateKeyGenerator) - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
-
- setStateless(boolean) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
-
Flag to say that this filter guards stateless resources (default true).
- setStateMandatory(boolean) - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
-
Flag to say that the use of state parameter is mandatory.
- setStateToPreserve(Object) - Method in exception org.springframework.security.oauth2.client.resource.UserRedirectRequiredException
-
The state that needs to be preserved and set up in the security context when the user returns.
- setStatus(Approval.ApprovalStatus) - Method in class org.springframework.security.oauth2.provider.approval.Approval
-
- 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.ClientScopeVoter
-
Flag to determine the behaviour on access denied.
- setThrowException(boolean) - Method in class org.springframework.security.oauth2.provider.vote.ScopeVoter
-
Flag to determine the behaviour on access denied.
- setTokenEnhancer(TokenEnhancer) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
-
An access token enhancer that will be applied to a new token before it is saved in the token store.
- setTokenEnhancer(JwtAccessTokenConverter) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
-
- setTokenEnhancers(List<TokenEnhancer>) - Method in class org.springframework.security.oauth2.provider.token.TokenEnhancerChain
-
- setTokenExtractor(TokenExtractor) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter
-
- setTokenGranter(TokenGranter) - Method in class org.springframework.security.oauth2.provider.endpoint.TokenEndpoint
-
- setTokenGranter(TokenGranter) - Method in class org.springframework.security.oauth2.provider.response.DefaultResponseTypesHandler
-
- setTokenName(String) - Method in class org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
-
- setTokenName(String) - Method in class org.springframework.security.oauth2.provider.token.RemoteTokenServices
-
- setTokenRequestEnhancer(RequestEnhancer) - Method in class org.springframework.security.oauth2.client.token.OAuth2AccessTokenSupport
-
A custom enhancer for the access token request
- setTokenServices(ResourceServerTokenServices) - Method in class org.springframework.security.oauth2.client.filter.OAuth2ClientAuthenticationProcessingFilter
-
Reference to a CheckTokenServices that can validate an OAuth2AccessToken
- setTokenServices(ResourceServerTokenServices) - Method in class org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationManager
-
- setTokenStore(TokenStore) - Method in class org.springframework.security.oauth2.provider.approval.TokenApprovalStore
-
- setTokenStore(TokenStore) - Method in class org.springframework.security.oauth2.provider.approval.TokenStoreUserApprovalHandler
-
- setTokenStore(TokenStore) - Method in class org.springframework.security.oauth2.provider.token.DefaultTokenServices
-
The persistence strategy for token storage.
- setTokenType(String) - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
-
The token type, as introduced in draft 11 of the OAuth 2 spec.
- setTypeName(String) - Method in class org.springframework.security.oauth2.provider.error.OAuth2AuthenticationEntryPoint
-
- setUpdateClientDetailsSql(String) - Method in class org.springframework.security.oauth2.provider.client.JdbcClientDetailsService
-
- setUpdateClientSecretSql(String) - Method in class org.springframework.security.oauth2.provider.client.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.
- setUserDetailsService(UserDetailsService) - Method in class org.springframework.security.oauth2.provider.token.DefaultUserAuthenticationConverter
-
Optional UserDetailsService to use when extracting an Authentication from the incoming map.
- setUserId(String) - Method in class org.springframework.security.oauth2.provider.approval.Approval
-
- setUsername(String) - Method in class org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordResourceDetails
-
- setUserTokenConverter(UserAuthenticationConverter) - Method in class org.springframework.security.oauth2.provider.token.DefaultAccessTokenConverter
-
Converter for the part of the data in the token representing a user.
- setValue(String) - Method in class org.springframework.security.oauth2.common.DefaultOAuth2AccessToken
-
- setVerifier(SignatureVerifier) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
-
Unconditionally set the verifier (the verifer key is then ignored).
- setVerifierKey(String) - Method in class org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter
-
The key used for verifying signatures produced by this class.
- 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.
- sslOnly() - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer
-
- standard(RestTemplateHolder) - Static method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
-
Create a new client that knows how to create its protected resource with no
externalization help.
- StandardStringSerializationStrategy - Class in org.springframework.security.oauth2.provider.token.store.redis
-
Serializes Strings using StringRedisSerializer
- StandardStringSerializationStrategy() - Constructor for class org.springframework.security.oauth2.provider.token.store.redis.StandardStringSerializationStrategy
-
- starting(FrameworkMethod) - Method in class org.springframework.security.oauth2.client.test.OAuth2ContextSetup
-
- STATE - Static variable in class org.springframework.security.oauth2.common.util.OAuth2Utils
-
Constant to use while parsing and formatting parameter maps for OAuth2 requests
- StateKeyGenerator - Interface in org.springframework.security.oauth2.client.filter.state
-
Stategy for generating random keys for state.
- stateless(boolean) - Method in class org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer
-
Flag to indicate that only token-based authentication is allowed on these resources.
- store(String, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.code.InMemoryAuthorizationCodeServices
-
- store(String, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.code.JdbcAuthorizationCodeServices
-
- store(String, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.code.RandomValueAuthorizationCodeServices
-
- store(OAuth2Request, TokenRequest) - Method in interface org.springframework.security.oauth2.provider.implicit.ImplicitGrantService
-
Deprecated.
Save an association between an OAuth2Request and a TokenRequest.
- store(OAuth2Request, TokenRequest) - Method in class org.springframework.security.oauth2.provider.implicit.InMemoryImplicitGrantService
-
- storeAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
- storeAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- storeAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
-
This operation is not applicable for a Resource Server
and if called, will throw a
JwkException.
- storeAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
-
- storeAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
-
- storeAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
-
Store an access token.
- storeRefreshToken(OAuth2RefreshToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore
-
- storeRefreshToken(OAuth2RefreshToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.JdbcTokenStore
-
- storeRefreshToken(OAuth2RefreshToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.jwk.JwkTokenStore
-
This operation is not applicable for a Resource Server
and if called, will throw a
JwkException.
- storeRefreshToken(OAuth2RefreshToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.JwtTokenStore
-
- storeRefreshToken(OAuth2RefreshToken, OAuth2Authentication) - Method in class org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore
-
- storeRefreshToken(OAuth2RefreshToken, OAuth2Authentication) - Method in interface org.springframework.security.oauth2.provider.token.TokenStore
-
Store the specified refresh token in the database.
- StringListFactoryBean(String) - Constructor for class org.springframework.security.oauth2.config.xml.ResourceBeanDefinitionParser.StringListFactoryBean
-
- 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.client.filter.OAuth2ClientAuthenticationProcessingFilter
-
- successfulAuthentication(HttpServletRequest, HttpServletResponse, FilterChain, Authentication) - Method in class org.springframework.security.oauth2.provider.client.ClientCredentialsTokenEndpointFilter
-
- supports(Class<?>) - Method in class org.springframework.security.oauth2.http.converter.FormOAuth2AccessTokenMessageConverter
-
- supports(ConfigAttribute) - Method in class org.springframework.security.oauth2.provider.vote.ClientScopeVoter
-
- supports(Class<?>) - Method in class org.springframework.security.oauth2.provider.vote.ClientScopeVoter
-
This implementation supports any type of class, because it does not query the presented secure object.
- supports(ConfigAttribute) - Method in class org.springframework.security.oauth2.provider.vote.ScopeVoter
-
- supports(Class<?>) - Method in class org.springframework.security.oauth2.provider.vote.ScopeVoter
-
This implementation supports any type of class, because it does not query the presented secure object.
- supportsRefresh(OAuth2ProtectedResourceDetails) - Method in interface org.springframework.security.oauth2.client.token.AccessTokenProvider
-
- supportsRefresh(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.token.AccessTokenProviderChain
-
- supportsRefresh(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.token.grant.client.ClientCredentialsAccessTokenProvider
-
- supportsRefresh(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
-
- supportsRefresh(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.token.grant.implicit.ImplicitAccessTokenProvider
-
- supportsRefresh(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordAccessTokenProvider
-
- supportsResource(OAuth2ProtectedResourceDetails) - Method in interface org.springframework.security.oauth2.client.token.AccessTokenProvider
-
Whether this provider supports the specified resource.
- supportsResource(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.token.AccessTokenProviderChain
-
- supportsResource(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.token.grant.client.ClientCredentialsAccessTokenProvider
-
- supportsResource(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
-
- supportsResource(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.token.grant.implicit.ImplicitAccessTokenProvider
-
- supportsResource(OAuth2ProtectedResourceDetails) - Method in class org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordAccessTokenProvider
-