クラス OAuth2AccessTokenResponse.Builder
- java.lang.Object
-
- org.springframework.security.oauth2.core.endpoint.OAuth2AccessTokenResponse.Builder
- 含まれているクラス:
- OAuth2AccessTokenResponse
public static final class OAuth2AccessTokenResponse.Builder extends java.lang.Object
OAuth2AccessTokenResponse
のビルダー。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 OAuth2AccessTokenResponse.Builder
additionalParameters(java.util.Map<java.lang.String,java.lang.Object> additionalParameters)
レスポンスで返される追加のパラメーターを設定します。OAuth2AccessTokenResponse
build()
新しいOAuth2AccessTokenResponse
を作成します。OAuth2AccessTokenResponse.Builder
expiresIn(long expiresIn)
アクセストークンの有効期間(秒単位)を設定します。OAuth2AccessTokenResponse.Builder
refreshToken(java.lang.String refreshToken)
アクセストークンに関連付けられたリフレッシュトークンを設定します。OAuth2AccessTokenResponse.Builder
scopes(java.util.Set<java.lang.String> scopes)
アクセストークンに関連付けられたスコープを設定します。OAuth2AccessTokenResponse.Builder
tokenType(OAuth2AccessToken.TokenType tokenType)
token type
を設定します。
メソッドの詳細
tokenType
public OAuth2AccessTokenResponse.Builder tokenType(OAuth2AccessToken.TokenType tokenType)
token type
を設定します。- パラメーター:
tokenType
- 発行されたトークンの型- 戻り値:
OAuth2AccessTokenResponse.Builder
expiresIn
public OAuth2AccessTokenResponse.Builder expiresIn(long expiresIn)
アクセストークンの有効期間(秒単位)を設定します。- パラメーター:
expiresIn
- アクセストークンの有効期間(秒単位)。- 戻り値:
OAuth2AccessTokenResponse.Builder
scopes
public OAuth2AccessTokenResponse.Builder scopes(java.util.Set<java.lang.String> scopes)
アクセストークンに関連付けられたスコープを設定します。- パラメーター:
scopes
- アクセストークンに関連付けられているスコープ。- 戻り値:
OAuth2AccessTokenResponse.Builder
refreshToken
public OAuth2AccessTokenResponse.Builder refreshToken(java.lang.String refreshToken)
アクセストークンに関連付けられたリフレッシュトークンを設定します。- パラメーター:
refreshToken
- アクセストークンに関連付けられたリフレッシュトークン。- 戻り値:
OAuth2AccessTokenResponse.Builder
additionalParameters
public OAuth2AccessTokenResponse.Builder additionalParameters(java.util.Map<java.lang.String,java.lang.Object> additionalParameters)
レスポンスで返される追加のパラメーターを設定します。- パラメーター:
additionalParameters
- レスポンスで返される追加のパラメーター- 戻り値:
OAuth2AccessTokenResponse.Builder
build
public OAuth2AccessTokenResponse build()
新しいOAuth2AccessTokenResponse
を作成します。