パッケージ org.springframework.security.oauth2.client.endpoint
パッケージ org.springframework.security.oauth2.client.endpoint
認可サーバーのプロトコルエンドポイントへのリクエストを開始するためにクライアントにサポートを提供するクラスとインターフェース。
- クラス説明認可付与資格情報を保持し、認可サーバーのトークンエンドポイントへのリクエストを開始するときに使用される OAuth 2.0 認可付与リクエストの基本実装。AbstractRestClientOAuth2AccessTokenResponseClient<T extends AbstractOAuth2AuthorizationGrantRequest>認可サーバーのトークンエンドポイントと通信する
OAuth2AccessTokenResponseClientのRestClientベースの実装の抽象基本クラス。AbstractWebClientReactiveOAuth2AccessTokenResponseClient<T extends AbstractOAuth2AuthorizationGrantRequest>認可サーバーのトークンエンドポイントと通信するすべてのWebClientReactive*TokenResponseClientの抽象基本クラス。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。代わりにRestClientClientCredentialsTokenResponseClientを使用してください非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。代わりにRestClientJwtBearerTokenResponseClientを使用してくださいデフォルトのConverterは、AbstractOAuth2AuthorizationGrantRequestを、特定の認可付与に対する OAuth 2.0 アクセストークンリクエストのRequestEntity表現のHttpHeadersに変換するために使用されます。AbstractOAuth2AuthorizationGrantRequestを OAuth 2.0 アクセストークンリクエストのデフォルトのparametersに変換するために使用されるデフォルトのConverter。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。OAuth 2.0 セキュリティの現在のベストプラクティスでは、リソース所有者のパスワード資格情報の付与の使用は許可されていません。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。代わりにRestClientRefreshTokenTokenResponseClientを使用してください非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。代わりにRestClientRefreshTokenTokenResponseClientを使用してくださいJwtアサーションを保持する JWT ベアラーグラントリクエスト。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。代わりにDefaultOAuth2TokenRequestParametersConverterを使用してください認可サーバーのトークンエンドポイントでのクライアント認証に使用される署名付き JSON Web トークン(JWS)を追加することにより、OAuth 2.0 アクセストークンリクエストパラメーターをカスタマイズするConverter。NimbusJwtClientAuthenticationParametersConverter.JwtClientAuthenticationContext<T extends AbstractOAuth2AuthorizationGrantRequest>クライアント認証固有の状態を保持し、JSON Web トークン(JWS)クライアントアサーションをカスタマイズしようとするときにNimbusJwtClientAuthenticationParametersConverterによって使用されるコンテキスト。「交換」のための戦略認可付与資格情報(例:リソース所有者によってClientに付与された認可コード資格情報を保持する OAuth 2.0 認可コード付与リクエスト。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。代わりにDefaultOAuth2TokenRequestParametersConverterを使用してくださいAbstractOAuth2AuthorizationGrantRequest.getClientRegistration()でクライアントの資格情報を保持する OAuth 2.0 クライアント資格情報付与リクエスト。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。代わりにDefaultOAuth2TokenRequestParametersConverterを使用してください非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。OAuth 2.0 セキュリティの現在のベストプラクティスでは、リソース所有者のパスワード資格情報の付与の使用は許可されていません。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。代わりにDefaultOAuth2TokenRequestParametersConverterを使用してくださいclientに付与されたrefresh token資格情報を保持する OAuth 2.0 リフレッシュトークン付与リクエスト。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。代わりにDefaultOAuth2TokenRequestParametersConverterを使用してください「交換」のためのリアクティブ戦略認可付与資格情報(例:認可サーバーのトークンエンドポイントで認可コードをアクセストークンと「交換」するOAuth2AccessTokenResponseClientの実装。認可サーバーのトークンエンドポイントでクライアント資格情報をアクセストークンと「交換」するOAuth2AccessTokenResponseClientの実装。認可サーバーのトークンエンドポイントで JWT をアクセストークンと「交換」するOAuth2AccessTokenResponseClientの実装。認可サーバーのトークンエンドポイントでアクセストークンとリフレッシュトークンを「交換」するOAuth2AccessTokenResponseClientの実装。認可サーバーのトークンエンドポイントでサブジェクトトークン (およびオプションでアクタートークン) をアクセストークンと「交換」するOAuth2AccessTokenResponseClientの実装。subject tokenとオプションのactor tokenを保持するトークン交換許可リクエスト。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。代わりにDefaultOAuth2TokenRequestParametersConverterを使用してください「交換」するReactiveOAuth2AccessTokenResponseClientの実装。認可サーバーのトークンエンドポイントにあるアクセストークン資格情報の認可コード資格情報。「交換」するReactiveOAuth2AccessTokenResponseClientの実装。認可サーバーのトークンエンドポイントにあるアクセストークン資格情報のクライアント資格情報。jwt-bearer許可のためのReactiveOAuth2AccessTokenResponseClientのデフォルトの実装。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。OAuth 2.0 セキュリティの現在のベストプラクティスでは、リソース所有者のパスワード資格情報の付与の使用は許可されていません。refresh_tokenグラント用のReactiveOAuth2AccessTokenResponseClientの実装。token-exchange許可のためのReactiveOAuth2AccessTokenResponseClientのデフォルトの実装。
RestClientAuthorizationCodeTokenResponseClientを使用してください