クラス OAuth2AuthorizationRequestCustomizers
- java.lang.Object
-
- org.springframework.security.oauth2.client.web.OAuth2AuthorizationRequestCustomizers
public final class OAuth2AuthorizationRequestCustomizers extends java.lang.Object
OAuth2AuthorizationRequest.Builder
を介してOAuth 2.0 Authorization Request
をカスタマイズするカスタマイザーのファクトリ。
メソッドのサマリー
すべてのメソッド 静的メソッド 具象メソッド 修飾子と型 メソッド 説明 static java.util.function.Consumer<OAuth2AuthorizationRequest.Builder>
withPkce()
code_challenge
および通常はcode_challenge_method
パラメーターを OAuth 2.0 認可リクエストに追加するOAuth2AuthorizationRequest.Builder
が提供されるConsumer
を返します。
メソッドの詳細
withPkce
public static java.util.function.Consumer<OAuth2AuthorizationRequest.Builder> withPkce()
code_challenge
および通常はcode_challenge_method
パラメーターを OAuth 2.0 認可リクエストに追加するOAuth2AuthorizationRequest.Builder
が提供されるConsumer
を返します。code_verifier
は、キーcode_verifier
でOAuth2AuthorizationRequest.getAttribute(String)
に保存され、後で OAuth 2.0 アクセストークンリクエストで使用されます。- 戻り値:
- 提供される
Consumer
PKCE パラメーターを追加するOAuth2AuthorizationRequest.Builder
- 関連事項:
- 1.1. プロトコルフロー , 4.1. クライアントがコードベリファイアを作成する , 4.2. クライアントがコードチャレンジを作成