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