クラス OAuth2AuthorizedClient

java.lang.ObjectSE
org.springframework.security.oauth2.client.OAuth2AuthorizedClient
実装されたすべてのインターフェース:
SerializableSE

public class OAuth2AuthorizedClient extends ObjectSE implements SerializableSE
OAuth 2.0 の表現「承認済みクライアント」。

クライアントは「認可済み」とみなされます。エンドユーザー(リソース所有者)がクライアントに保護されたリソースにアクセスする認可を与えたとき。

このクラスは、Client を、Resource Owner によって認可 / 認可された Access Token に関連付けます。

導入:
5.0
関連事項:
  • コンストラクターの詳細

    • OAuth2AuthorizedClient

      public OAuth2AuthorizedClient(ClientRegistration clientRegistration, StringSE principalName, OAuth2AccessToken accessToken)
      指定されたパラメーターを使用して OAuth2AuthorizedClient を構築します。
      パラメーター:
      clientRegistration - 認可されたクライアントの登録
      principalName - エンドユーザー Principal の名前 (リソース所有者)
      accessToken - 付与されたアクセストークン資格情報
    • OAuth2AuthorizedClient

      public OAuth2AuthorizedClient(ClientRegistration clientRegistration, StringSE principalName, OAuth2AccessToken accessToken, @Nullable OAuth2RefreshToken refreshToken)
      指定されたパラメーターを使用して OAuth2AuthorizedClient を構築します。
      パラメーター:
      clientRegistration - 認可されたクライアントの登録
      principalName - エンドユーザー Principal の名前 (リソース所有者)
      accessToken - 付与されたアクセストークン資格情報
      refreshToken - 付与されたリフレッシュトークン資格情報
  • メソッドの詳細