クラス OAuth2AuthorizationRequest.Builder

    • メソッドの詳細

      • additionalParameters

        public OAuth2AuthorizationRequest.Builder additionalParameters​(java.util.Map<java.lang.String,​java.lang.Object> additionalParameters)
        リクエストで使用される追加パラメーターを設定します。
        パラメーター:
        additionalParameters - リクエストで使用される追加のパラメーター
        戻り値:
        OAuth2AuthorizationRequest.Builder
      • additionalParameters

        public OAuth2AuthorizationRequest.Builder additionalParameters​(java.util.function.Consumer<java.util.Map<java.lang.String,​java.lang.Object>> additionalParametersConsumer)
        追加のパラメーターへのアクセスを提供する Consumer により、追加、置換、削除が可能になります。
        パラメーター:
        additionalParametersConsumer - 追加パラメーターの Consumer 
        導入:
        5.3
      • parameters

        public OAuth2AuthorizationRequest.Builder parameters​(java.util.function.Consumer<java.util.Map<java.lang.String,​java.lang.Object>> parametersConsumer)
        すべてのパラメーターへのアクセスを提供する Consumer により、追加、置換、削除が可能になります。
        パラメーター:
        parametersConsumer - すべてのパラメーターの Consumer 
        導入:
        5.3
      • attributes

        public OAuth2AuthorizationRequest.Builder attributes​(java.util.Map<java.lang.String,​java.lang.Object> attributes)
        リクエストに関連付けられている属性を設定します。
        パラメーター:
        attributes - リクエストに関連付けられた属性
        戻り値:
        OAuth2AuthorizationRequest.Builder
        導入:
        5.2
      • attributes

        public OAuth2AuthorizationRequest.Builder attributes​(java.util.function.Consumer<java.util.Map<java.lang.String,​java.lang.Object>> attributesConsumer)
        追加、置換、削除を可能にする属性へのアクセスを提供する Consumer
        パラメーター:
        attributesConsumer - 属性の Consumer 
        導入:
        5.3
      • authorizationRequestUri

        public OAuth2AuthorizationRequest.Builder authorizationRequestUri​(java.lang.String authorizationRequestUri)
        OAuth 2.0 認可リクエストの URI ストリング表現を設定します。

        URI 文字列は、application/x-www-form-urlencoded MIME 形式でエンコードする必要があります。

        パラメーター:
        authorizationRequestUri - OAuth 2.0 認可リクエストの URI 文字列表現
        戻り値:
        OAuth2AuthorizationRequest.Builder
        導入:
        5.1
      • authorizationRequestUri

        public OAuth2AuthorizationRequest.Builder authorizationRequestUri​(java.util.function.Function<org.springframework.web.util.UriBuilder,​java.net.URI> authorizationRequestUriFunction)
        提供される Function は、さらなるカスタマイズを可能にする OAuth 2.0 Authorization Request の UriBuilder 表現を提供します。
        パラメーター:
        authorizationRequestUriFunction - OAuth 2.0 Authorization Request の UriBuilder 表現を提供する Function 
        導入:
        5.3