クラス OAuth2ClientCredentialsGrantRequestEntityConverter
- java.lang.Object
-
- org.springframework.security.oauth2.client.endpoint.OAuth2ClientCredentialsGrantRequestEntityConverter
- 実装済みのインターフェース一覧:
org.springframework.core.convert.converter.Converter<OAuth2ClientCredentialsGrantRequest,org.springframework.http.RequestEntity<?>>
public class OAuth2ClientCredentialsGrantRequestEntityConverter extends java.lang.Object提供されたOAuth2ClientCredentialsGrantRequestを、クライアント資格情報付与のための OAuth 2.0 アクセストークンリクエストのRequestEntity表現に変換するAbstractOAuth2AuthorizationGrantRequestEntityConverterの実装。- 導入:
- 5.1
- 関連事項:
AbstractOAuth2AuthorizationGrantRequestEntityConverter,OAuth2ClientCredentialsGrantRequest,RequestEntity
コンストラクター概要
コンストラクター コンストラクター 説明 OAuth2ClientCredentialsGrantRequestEntityConverter()
方法の概要
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 voidaddHeadersConverter(org.springframework.core.convert.converter.Converter<T,org.springframework.http.HttpHeaders> headersConverter)提供されたheadersConverterを、AbstractOAuth2AuthorizationGrantRequestインスタンスを OAuth 2.0 アクセストークンリクエストヘッダーで使用されるHttpHeadersに変換するために使用される現在のConverterに追加 (構成) します。voidaddParametersConverter(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(OAuth2ClientCredentialsGrantRequest clientCredentialsGrantRequest)voidsetHeadersConverter(org.springframework.core.convert.converter.Converter<T,org.springframework.http.HttpHeaders> headersConverter)AbstractOAuth2AuthorizationGrantRequestインスタンスを OAuth 2.0 アクセストークンリクエストヘッダーで使用されるHttpHeadersに変換するために使用されるConverterを設定します。voidsetParametersConverter(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(OAuth2ClientCredentialsGrantRequest clientCredentialsGrantRequest)
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