クラス DefaultJwtBearerTokenResponseClient
- java.lang.Object
-
- org.springframework.security.oauth2.client.endpoint.DefaultJwtBearerTokenResponseClient
- 実装されているすべてのインターフェース:
OAuth2AccessTokenResponseClient<JwtBearerGrantRequest>
public final class DefaultJwtBearerTokenResponseClient extends java.lang.Object implements OAuth2AccessTokenResponseClient<JwtBearerGrantRequest>
jwt-bearer認可のOAuth2AccessTokenResponseClientのデフォルト実装。この実装は、認可サーバーのトークンエンドポイントでアクセストークン資格情報をリクエストするときにRestOperationsを使用します。
コンストラクターの概要
コンストラクター コンストラクター 説明 DefaultJwtBearerTokenResponseClient()
方法の概要
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 OAuth2AccessTokenResponsegetTokenResponse(JwtBearerGrantRequest jwtBearerGrantRequest)認可サーバーのトークンエンドポイントでアクセストークン資格情報の認可付与リクエストで提供された認可付与資格情報を交換します。voidsetRequestEntityConverter(org.springframework.core.convert.converter.Converter<JwtBearerGrantRequest,org.springframework.http.RequestEntity<?>> requestEntityConverter)voidsetRestOperations(org.springframework.web.client.RestOperations restOperations)OAuth 2.0 アクセストークンレスポンスをリクエストするときに使用されるRestOperationsを設定します。
メソッドの詳細
getTokenResponse
public OAuth2AccessTokenResponse getTokenResponse(JwtBearerGrantRequest jwtBearerGrantRequest)
インターフェースからコピーされた説明:OAuth2AccessTokenResponseClient認可サーバーのトークンエンドポイントでアクセストークン資格情報の認可付与リクエストで提供された認可付与資格情報を交換します。- 次で指定:
- インターフェース
OAuth2AccessTokenResponseClient<JwtBearerGrantRequest>のgetTokenResponse - パラメーター:
jwtBearerGrantRequest- 認可付与資格証明を含む認可付与リクエスト- 戻り値:
access token資格情報を含むOAuth2AccessTokenResponse
setRequestEntityConverter
public void setRequestEntityConverter(org.springframework.core.convert.converter.Converter<JwtBearerGrantRequest,org.springframework.http.RequestEntity<?>> requestEntityConverter)
- パラメーター:
requestEntityConverter- アクセストークンリクエストのRequestEntity表現への変換に使用されるConverter
setRestOperations
public void setRestOperations(org.springframework.web.client.RestOperations restOperations)
OAuth 2.0 アクセストークンレスポンスをリクエストするときに使用されるRestOperationsを設定します。注意 : 少なくとも、提供されている
restOperationsは、以下で構成する必要があります。HttpMessageConverterの -FormHttpMessageConverterおよびOAuth2AccessTokenResponseHttpMessageConverterResponseErrorHandler-OAuth2ErrorResponseErrorHandler
- パラメーター:
restOperations- アクセストークンレスポンスをリクエストするときに使用されるRestOperations