public class OAuth2AuthorizedClient
extends java.lang.Object
implements java.io.Serializableクライアントは「認可済み」とみなされます。エンドユーザー(リソース所有者)がクライアントに保護されたリソースにアクセスする認可を与えたとき。
このクラスは、Client を、Resource Owner によって認可 / 認可された Access Token に関連付けます。
ClientRegistration, OAuth2AccessToken, OAuth2RefreshToken, 連載形式 | コンストラクターと説明 |
|---|
OAuth2AuthorizedClient(ClientRegistration clientRegistration, java.lang.String principalName, OAuth2AccessToken accessToken) 指定されたパラメーターを使用して OAuth2AuthorizedClient を構築します。 |
OAuth2AuthorizedClient(ClientRegistration clientRegistration, java.lang.String principalName, OAuth2AccessToken accessToken, OAuth2RefreshToken refreshToken) 指定されたパラメーターを使用して OAuth2AuthorizedClient を構築します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
OAuth2AccessToken | getAccessToken() 付与された access token 資格情報を返します。 |
ClientRegistration | getClientRegistration() 認可されたクライアントの registration を返します。 |
java.lang.String | getPrincipalName() エンドユーザーの Principal 名を返します。 |
OAuth2RefreshToken | getRefreshToken() 付与された refresh token 資格情報を返します。 |
public OAuth2AuthorizedClient(ClientRegistration clientRegistration, java.lang.String principalName, OAuth2AccessToken accessToken)
OAuth2AuthorizedClient を構築します。clientRegistration - 認可されたクライアントの登録 principalName - エンドユーザー Principal の名前 (リソース所有者)accessToken - 付与されたアクセストークン資格情報 public OAuth2AuthorizedClient(ClientRegistration clientRegistration, java.lang.String principalName, OAuth2AccessToken accessToken, @Nullable OAuth2RefreshToken refreshToken)
OAuth2AuthorizedClient を構築します。clientRegistration - 認可されたクライアントの登録 principalName - エンドユーザー Principal の名前 (リソース所有者)accessToken - 付与されたアクセストークン資格情報 refreshToken - 付与されたリフレッシュトークン資格情報 public ClientRegistration getClientRegistration()
registration を返します。public java.lang.String getPrincipalName()
Principal 名を返します。Principal 名 public OAuth2AccessToken getAccessToken()
access token 資格情報を返します。@Nullable public OAuth2RefreshToken getRefreshToken()
refresh token 資格情報を返します。OAuth2RefreshToken