public static class OAuth2AccessTokenResponse.Builder
extends java.lang.Object
OAuth2AccessTokenResponse
.Modifier and Type | Method and Description |
---|---|
OAuth2AccessTokenResponse.Builder |
additionalParameters(java.util.Map<java.lang.String,java.lang.Object> additionalParameters)
Sets the additional parameters returned in the response.
|
OAuth2AccessTokenResponse |
build()
Builds a new
OAuth2AccessTokenResponse . |
OAuth2AccessTokenResponse.Builder |
expiresIn(long expiresIn)
Sets the lifetime (in seconds) of the access token.
|
OAuth2AccessTokenResponse.Builder |
refreshToken(java.lang.String refreshToken)
Sets the refresh token associated to the access token.
|
OAuth2AccessTokenResponse.Builder |
scopes(java.util.Set<java.lang.String> scopes)
Sets the scope(s) associated to the access token.
|
OAuth2AccessTokenResponse.Builder |
tokenType(OAuth2AccessToken.TokenType tokenType)
Sets the
token type . |
public OAuth2AccessTokenResponse.Builder tokenType(OAuth2AccessToken.TokenType tokenType)
token type
.tokenType
- the type of token issuedOAuth2AccessTokenResponse.Builder
public OAuth2AccessTokenResponse.Builder expiresIn(long expiresIn)
expiresIn
- the lifetime of the access token, in seconds.OAuth2AccessTokenResponse.Builder
public OAuth2AccessTokenResponse.Builder scopes(java.util.Set<java.lang.String> scopes)
scopes
- the scope(s) associated to the access token.OAuth2AccessTokenResponse.Builder
public OAuth2AccessTokenResponse.Builder refreshToken(java.lang.String refreshToken)
refreshToken
- the refresh token associated to the access token.OAuth2AccessTokenResponse.Builder
public OAuth2AccessTokenResponse.Builder additionalParameters(java.util.Map<java.lang.String,java.lang.Object> additionalParameters)
additionalParameters
- the additional parameters returned in the responseOAuth2AccessTokenResponse.Builder
public OAuth2AccessTokenResponse build()
OAuth2AccessTokenResponse
.OAuth2AccessTokenResponse