Constructor and Description |
---|
Builder(java.lang.String accessToken,
java.lang.String tokenType)
Constructor with parameters for the required properties of
TokenInfo . |
Modifier and Type | Method and Description |
---|---|
TokenInfo |
build() |
TokenInfo.Builder |
setExpiresIn(java.lang.Long expiresIn)
The validity lifetime, in seconds, of the token issued by the server.
|
TokenInfo.Builder |
setIssuedTokenType(java.lang.String issuedTokenType)
An identifier which indicates the type of the access token in the
TokenInfo.getAccessToken() property. |
TokenInfo.Builder |
setRefreshToken(java.lang.String refreshToken)
The refresh token, which can be used to obtain new access tokens.
|
TokenInfo.Builder |
setScope(java.lang.String scope)
Scope of the issued access token.
|
public Builder(java.lang.String accessToken, java.lang.String tokenType)
TokenInfo
.public TokenInfo.Builder setExpiresIn(java.lang.Long expiresIn)
null
if not applicable for issued token.expiresIn
- New value for the property.public TokenInfo.Builder setScope(java.lang.String scope)
null
if the scope of the issued security token is identical to the scope
requested by the client.scope
- New value for the property.public TokenInfo.Builder setRefreshToken(java.lang.String refreshToken)
null
if not applicable to the specific request.refreshToken
- New value for the property.public TokenInfo.Builder setIssuedTokenType(java.lang.String issuedTokenType)
TokenInfo.getAccessToken()
property.
null
if not the result of a token-exchange invocation; otherwise,
required.issuedTokenType
- New value for the property.public TokenInfo build()