クラス OAuth2AuthorizationRequest.Builder
java.lang.ObjectSE
org.springframework.security.oauth2.core.endpoint.OAuth2AuthorizationRequest.Builder
- 含まれているクラス:
- OAuth2AuthorizationRequest
OAuth2AuthorizationRequest
のビルダー。メソッドのサマリー
修飾子と型メソッド説明additionalParameters
(ConsumerSE<MapSE<StringSE, ObjectSE>> additionalParametersConsumer) 追加のパラメーターへのアクセスを提供するConsumer
により、追加、置換、削除が可能になります。additionalParameters
(MapSE<StringSE, ObjectSE> additionalParameters) リクエストで使用される追加パラメーターを設定します。attributes
(ConsumerSE<MapSE<StringSE, ObjectSE>> attributesConsumer) 追加、置換、削除を可能にする属性へのアクセスを提供するConsumer
。attributes
(MapSE<StringSE, ObjectSE> attributes) リクエストに関連付けられている属性を設定します。authorizationRequestUri
(StringSE authorizationRequestUri) OAuth 2.0 認可リクエストのURI
ストリング表現を設定します。authorizationRequestUri
(FunctionSE<org.springframework.web.util.UriBuilder, URISE> authorizationRequestUriFunction) 提供されるFunction
は、さらなるカスタマイズを可能にする OAuth 2.0 Authorization Request のUriBuilder
表現を提供します。authorizationUri
(StringSE authorizationUri) 認可エンドポイントの URI を設定します。build()
新しいOAuth2AuthorizationRequest
を作成します。クライアント識別子を設定します。parameters
(ConsumerSE<MapSE<StringSE, ObjectSE>> parametersConsumer) すべてのパラメーターへのアクセスを提供するConsumer
により、追加、置換、削除が可能になります。redirectUri
(StringSE redirectUri) リダイレクトエンドポイントの URI を設定します。スコープを設定します。スコープを設定します。状態を設定します。
メソッドの詳細
authorizationUri
認可エンドポイントの URI を設定します。- パラメーター:
authorizationUri
- 認可エンドポイントの URI- 戻り値:
OAuth2AuthorizationRequest.Builder
clientId
クライアント識別子を設定します。- パラメーター:
clientId
- クライアント識別子- 戻り値:
OAuth2AuthorizationRequest.Builder
redirectUri
リダイレクトエンドポイントの URI を設定します。- パラメーター:
redirectUri
- リダイレクトエンドポイントの URI- 戻り値:
OAuth2AuthorizationRequest.Builder
scope
スコープを設定します。- パラメーター:
scope
- 範囲- 戻り値:
OAuth2AuthorizationRequest.Builder
scopes
スコープを設定します。- パラメーター:
scopes
- 範囲- 戻り値:
OAuth2AuthorizationRequest.Builder
state
状態を設定します。- パラメーター:
state
- 状態- 戻り値:
OAuth2AuthorizationRequest.Builder
additionalParameters
public OAuth2AuthorizationRequest.Builder additionalParameters(MapSE<StringSE, ObjectSE> additionalParameters) リクエストで使用される追加パラメーターを設定します。- パラメーター:
additionalParameters
- リクエストで使用される追加のパラメーター- 戻り値:
OAuth2AuthorizationRequest.Builder
additionalParameters
public OAuth2AuthorizationRequest.Builder additionalParameters(ConsumerSE<MapSE<StringSE, ObjectSE>> additionalParametersConsumer) 追加のパラメーターへのアクセスを提供するConsumer
により、追加、置換、削除が可能になります。- パラメーター:
additionalParametersConsumer
- 追加パラメーターのConsumer
- 導入:
- 5.3
parameters
public OAuth2AuthorizationRequest.Builder parameters(ConsumerSE<MapSE<StringSE, ObjectSE>> parametersConsumer) すべてのパラメーターへのアクセスを提供するConsumer
により、追加、置換、削除が可能になります。- パラメーター:
parametersConsumer
- すべてのパラメーターのConsumer
- 導入:
- 5.3
attributes
リクエストに関連付けられている属性を設定します。- パラメーター:
attributes
- リクエストに関連付けられた属性- 戻り値:
OAuth2AuthorizationRequest.Builder
- 導入:
- 5.2
attributes
public OAuth2AuthorizationRequest.Builder attributes(ConsumerSE<MapSE<StringSE, ObjectSE>> attributesConsumer) 追加、置換、削除を可能にする属性へのアクセスを提供するConsumer
。- パラメーター:
attributesConsumer
- 属性のConsumer
- 導入:
- 5.3
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(FunctionSE<org.springframework.web.util.UriBuilder, URISE> authorizationRequestUriFunction) 提供されるFunction
は、さらなるカスタマイズを可能にする OAuth 2.0 Authorization Request のUriBuilder
表現を提供します。- パラメーター:
authorizationRequestUriFunction
- OAuth 2.0 Authorization Request のUriBuilder
表現を提供するFunction
- 導入:
- 5.3
build
新しいOAuth2AuthorizationRequest
を作成します。