クラス R2dbcReactiveOAuth2AuthorizedClientService.OAuth2AuthorizedClientHolder

java.lang.ObjectSE
org.springframework.security.oauth2.client.R2dbcReactiveOAuth2AuthorizedClientService.OAuth2AuthorizedClientHolder
含まれているクラス:
R2dbcReactiveOAuth2AuthorizedClientService

public static final class R2dbcReactiveOAuth2AuthorizedClientService.OAuth2AuthorizedClientHolder extends ObjectSE
OAuth2AuthorizedClient データおよびエンドユーザー Authentication(リソース所有者)のホルダー。
  • コンストラクターの詳細

    • OAuth2AuthorizedClientHolder

      public OAuth2AuthorizedClientHolder(OAuth2AuthorizedClient authorizedClient, Authentication principal)
      指定されたパラメーターを使用して OAuth2AuthorizedClientHolder を構築します。
      パラメーター:
      authorizedClient - 認可されたクライアント
      principal - エンドユーザー Authentication (リソース所有者)
    • OAuth2AuthorizedClientHolder

      public OAuth2AuthorizedClientHolder(StringSE clientRegistrationId, StringSE principalName, OAuth2AccessToken accessToken, OAuth2RefreshToken refreshToken)
      指定されたパラメーターを使用して OAuth2AuthorizedClientHolder を構築します。
      パラメーター:
      clientRegistrationId - クライアント登録 ID
      principalName - エンドユーザーのプリンシパル名 (リソース所有者)
      accessToken - アクセストークン
      refreshToken - リフレッシュトークン
  • メソッドの詳細