クラス OAuth2AuthorizationCodeGrantRequestEntityConverter

  • 実装されたすべてのインターフェース:
    org.springframework.core.convert.converter.Converter<OAuth2AuthorizationCodeGrantRequest,​org.springframework.http.RequestEntity<?>>

    public class OAuth2AuthorizationCodeGrantRequestEntityConverter
    extends java.lang.Object
    提供された OAuth2AuthorizationCodeGrantRequest を認証コード付与のための OAuth 2.0 アクセストークンリクエストの RequestEntity 表現に変換する AbstractOAuth2AuthorizationGrantRequestEntityConverter の実装。
    導入:
    5.1
    関連事項:
    AbstractOAuth2AuthorizationGrantRequestEntityConverter, OAuth2AuthorizationCodeGrantRequestRequestEntity
    • メソッドのサマリー

      すべてのメソッド   インスタンスメソッド   具象メソッド  
      修飾子と型 メソッド 説明
      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​(OAuth2AuthorizationCodeGrantRequest authorizationCodeGrantRequest)
      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 を設定します。
      • クラス java.lang.Object から継承されたメソッド

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • インターフェース org.springframework.core.convert.converter.Converter から継承されたメソッド

        andThen
    • コンストラクターの詳細

      • OAuth2AuthorizationCodeGrantRequestEntityConverter

        public OAuth2AuthorizationCodeGrantRequestEntityConverter()
    • メソッドの詳細

      • createParameters

        protected org.springframework.util.MultiValueMap<java.lang.String,​java.lang.String> createParameters​(OAuth2AuthorizationCodeGrantRequest authorizationCodeGrantRequest)
      • 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