クラス OAuth2AuthorizeRequest
java.lang.ObjectSE
org.springframework.security.oauth2.client.OAuth2AuthorizeRequest
OAuth2AuthorizedClientManager
が、提供された clientRegistrationId
によって識別された client
を authorize
(または再認可)するために使用するリクエストを表します。- 導入:
- 5.2
- 関連事項:
ネストされたクラスの要約
ネストされたクラスメソッドのサマリー
修飾子と型メソッド説明<T> T
getAttribute
(StringSE name) リクエストに関連付けられた属性の値を返します。使用できない場合はnull
を返します。リクエストに関連付けられた属性を返します。authorized client
またはnull
が提供されなかった場合は、それを返します。client registration
の識別子を返します。認可されたクライアントに関連付けられた(ある)Principal
を返します。withAuthorizedClient
(OAuth2AuthorizedClient authorizedClient) authorized client
で初期化された新しいOAuth2AuthorizeRequest.Builder
を返します。withClientRegistrationId
(StringSE clientRegistrationId) client registration
の識別子で初期化された新しいOAuth2AuthorizeRequest.Builder
を返します。
メソッドの詳細
getClientRegistrationId
client registration
の識別子を返します。- 戻り値:
- クライアント登録の識別子
getAuthorizedClient
authorized client
またはnull
が提供されなかった場合は、それを返します。- 戻り値:
OAuth2AuthorizedClient
またはnull
(提供されていない場合)
getPrincipal
認可されたクライアントに関連付けられた(ある)Principal
を返します。- 戻り値:
- 認可されたクライアントに関連付けられている(される)
Principal
getAttributes
リクエストに関連付けられた属性を返します。- 戻り値:
- リクエストに関連付けられた属性の
Map
getAttribute
リクエストに関連付けられた属性の値を返します。使用できない場合はnull
を返します。- 型パラメーター:
T
- 属性の型- パラメーター:
name
- 属性の名前- 戻り値:
- リクエストに関連付けられた属性の値
withClientRegistrationId
public static OAuth2AuthorizeRequest.Builder withClientRegistrationId(StringSE clientRegistrationId) client registration
の識別子で初期化された新しいOAuth2AuthorizeRequest.Builder
を返します。- パラメーター:
clientRegistrationId
-client registration
の識別子- 戻り値:
OAuth2AuthorizeRequest.Builder
withAuthorizedClient
public static OAuth2AuthorizeRequest.Builder withAuthorizedClient(OAuth2AuthorizedClient authorizedClient) authorized client
で初期化された新しいOAuth2AuthorizeRequest.Builder
を返します。- パラメーター:
authorizedClient
-authorized client
- 戻り値:
OAuth2AuthorizeRequest.Builder