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.Builderpublic OAuth2AccessTokenResponse.Builder expiresIn(long expiresIn)
expiresIn - the lifetime of the access token, in seconds.OAuth2AccessTokenResponse.Builderpublic OAuth2AccessTokenResponse.Builder scopes(java.util.Set<java.lang.String> scopes)
scopes - the scope(s) associated to the access token.OAuth2AccessTokenResponse.Builderpublic OAuth2AccessTokenResponse.Builder refreshToken(java.lang.String refreshToken)
refreshToken - the refresh token associated to the access token.OAuth2AccessTokenResponse.Builderpublic OAuth2AccessTokenResponse.Builder additionalParameters(java.util.Map<java.lang.String,java.lang.Object> additionalParameters)
additionalParameters - the additional parameters returned in the responseOAuth2AccessTokenResponse.Builderpublic OAuth2AccessTokenResponse build()
OAuth2AccessTokenResponse.OAuth2AccessTokenResponse