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