Modifier and Type | Method and Description |
---|---|
OAuth2ProtectedResourceDetails |
OAuth2RestTemplate.getResource() |
OAuth2ProtectedResourceDetails |
OAuth2RestOperations.getResource() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultOAuth2RequestAuthenticator.authenticate(OAuth2ProtectedResourceDetails resource,
OAuth2ClientContext clientContext,
org.springframework.http.client.ClientHttpRequest request) |
void |
OAuth2RequestAuthenticator.authenticate(OAuth2ProtectedResourceDetails resource,
OAuth2ClientContext clientContext,
org.springframework.http.client.ClientHttpRequest request) |
Constructor and Description |
---|
OAuth2RestTemplate(OAuth2ProtectedResourceDetails resource) |
OAuth2RestTemplate(OAuth2ProtectedResourceDetails resource,
OAuth2ClientContext context) |
Modifier and Type | Method and Description |
---|---|
String |
DefaultStateKeyGenerator.generateKey(OAuth2ProtectedResourceDetails resource) |
String |
StateKeyGenerator.generateKey(OAuth2ProtectedResourceDetails resource)
Generate a key.
|
Modifier and Type | Method and Description |
---|---|
OAuth2ProtectedResourceDetails |
AccessTokenRequiredException.getResource() |
Constructor and Description |
---|
AccessTokenRequiredException(OAuth2ProtectedResourceDetails resource) |
AccessTokenRequiredException(String msg,
OAuth2ProtectedResourceDetails resource) |
AccessTokenRequiredException(String msg,
OAuth2ProtectedResourceDetails resource,
Throwable t) |
OAuth2ErrorHandler(OAuth2ProtectedResourceDetails resource)
Construct an error handler that can deal with OAuth2 concerns before handling the error in the default fashion.
|
OAuth2ErrorHandler(org.springframework.web.client.ResponseErrorHandler errorHandler,
OAuth2ProtectedResourceDetails resource)
Construct an error handler that can deal with OAuth2 concerns before delegating to acustom handler.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseOAuth2ProtectedResourceDetails |
Modifier and Type | Method and Description |
---|---|
OAuth2ProtectedResourceDetails |
OAuth2AccessDeniedException.getResource() |
Modifier and Type | Method and Description |
---|---|
void |
OAuth2AccessDeniedException.setResource(OAuth2ProtectedResourceDetails resource) |
Constructor and Description |
---|
OAuth2AccessDeniedException(OAuth2ProtectedResourceDetails resource) |
OAuth2AccessDeniedException(String msg,
OAuth2ProtectedResourceDetails resource) |
OAuth2AccessDeniedException(String msg,
OAuth2ProtectedResourceDetails resource,
Throwable t) |
Modifier and Type | Class and Description |
---|---|
static class |
OAuth2ContextConfiguration.ClientCredentials
Set up an OAuth2 context for this test using client credentials grant type
|
static class |
OAuth2ContextConfiguration.Implicit
Set up an OAuth2 context for this test using implicit grant type
|
static class |
OAuth2ContextConfiguration.Password
Set up an OAuth2 context for this test using resource owner password grant type
|
Modifier and Type | Method and Description |
---|---|
OAuth2ProtectedResourceDetails |
OAuth2ContextSetup.getResource() |
Modifier and Type | Method and Description |
---|---|
static void |
OAuth2ContextConfiguration.ResourceHelper.initialize(OAuth2ProtectedResourceDetails source,
BaseOAuth2ProtectedResourceDetails target) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultRequestEnhancer.enhance(AccessTokenRequest request,
OAuth2ProtectedResourceDetails resource,
MultiValueMap<String,String> form,
org.springframework.http.HttpHeaders headers) |
void |
RequestEnhancer.enhance(AccessTokenRequest request,
OAuth2ProtectedResourceDetails resource,
MultiValueMap<String,String> form,
org.springframework.http.HttpHeaders headers) |
String |
DefaultClientKeyGenerator.extractKey(OAuth2ProtectedResourceDetails resource,
org.springframework.security.core.Authentication authentication) |
String |
ClientKeyGenerator.extractKey(OAuth2ProtectedResourceDetails resource,
org.springframework.security.core.Authentication authentication) |
OAuth2AccessToken |
ClientTokenServices.getAccessToken(OAuth2ProtectedResourceDetails resource,
org.springframework.security.core.Authentication authentication)
Retrieve the access token for a given resource and user authentication (my be null).
|
OAuth2AccessToken |
JdbcClientTokenServices.getAccessToken(OAuth2ProtectedResourceDetails resource,
org.springframework.security.core.Authentication authentication) |
protected String |
OAuth2AccessTokenSupport.getAccessTokenUri(OAuth2ProtectedResourceDetails resource,
MultiValueMap<String,String> form) |
protected org.springframework.web.client.RequestCallback |
OAuth2AccessTokenSupport.getRequestCallback(OAuth2ProtectedResourceDetails resource,
MultiValueMap<String,String> form,
org.springframework.http.HttpHeaders headers) |
OAuth2AccessToken |
AccessTokenProvider.obtainAccessToken(OAuth2ProtectedResourceDetails details,
AccessTokenRequest parameters)
Obtain a new access token for the specified protected resource.
|
OAuth2AccessToken |
AccessTokenProviderChain.obtainAccessToken(OAuth2ProtectedResourceDetails resource,
AccessTokenRequest request) |
protected OAuth2AccessToken |
AccessTokenProviderChain.obtainNewAccessTokenInternal(OAuth2ProtectedResourceDetails details,
AccessTokenRequest request) |
OAuth2AccessToken |
AccessTokenProvider.refreshAccessToken(OAuth2ProtectedResourceDetails resource,
OAuth2RefreshToken refreshToken,
AccessTokenRequest request) |
OAuth2AccessToken |
AccessTokenProviderChain.refreshAccessToken(OAuth2ProtectedResourceDetails resource,
OAuth2RefreshToken refreshToken,
AccessTokenRequest request)
Obtain a new access token for the specified resource using the refresh token.
|
void |
ClientTokenServices.removeAccessToken(OAuth2ProtectedResourceDetails resource,
org.springframework.security.core.Authentication authentication)
Remove the token (if any) that is stored with the provided resource and authentication.
|
void |
JdbcClientTokenServices.removeAccessToken(OAuth2ProtectedResourceDetails resource,
org.springframework.security.core.Authentication authentication) |
protected OAuth2AccessToken |
OAuth2AccessTokenSupport.retrieveToken(AccessTokenRequest request,
OAuth2ProtectedResourceDetails resource,
MultiValueMap<String,String> form,
org.springframework.http.HttpHeaders headers) |
void |
ClientTokenServices.saveAccessToken(OAuth2ProtectedResourceDetails resource,
org.springframework.security.core.Authentication authentication,
OAuth2AccessToken accessToken)
Save or update the access token for this resource and authentication (may be null).
|
void |
JdbcClientTokenServices.saveAccessToken(OAuth2ProtectedResourceDetails resource,
org.springframework.security.core.Authentication authentication,
OAuth2AccessToken accessToken) |
boolean |
AccessTokenProvider.supportsRefresh(OAuth2ProtectedResourceDetails resource) |
boolean |
AccessTokenProviderChain.supportsRefresh(OAuth2ProtectedResourceDetails resource) |
boolean |
AccessTokenProvider.supportsResource(OAuth2ProtectedResourceDetails resource)
Whether this provider supports the specified resource.
|
boolean |
AccessTokenProviderChain.supportsResource(OAuth2ProtectedResourceDetails resource) |
Modifier and Type | Method and Description |
---|---|
void |
ClientAuthenticationHandler.authenticateTokenRequest(OAuth2ProtectedResourceDetails resource,
MultiValueMap<String,String> form,
org.springframework.http.HttpHeaders headers)
Authenticate a token request.
|
void |
DefaultClientAuthenticationHandler.authenticateTokenRequest(OAuth2ProtectedResourceDetails resource,
MultiValueMap<String,String> form,
org.springframework.http.HttpHeaders headers) |
Modifier and Type | Class and Description |
---|---|
class |
ClientCredentialsResourceDetails |
Modifier and Type | Method and Description |
---|---|
OAuth2AccessToken |
ClientCredentialsAccessTokenProvider.obtainAccessToken(OAuth2ProtectedResourceDetails details,
AccessTokenRequest request) |
OAuth2AccessToken |
ClientCredentialsAccessTokenProvider.refreshAccessToken(OAuth2ProtectedResourceDetails resource,
OAuth2RefreshToken refreshToken,
AccessTokenRequest request) |
boolean |
ClientCredentialsAccessTokenProvider.supportsRefresh(OAuth2ProtectedResourceDetails resource) |
boolean |
ClientCredentialsAccessTokenProvider.supportsResource(OAuth2ProtectedResourceDetails resource) |
Modifier and Type | Class and Description |
---|---|
class |
AuthorizationCodeResourceDetails |
Modifier and Type | Method and Description |
---|---|
OAuth2AccessToken |
AuthorizationCodeAccessTokenProvider.obtainAccessToken(OAuth2ProtectedResourceDetails details,
AccessTokenRequest request) |
String |
AuthorizationCodeAccessTokenProvider.obtainAuthorizationCode(OAuth2ProtectedResourceDetails details,
AccessTokenRequest request) |
OAuth2AccessToken |
AuthorizationCodeAccessTokenProvider.refreshAccessToken(OAuth2ProtectedResourceDetails resource,
OAuth2RefreshToken refreshToken,
AccessTokenRequest request) |
boolean |
AuthorizationCodeAccessTokenProvider.supportsRefresh(OAuth2ProtectedResourceDetails resource) |
boolean |
AuthorizationCodeAccessTokenProvider.supportsResource(OAuth2ProtectedResourceDetails resource) |
Modifier and Type | Class and Description |
---|---|
class |
ImplicitResourceDetails |
Modifier and Type | Method and Description |
---|---|
OAuth2AccessToken |
ImplicitAccessTokenProvider.obtainAccessToken(OAuth2ProtectedResourceDetails details,
AccessTokenRequest request) |
OAuth2AccessToken |
ImplicitAccessTokenProvider.refreshAccessToken(OAuth2ProtectedResourceDetails resource,
OAuth2RefreshToken refreshToken,
AccessTokenRequest request) |
boolean |
ImplicitAccessTokenProvider.supportsRefresh(OAuth2ProtectedResourceDetails resource) |
boolean |
ImplicitAccessTokenProvider.supportsResource(OAuth2ProtectedResourceDetails resource) |
Modifier and Type | Class and Description |
---|---|
class |
ResourceOwnerPasswordResourceDetails |
Modifier and Type | Method and Description |
---|---|
OAuth2AccessToken |
ResourceOwnerPasswordAccessTokenProvider.obtainAccessToken(OAuth2ProtectedResourceDetails details,
AccessTokenRequest request) |
OAuth2AccessToken |
ResourceOwnerPasswordAccessTokenProvider.refreshAccessToken(OAuth2ProtectedResourceDetails resource,
OAuth2RefreshToken refreshToken,
AccessTokenRequest request) |
boolean |
ResourceOwnerPasswordAccessTokenProvider.supportsRefresh(OAuth2ProtectedResourceDetails resource) |
boolean |
ResourceOwnerPasswordAccessTokenProvider.supportsResource(OAuth2ProtectedResourceDetails resource) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRedirectResourceDetails |
Modifier and Type | Method and Description |
---|---|
void |
OAuth2ClientContextFactoryBean.setResource(OAuth2ProtectedResourceDetails resource) |
Copyright © 2019. All rights reserved.