クラス R2dbcReactiveOAuth2AuthorizedClientService.OAuth2AuthorizedClientHolder
- java.lang.Object
-
- org.springframework.security.oauth2.client.R2dbcReactiveOAuth2AuthorizedClientService.OAuth2AuthorizedClientHolder
public static final class R2dbcReactiveOAuth2AuthorizedClientService.OAuth2AuthorizedClientHolder extends java.lang.Object
OAuth2AuthorizedClient
データおよびエンドユーザーAuthentication
(リソース所有者)のホルダー。
コンストラクターのサマリー
コンストラクター コンストラクター 説明 OAuth2AuthorizedClientHolder(java.lang.String clientRegistrationId, java.lang.String principalName, OAuth2AccessToken accessToken, OAuth2RefreshToken refreshToken)
指定されたパラメーターを使用してOAuth2AuthorizedClientHolder
を構築します。OAuth2AuthorizedClientHolder(OAuth2AuthorizedClient authorizedClient, Authentication principal)
指定されたパラメーターを使用してOAuth2AuthorizedClientHolder
を構築します。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 OAuth2AccessToken
getAccessToken()
java.lang.String
getClientRegistrationId()
java.lang.String
getPrincipalName()
OAuth2RefreshToken
getRefreshToken()
コンストラクターの詳細
OAuth2AuthorizedClientHolder
public OAuth2AuthorizedClientHolder(OAuth2AuthorizedClient authorizedClient, Authentication principal)
指定されたパラメーターを使用してOAuth2AuthorizedClientHolder
を構築します。- パラメーター:
authorizedClient
- 認可されたクライアントprincipal
- エンドユーザーAuthentication
(リソース所有者)
OAuth2AuthorizedClientHolder
public OAuth2AuthorizedClientHolder(java.lang.String clientRegistrationId, java.lang.String principalName, OAuth2AccessToken accessToken, OAuth2RefreshToken refreshToken)
指定されたパラメーターを使用してOAuth2AuthorizedClientHolder
を構築します。- パラメーター:
clientRegistrationId
- クライアント登録 IDprincipalName
- エンドユーザーのプリンシパル名 (リソース所有者)accessToken
- アクセストークンrefreshToken
- リフレッシュトークン
メソッドの詳細
getClientRegistrationId
public java.lang.String getClientRegistrationId()
getPrincipalName
public java.lang.String getPrincipalName()
getAccessToken
public OAuth2AccessToken getAccessToken()
getRefreshToken
public OAuth2RefreshToken getRefreshToken()