クラス OAuth2AuthorizationContext
java.lang.ObjectSE
org.springframework.security.oauth2.client.OAuth2AuthorizationContext
認可固有の状態を保持し、OAuth 2.0 クライアントを認可(または再認可)しようとするときに
OAuth2AuthorizedClientProvider
によって使用されるコンテキスト。- 導入:
- 5.2
- 関連事項:
ネストされたクラスのサマリー
ネストされたクラスフィールドのサマリー
フィールドメソッドのサマリー
修飾子と型メソッド説明<T> T
getAttribute
(StringSE name) コンテキストに関連付けられている属性の値を返します。使用できない場合はnull
を返します。コンテキストに関連付けられた属性を返します。client registration
を返します。認可されたクライアントに関連付けられた(ある)Principal
を返します。withAuthorizedClient
(OAuth2AuthorizedClient authorizedClient) OAuth2AuthorizedClient
で初期化された新しいOAuth2AuthorizationContext.Builder
を返します。withClientRegistration
(ClientRegistration clientRegistration) ClientRegistration
で初期化された新しいOAuth2AuthorizationContext.Builder
を返します。
フィールドの詳細
メソッドの詳細
getClientRegistration
client registration
を返します。getAuthorizedClient
- 戻り値:
- クライアント登録が提供された場合は
OAuth2AuthorizedClient
またはnull
getPrincipal
認可されたクライアントに関連付けられた(ある)Principal
を返します。- 戻り値:
- 認可されたクライアントに関連付けられている(される)
Principal
getAttributes
コンテキストに関連付けられた属性を返します。- 戻り値:
- コンテキストに関連付けられた属性の
Map
getAttribute
コンテキストに関連付けられている属性の値を返します。使用できない場合はnull
を返します。- 型パラメーター:
T
- 属性の型- パラメーター:
name
- 属性の名前- 戻り値:
- コンテキストに関連付けられた属性の値
withClientRegistration
public static OAuth2AuthorizationContext.Builder withClientRegistration(ClientRegistration clientRegistration) ClientRegistration
で初期化された新しいOAuth2AuthorizationContext.Builder
を返します。- パラメーター:
clientRegistration
-client registration
- 戻り値:
OAuth2AuthorizationContext.Builder
withAuthorizedClient
public static OAuth2AuthorizationContext.Builder withAuthorizedClient(OAuth2AuthorizedClient authorizedClient) OAuth2AuthorizedClient
で初期化された新しいOAuth2AuthorizationContext.Builder
を返します。- パラメーター:
authorizedClient
-authorized client
- 戻り値:
OAuth2AuthorizationContext.Builder