クラス OAuth2AuthorizeRequest.Builder
- java.lang.Object
-
- org.springframework.security.oauth2.client.OAuth2AuthorizeRequest.Builder
- 含まれているクラス:
- OAuth2AuthorizeRequest
public static final class OAuth2AuthorizeRequest.Builder extends java.lang.ObjectOAuth2AuthorizeRequestのビルダー。
方法の概要
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 OAuth2AuthorizeRequest.Builderattribute(java.lang.String name, java.lang.Object value)リクエストに関連付けられた属性を設定します。OAuth2AuthorizeRequest.Builderattributes(java.util.function.Consumer<java.util.Map<java.lang.String,java.lang.Object>> attributesConsumer)リクエストに関連付けられた属性へのConsumerアクセスを提供します。OAuth2AuthorizeRequestbuild()新しいOAuth2AuthorizeRequestを作成します。OAuth2AuthorizeRequest.Builderprincipal(java.lang.String principalName)認可されたクライアントに関連付けられているPrincipal(の)の名前を設定します。OAuth2AuthorizeRequest.Builderprincipal(Authentication principal)承認されたクライアントに関連付けられたPrincipalを設定します。
メソッドの詳細
principal
public OAuth2AuthorizeRequest.Builder principal(java.lang.String principalName)
認可されたクライアントに関連付けられているPrincipal(の)の名前を設定します。- パラメーター:
principalName- 承認されたクライアントに関連付けられているPrincipal(の)の名前- 戻り値:
OAuth2AuthorizeRequest.Builder- 導入:
- 5.3
principal
public OAuth2AuthorizeRequest.Builder principal(Authentication principal)
承認されたクライアントに関連付けられたPrincipalを設定します。- パラメーター:
principal- 承認されたクライアントに関連付けられたPrincipal(予定)- 戻り値:
OAuth2AuthorizeRequest.Builder
attributes
public OAuth2AuthorizeRequest.Builder attributes(java.util.function.Consumer<java.util.Map<java.lang.String,java.lang.Object>> attributesConsumer)
リクエストに関連付けられた属性へのConsumerアクセスを提供します。- パラメーター:
attributesConsumer- リクエストに関連付けられた属性のConsumer- 戻り値:
OAuth2AuthorizeRequest.Builder
attribute
public OAuth2AuthorizeRequest.Builder attribute(java.lang.String name, java.lang.Object value)
リクエストに関連付けられた属性を設定します。- パラメーター:
name- 属性の名前value- 属性の値- 戻り値:
OAuth2AuthorizeRequest.Builder
build
public OAuth2AuthorizeRequest build()
新しいOAuth2AuthorizeRequestを作成します。