クラス DefaultOAuth2TokenRequestHeadersConverter<T extends AbstractOAuth2AuthorizationGrantRequest >
java.lang.ObjectSE
org.springframework.security.oauth2.client.endpoint.DefaultOAuth2TokenRequestHeadersConverter<T>
- 実装されたすべてのインターフェース:
org.springframework.core.convert.converter.Converter<T,
org.springframework.http.HttpHeaders>
public final class DefaultOAuth2TokenRequestHeadersConverter<T extends AbstractOAuth2AuthorizationGrantRequest>
extends ObjectSE
implements org.springframework.core.convert.converter.Converter<T,org.springframework.http.HttpHeaders>
デフォルトの
Converter
は、AbstractOAuth2AuthorizationGrantRequest
を、特定の認可付与に対する OAuth 2.0 アクセストークンリクエストの RequestEntity
表現の HttpHeaders
に変換するために使用されます。- 導入:
- 6.3
- 関連事項:
AbstractOAuth2AuthorizationGrantRequestEntityConverter
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明org.springframework.http.HttpHeaders
トークンリクエストのデフォルトヘッダーを入力します。void
setEncodeClientCredentials
(boolean encodeClientCredentials) Authorization
ヘッダーのクライアント資格情報が、RFC 6749 に従ってapplication/x-www-form-urlencoded
エンコードアルゴリズムを使用してエンコードされるかどうかを設定します。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.core.convert.converter.Converter から継承されたメソッド
andThen
コンストラクターの詳細
DefaultOAuth2TokenRequestHeadersConverter
public DefaultOAuth2TokenRequestHeadersConverter()
メソッドの詳細
convert
トークンリクエストのデフォルトヘッダーを入力します。- 次で指定:
- インターフェース
org.springframework.core.convert.converter.Converter<T extends AbstractOAuth2AuthorizationGrantRequest,
のorg.springframework.http.HttpHeaders> convert
- パラメーター:
grantRequest
- 認可認可リクエスト- 戻り値:
- トークンリクエストに入力されたヘッダー
setEncodeClientCredentials
public void setEncodeClientCredentials(boolean encodeClientCredentials) Authorization
ヘッダーのクライアント資格情報が、RFC 6749 に従ってapplication/x-www-form-urlencoded
エンコードアルゴリズムを使用してエンコードされるかどうかを設定します。デフォルトはtrue
です。- パラメーター:
encodeClientCredentials
- クライアントの資格情報がエンコードされるかどうか- 関連事項: