クラス OAuth2AuthorizeRequest
java.lang.ObjectSE
org.springframework.security.oauth2.client.OAuth2AuthorizeRequest
OAuth2AuthorizedClientManager が、提供された clientRegistrationId によって識別された client を authorize(または再認可)するために使用するリクエストを表します。- 導入:
- 5.2
- 関連事項:
ネストされたクラスの要約
ネストされたクラス方法の概要
修飾子と型メソッド説明<T> TgetAttribute(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