クラス OAuth2PasswordGrantRequestEntityConverter
- java.lang.Object
-
- org.springframework.security.oauth2.client.endpoint.OAuth2PasswordGrantRequestEntityConverter
- 実装されたすべてのインターフェース:
org.springframework.core.convert.converter.Converter<OAuth2PasswordGrantRequest,org.springframework.http.RequestEntity<?>>
public class OAuth2PasswordGrantRequestEntityConverter extends java.lang.Object
提供されたOAuth2PasswordGrantRequest
を、リソース所有者のパスワード資格情報付与のための OAuth 2.0 アクセストークンリクエストのRequestEntity
表現に変換するAbstractOAuth2AuthorizationGrantRequestEntityConverter
の実装。- 導入:
- 5.2
- 関連事項:
AbstractOAuth2AuthorizationGrantRequestEntityConverter
,OAuth2PasswordGrantRequest
,RequestEntity
コンストラクターのサマリー
コンストラクター コンストラクター 説明 OAuth2PasswordGrantRequestEntityConverter()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 void
addHeadersConverter(org.springframework.core.convert.converter.Converter<T,org.springframework.http.HttpHeaders> headersConverter)
提供されたheadersConverter
を、AbstractOAuth2AuthorizationGrantRequest
インスタンスを OAuth 2.0 アクセストークンリクエストヘッダーで使用されるHttpHeaders
に変換するために使用される現在のConverter
に追加 (構成) します。void
addParametersConverter(org.springframework.core.convert.converter.Converter<T,org.springframework.util.MultiValueMap<java.lang.String,java.lang.String>> parametersConverter)
提供されたparametersConverter
を、AbstractOAuth2AuthorizationGrantRequest
インスタンスを OAuth 2.0 アクセストークンリクエストボディで使用されるパラメーターのMultiValueMap
に変換するために使用される現在のConverter
に追加 (構成) します。org.springframework.http.RequestEntity<?>
convert(T authorizationGrantRequest)
protected org.springframework.util.MultiValueMap<java.lang.String,java.lang.String>
createParameters(OAuth2PasswordGrantRequest passwordGrantRequest)
void
setHeadersConverter(org.springframework.core.convert.converter.Converter<T,org.springframework.http.HttpHeaders> headersConverter)
AbstractOAuth2AuthorizationGrantRequest
インスタンスを OAuth 2.0 アクセストークンリクエストヘッダーで使用されるHttpHeaders
に変換するために使用されるConverter
を設定します。void
setParametersConverter(org.springframework.core.convert.converter.Converter<T,org.springframework.util.MultiValueMap<java.lang.String,java.lang.String>> parametersConverter)
AbstractOAuth2AuthorizationGrantRequest
インスタンスを OAuth 2.0 アクセストークンリクエストボディで使用されるパラメーターのMultiValueMap
に変換するために使用されるConverter
を設定します。
メソッドの詳細
createParameters
protected org.springframework.util.MultiValueMap<java.lang.String,java.lang.String> createParameters(OAuth2PasswordGrantRequest passwordGrantRequest)
convert
public org.springframework.http.RequestEntity<?> convert(T authorizationGrantRequest)
- 次で指定:
- インターフェース
org.springframework.core.convert.converter.Converter<T extends AbstractOAuth2AuthorizationGrantRequest,org.springframework.http.RequestEntity<?>>
のconvert
setHeadersConverter
public final void setHeadersConverter(org.springframework.core.convert.converter.Converter<T,org.springframework.http.HttpHeaders> headersConverter)
AbstractOAuth2AuthorizationGrantRequest
インスタンスを OAuth 2.0 アクセストークンリクエストヘッダーで使用されるHttpHeaders
に変換するために使用されるConverter
を設定します。- パラメーター:
headersConverter
-OAuth2AuthorizationCodeGrantRequest
からHttpHeaders
への変換に使用されるConverter
addHeadersConverter
public final void addHeadersConverter(org.springframework.core.convert.converter.Converter<T,org.springframework.http.HttpHeaders> headersConverter)
提供されたheadersConverter
を、AbstractOAuth2AuthorizationGrantRequest
インスタンスを OAuth 2.0 アクセストークンリクエストヘッダーで使用されるHttpHeaders
に変換するために使用される現在のConverter
に追加 (構成) します。- パラメーター:
headersConverter
-OAuth2AuthorizationCodeGrantRequest
をHttpHeaders
に変換するために使用される現在のConverter
に追加 (構成) するConverter
setParametersConverter
public final void setParametersConverter(org.springframework.core.convert.converter.Converter<T,org.springframework.util.MultiValueMap<java.lang.String,java.lang.String>> parametersConverter)
AbstractOAuth2AuthorizationGrantRequest
インスタンスを OAuth 2.0 アクセストークンリクエストボディで使用されるパラメーターのMultiValueMap
に変換するために使用されるConverter
を設定します。- パラメーター:
parametersConverter
- パラメーターのOAuth2AuthorizationCodeGrantRequest
をMultiValueMap
に変換するために使用されるConverter
addParametersConverter
public final void addParametersConverter(org.springframework.core.convert.converter.Converter<T,org.springframework.util.MultiValueMap<java.lang.String,java.lang.String>> parametersConverter)
提供されたparametersConverter
を、AbstractOAuth2AuthorizationGrantRequest
インスタンスを OAuth 2.0 アクセストークンリクエストボディで使用されるパラメーターのMultiValueMap
に変換するために使用される現在のConverter
に追加 (構成) します。- パラメーター:
parametersConverter
- パラメーターのOAuth2AuthorizationCodeGrantRequest
をMultiValueMap
に変換するために使用される現在のConverter
に追加 (構成) するConverter