インターフェース OAuth2AccessTokenResponseClient<T extends AbstractOAuth2AuthorizationGrantRequest>
- すべての既知の実装クラス:
DefaultAuthorizationCodeTokenResponseClient、DefaultClientCredentialsTokenResponseClient、DefaultJwtBearerTokenResponseClient、DefaultPasswordTokenResponseClient、DefaultRefreshTokenTokenResponseClient、NimbusAuthorizationCodeTokenResponseClient
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
@FunctionalInterface public interface OAuth2AccessTokenResponseClient<T extends AbstractOAuth2AuthorizationGrantRequest>「交換」のための戦略認証サーバーのトークンエンドポイントでのアクセストークン認証情報の認証付与認証情報(認証コードなど)。
方法の概要
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 OAuth2AccessTokenResponsegetTokenResponse(T authorizationGrantRequest)認可サーバーのトークンエンドポイントでアクセストークン資格情報の認可付与リクエストで提供された認可付与資格情報を交換します。
メソッドの詳細
getTokenResponse
OAuth2AccessTokenResponse getTokenResponse(T authorizationGrantRequest)
認可サーバーのトークンエンドポイントでアクセストークン資格情報の認可付与リクエストで提供された認可付与資格情報を交換します。- パラメーター:
authorizationGrantRequest- 認可付与資格証明を含む認可付与リクエスト- 戻り値:
access token資格情報を含むOAuth2AccessTokenResponse- 例外:
OAuth2AuthorizationException- アクセストークンクレデンシャルの交換を試行中にエラーが発生した場合