パッケージ org.springframework.security.oauth2.client.endpoint
パッケージ org.springframework.security.oauth2.client.endpoint
認可サーバーのプロトコルエンドポイントへのリクエストを開始するためにクライアントにサポートを提供するクラスとインターフェース。
- クラス説明認可付与資格情報を保持し、認可サーバーのトークンエンドポイントへのリクエストを開始するときに使用される OAuth 2.0 認可付与リクエストの基本実装。AbstractWebClientReactiveOAuth2AccessTokenResponseClient<T extends AbstractOAuth2AuthorizationGrantRequest>認可サーバーのトークンエンドポイントと通信するすべての
WebClientReactive*TokenResponseClient
の抽象基本クラス。authorization_code
許可のためのOAuth2AccessTokenResponseClient
のデフォルトの実装。client_credentials
許可のためのOAuth2AccessTokenResponseClient
のデフォルトの実装。jwt-bearer
許可のためのOAuth2AccessTokenResponseClient
のデフォルトの実装。使用すべきではありません。最新の OAuth 2.0 Security Best Current Practice では、Resource Owner Password Credentials グラントの使用が禁止されています。refresh_token
許可のためのOAuth2AccessTokenResponseClient
のデフォルトの実装。Jwt
アサーションを保持する JWT ベアラーグラントリクエスト。提供されたJwtBearerGrantRequest
を JWT ベアラーグラントの OAuth 2.0 アクセストークンリクエストのRequestEntity
表現に変換するAbstractOAuth2AuthorizationGrantRequestEntityConverter
の実装。認可サーバーのトークンエンドポイントでのクライアント認証に使用される署名付き JSON Web トークン(JWS)を追加することにより、OAuth 2.0 アクセストークンリクエストパラメーターをカスタマイズするConverter
。NimbusJwtClientAuthenticationParametersConverter.JwtClientAuthenticationContext<T extends AbstractOAuth2AuthorizationGrantRequest>クライアント認証固有の状態を保持し、JSON Web トークン(JWS)クライアントアサーションをカスタマイズしようとするときにNimbusJwtClientAuthenticationParametersConverter
によって使用されるコンテキスト。「交換」のための戦略認可付与資格情報(例:リソース所有者によってClient
に付与された認可コード資格情報を保持する OAuth 2.0 認可コード付与リクエスト。提供されたOAuth2AuthorizationCodeGrantRequest
を認証コード付与のための OAuth 2.0 アクセストークンリクエストのRequestEntity
表現に変換するAbstractOAuth2AuthorizationGrantRequestEntityConverter
の実装。AbstractOAuth2AuthorizationGrantRequest.getClientRegistration()
でクライアントの資格情報を保持する OAuth 2.0 クライアント資格情報付与リクエスト。提供されたOAuth2ClientCredentialsGrantRequest
を、クライアント資格情報付与のための OAuth 2.0 アクセストークンリクエストのRequestEntity
表現に変換するAbstractOAuth2AuthorizationGrantRequestEntityConverter
の実装。使用すべきではありません。最新の OAuth 2.0 Security Best Current Practice では、Resource Owner Password Credentials グラントの使用が禁止されています。提供されたOAuth2PasswordGrantRequest
を、リソース所有者のパスワード資格情報付与のための OAuth 2.0 アクセストークンリクエストのRequestEntity
表現に変換するAbstractOAuth2AuthorizationGrantRequestEntityConverter
の実装。client
に付与されたrefresh token
資格情報を保持する OAuth 2.0 リフレッシュトークン付与リクエスト。提供されたOAuth2RefreshTokenGrantRequest
を、リフレッシュトークン付与のための OAuth 2.0 アクセストークンリクエストのRequestEntity
表現に変換するAbstractOAuth2AuthorizationGrantRequestEntityConverter
の実装。「交換」のためのリアクティブ戦略認可付与資格情報(例:「交換」するReactiveOAuth2AccessTokenResponseClient
の実装。認可サーバーのトークンエンドポイントにあるアクセストークン資格情報の認可コード資格情報。「交換」するReactiveOAuth2AccessTokenResponseClient
の実装。認可サーバーのトークンエンドポイントにあるアクセストークン資格情報のクライアント資格情報。jwt-bearer
許可のためのReactiveOAuth2AccessTokenResponseClient
のデフォルトの実装。使用すべきではありません。最新の OAuth 2.0 Security Best Current Practice では、Resource Owner Password Credentials グラントの使用が禁止されています。refresh_token
グラント用のReactiveOAuth2AccessTokenResponseClient
の実装。