| 修飾子と型 | メソッドと説明 |
|---|---|
protected OAuth2AccessToken | OAuth2RestTemplate . acquireAccessToken(OAuth2ClientContext oauth2Context) |
OAuth2AccessToken | OAuth2RestTemplate . getAccessToken() 必要に応じて、現在のコンテキストのアクセストークンを取得または更新します。 |
OAuth2AccessToken | デフォルト OAuth2 クライアントコンテキスト . getAccessToken() |
OAuth2AccessToken | OAuth2RestOperations . getAccessToken() |
OAuth2AccessToken | OAuth2ClientContext . getAccessToken() |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected URISE | OAuth2RestTemplate . appendQueryParameter(URISE uri, OAuth2AccessToken accessToken) |
void | デフォルト OAuth2 クライアントコンテキスト . setAccessToken(OAuth2AccessToken accessToken) |
void | OAuth2ClientContext . setAccessToken(OAuth2AccessToken accessToken) |
| コンストラクターと説明 |
|---|
DefaultOAuth2ClientContext(OAuth2AccessToken accessToken) |
| 修飾子と型 | メソッドと説明 |
|---|---|
OAuth2AccessToken | OAuth2ContextSetup . getAccessToken() 現在のアクセストークンを取得します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected org.springframework.web.client.ResponseExtractor<OAuth2AccessToken> | OAuth2AccessTokenSupport . getResponseExtractor() |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | ClientTokenServices. saveAccessToken(OAuth2ProtectedResourceDetails resource, org.springframework.security.core.Authentication authentication, OAuth2AccessToken accessToken) このリソースと認証のアクセストークンを保存または更新します (null の場合もあります)。 |
void | JdbcClientTokenServices. saveAccessToken(OAuth2ProtectedResourceDetails resource, org.springframework.security.core.Authentication authentication, OAuth2AccessToken accessToken) |
void | AccessTokenRequest. setExistingToken(OAuth2AccessToken existingToken) |
void | DefaultAccessTokenRequest. setExistingToken(OAuth2AccessToken existingToken) |
| 修飾子と型 | メソッドと説明 |
|---|---|
OAuth2AccessToken | ClientCredentialsAccessTokenProvider. obtainAccessToken(OAuth2ProtectedResourceDetails details, AccessTokenRequest request) |
OAuth2AccessToken | ClientCredentialsAccessTokenProvider. refreshAccessToken(OAuth2ProtectedResourceDetails resource, OAuth2RefreshToken refreshToken, AccessTokenRequest request) |
| 修飾子と型 | メソッドと説明 |
|---|---|
OAuth2AccessToken | AuthorizationCodeAccessTokenProvider. obtainAccessToken(OAuth2ProtectedResourceDetails details, AccessTokenRequest request) |
OAuth2AccessToken | AuthorizationCodeAccessTokenProvider. refreshAccessToken(OAuth2ProtectedResourceDetails resource, OAuth2RefreshToken refreshToken, AccessTokenRequest request) |
| 修飾子と型 | メソッドと説明 |
|---|---|
OAuth2AccessToken | ImplicitAccessTokenProvider. obtainAccessToken(OAuth2ProtectedResourceDetails details, AccessTokenRequest request) |
OAuth2AccessToken | ImplicitAccessTokenProvider. refreshAccessToken(OAuth2ProtectedResourceDetails resource, OAuth2RefreshToken refreshToken, AccessTokenRequest request) |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected org.springframework.web.client.ResponseExtractor<OAuth2AccessToken> | ImplicitAccessTokenProvider. getResponseExtractor() |
| 修飾子と型 | メソッドと説明 |
|---|---|
OAuth2AccessToken | ResourceOwnerPasswordAccessTokenProvider. obtainAccessToken(OAuth2ProtectedResourceDetails details, AccessTokenRequest request) |
OAuth2AccessToken | ResourceOwnerPasswordAccessTokenProvider. refreshAccessToken(OAuth2ProtectedResourceDetails resource, OAuth2RefreshToken refreshToken, AccessTokenRequest request) |
| 修飾子と型 | クラスと説明 |
|---|---|
class | DefaultOAuth2AccessTokenOAuth 2 の基本アクセストークン。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
OAuth2AccessToken | OAuth2AccessTokenJackson2Deserializer . deserialize(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext ctxt) |
static OAuth2AccessToken | デフォルト OAuth2 アクセストークン . valueOf(MapSE<StringSE, StringSE> tokenParams) |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | OAuth2AccessTokenJackson2Serializer . serialize(OAuth2AccessToken token, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider) |
| コンストラクターと説明 |
|---|
DefaultOAuth2AccessToken(OAuth2AccessToken accessToken) アクセストークンのコピーコンストラクター。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected OAuth2AccessToken | FormOAuth2AccessTokenMessageConverter . readInternal(ClassSE<? extends OAuth2AccessToken> clazz, org.springframework.http.HttpInputMessage inputMessage) |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected void | FormOAuth2AccessTokenMessageConverter . writeInternal(OAuth2AccessToken accessToken, org.springframework.http.HttpOutputMessage outputMessage) |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected OAuth2AccessToken | FormOAuth2AccessTokenMessageConverter . readInternal(ClassSE<? extends OAuth2AccessToken> clazz, org.springframework.http.HttpInputMessage inputMessage) |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected OAuth2AccessToken | JaxbOAuth2 アクセストークンメッセージコンバーター . convertToExternal(org.springframework.security.oauth2.http.converter.jaxb.JaxbOAuth2AccessToken jaxbAccessToken) |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected org.springframework.security.oauth2.http.converter.jaxb.JaxbOAuth2AccessToken | JaxbOAuth2 アクセストークンメッセージコンバーター . convertToInternal(OAuth2AccessToken accessToken) |
| 修飾子と型 | メソッドと説明 |
|---|---|
OAuth2AccessToken | CompositeTokenGranter. grant(StringSE grantType, TokenRequest tokenRequest) |
OAuth2AccessToken | TokenGranter. grant(StringSE grantType, TokenRequest tokenRequest) |
| 修飾子と型 | メソッドと説明 |
|---|---|
OAuth2AccessToken | ClientCredentialsTokenGranter. grant(StringSE grantType, TokenRequest tokenRequest) |
| 修飾子と型 | メソッドと説明 |
|---|---|
org.springframework.http.ResponseEntity<OAuth2AccessToken> | TokenEndpoint. getAccessToken(PrincipalSE principal, MapSE<StringSE, StringSE> parameters) |
org.springframework.http.ResponseEntity<OAuth2AccessToken> | TokenEndpoint. postAccessToken(PrincipalSE principal, MapSE<StringSE, StringSE> parameters) |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected OAuth2AccessToken | RefreshTokenGranter. getAccessToken(ClientDetails client, TokenRequest tokenRequest) |
| 修飾子と型 | メソッドと説明 |
|---|---|
OAuth2AccessToken | DefaultTokenServices. createAccessToken(OAuth2Authentication authentication) |
OAuth2AccessToken | AuthorizationServerTokenServices. createAccessToken(OAuth2Authentication authentication) 指定された資格情報に関連付けられたアクセストークンを作成します。 |
OAuth2AccessToken | TokenEnhancer. enhance(OAuth2AccessToken accessToken, OAuth2Authentication authentication) クライアントが使用するための新しいトークンを作成するプロセス中に、アクセストークンをカスタマイズする機会 (追加情報マップなどを通じて) を提供します。 |
OAuth2AccessToken | TokenEnhancerChain. enhance(OAuth2AccessToken accessToken, OAuth2Authentication authentication)delegates をループし、結果を チェーンの次のメンバーに渡します。 |
OAuth2AccessToken | AccessTokenConverter. extractAccessToken(StringSE value, MapSE<StringSE,?> map) 変換された値からアクセストークンを回復します。 |
OAuth2AccessToken | DefaultAccessTokenConverter. extractAccessToken(StringSE value, MapSE<StringSE,?> map) |
protected OAuth2AccessToken | AbstractTokenGranter. getAccessToken(ClientDetails client, TokenRequest tokenRequest) |
OAuth2AccessToken | TokenStore. getAccessToken(OAuth2Authentication authentication) 提供された認証キーに対して保存されているアクセストークンを取得します (存在する場合)。 |
OAuth2AccessToken | DefaultTokenServices. getAccessToken(OAuth2Authentication authentication) |
OAuth2AccessToken | AuthorizationServerTokenServices. getAccessToken(OAuth2Authentication authentication) 提供された認証キーに対して保存されているアクセストークンを取得します (存在する場合)。 |
OAuth2AccessToken | AbstractTokenGranter. grant(StringSE grantType, TokenRequest tokenRequest) |
OAuth2AccessToken | ResourceServerTokenServices. readAccessToken(StringSE accessToken) 値のみから完全なアクセストークンの詳細を取得します。 |
OAuth2AccessToken | TokenStore. readAccessToken(StringSE tokenValue) ストアからアクセストークンを読み取ります。 |
OAuth2AccessToken | DefaultTokenServices. readAccessToken(StringSE accessToken) |
OAuth2AccessToken | RemoteTokenServices. readAccessToken(StringSE accessToken) |
OAuth2AccessToken | DefaultTokenServices. refreshAccessToken(StringSE refreshTokenValue, TokenRequest tokenRequest) |
OAuth2AccessToken | AuthorizationServerTokenServices. refreshAccessToken(StringSE refreshToken, TokenRequest tokenRequest) アクセストークンをリフレッシュします。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
CollectionSE<OAuth2AccessToken> | TokenStore. findTokensByClientId(StringSE clientId) |
CollectionSE<OAuth2AccessToken> | TokenStore. findTokensByClientIdAndUserName(StringSE clientId, StringSE userName) |
| 修飾子と型 | メソッドと説明 |
|---|---|
MapSE<StringSE,?> | AccessTokenConverter. convertAccessToken(OAuth2AccessToken token, OAuth2Authentication authentication) |
MapSE<StringSE,?> | DefaultAccessTokenConverter. convertAccessToken(OAuth2AccessToken token, OAuth2Authentication authentication) |
OAuth2AccessToken | TokenEnhancer. enhance(OAuth2AccessToken accessToken, OAuth2Authentication authentication) クライアントが使用するための新しいトークンを作成するプロセス中に、アクセストークンをカスタマイズする機会 (追加情報マップなどを通じて) を提供します。 |
OAuth2AccessToken | TokenEnhancerChain. enhance(OAuth2AccessToken accessToken, OAuth2Authentication authentication)delegates をループし、結果を チェーンの次のメンバーに渡します。 |
OAuth2Authentication | TokenStore. readAuthentication(OAuth2AccessToken token) 指定されたトークン値に保存されている認証を読み取ります。 |
void | TokenStore. removeAccessToken(OAuth2AccessToken token) ストアからアクセストークンを削除します。 |
void | TokenStore. storeAccessToken(OAuth2AccessToken token, OAuth2Authentication authentication) アクセストークンを保存します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected OAuth2AccessToken | JdbcTokenStore. deserializeAccessToken(byte[] token) |
OAuth2AccessToken | JwtAccessTokenConverter. enhance(OAuth2AccessToken accessToken, OAuth2Authentication authentication) |
OAuth2AccessToken | JwtAccessTokenConverter. extractAccessToken(StringSE value, MapSE<StringSE,?> map) |
OAuth2AccessToken | JwtTokenStore. getAccessToken(OAuth2Authentication authentication) |
OAuth2AccessToken | InMemoryTokenStore. getAccessToken(OAuth2Authentication authentication) |
OAuth2AccessToken | JdbcTokenStore. getAccessToken(OAuth2Authentication authentication) |
OAuth2AccessToken | JwtTokenStore. readAccessToken(StringSE tokenValue) |
OAuth2AccessToken | InMemoryTokenStore. readAccessToken(StringSE tokenValue) |
OAuth2AccessToken | JdbcTokenStore. readAccessToken(StringSE tokenValue) |
| 修飾子と型 | メソッドと説明 |
|---|---|
CollectionSE<OAuth2AccessToken> | JwtTokenStore. findTokensByClientId(StringSE clientId) |
CollectionSE<OAuth2AccessToken> | InMemoryTokenStore. findTokensByClientId(StringSE clientId) |
CollectionSE<OAuth2AccessToken> | JdbcTokenStore. findTokensByClientId(StringSE clientId) |
CollectionSE<OAuth2AccessToken> | JwtTokenStore. findTokensByClientIdAndUserName(StringSE clientId, StringSE userName) |
CollectionSE<OAuth2AccessToken> | InMemoryTokenStore. findTokensByClientIdAndUserName(StringSE clientId, StringSE userName) |
CollectionSE<OAuth2AccessToken> | JdbcTokenStore. findTokensByClientIdAndUserName(StringSE clientId, StringSE userName) |
CollectionSE<OAuth2AccessToken> | JdbcTokenStore. findTokensByUserName(StringSE userName) |
| 修飾子と型 | メソッドと説明 |
|---|---|
OAuth2AccessToken | JwkTokenStore. getAccessToken(OAuth2Authentication authentication) この操作はリソースサーバーには適用されず、呼び出されると JwkException がスローされます。 |
OAuth2AccessToken | JwkTokenStore. readAccessToken(StringSE tokenValue) 内部インスタンス JwtTokenStore.readAccessToken(String) に委譲します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
CollectionSE<OAuth2AccessToken> | JwkTokenStore. findTokensByClientId(StringSE clientId) この操作はリソースサーバーには適用されず、呼び出されると JwkException がスローされます。 |
CollectionSE<OAuth2AccessToken> | JwkTokenStore. findTokensByClientIdAndUserName(StringSE clientId, StringSE userName) この操作はリソースサーバーには適用されず、呼び出されると JwkException がスローされます。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
OAuth2Authentication | JwkTokenStore. readAuthentication(OAuth2AccessToken token) 内部インスタンス JwtTokenStore.readAuthentication(OAuth2AccessToken) に委譲します。 |
void | JwkTokenStore. removeAccessToken(OAuth2AccessToken token) 内部インスタンス JwtTokenStore.removeAccessToken(OAuth2AccessToken) に委譲します。 |
void | JwkTokenStore. storeAccessToken(OAuth2AccessToken token, OAuth2Authentication authentication) この操作はリソースサーバーには適用されず、呼び出されると JwkException がスローされます。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
OAuth2AccessToken | RedisTokenStore. getAccessToken(OAuth2Authentication authentication) |
OAuth2AccessToken | RedisTokenStore. readAccessToken(StringSE tokenValue) |
| 修飾子と型 | メソッドと説明 |
|---|---|
CollectionSE<OAuth2AccessToken> | RedisTokenStore. findTokensByClientId(StringSE clientId) |
CollectionSE<OAuth2AccessToken> | RedisTokenStore. findTokensByClientIdAndUserName(StringSE clientId, StringSE userName) |
| 修飾子と型 | メソッドと説明 |
|---|---|
OAuth2Authentication | RedisTokenStore. readAuthentication(OAuth2AccessToken token) |
void | RedisTokenStore. removeAccessToken(OAuth2AccessToken accessToken) |
void | RedisTokenStore. storeAccessToken(OAuth2AccessToken token, OAuth2Authentication authentication) |
Copyright © 2019. All rights reserved.