public static final class TokenExchangeTypes.Info.Builder
extends java.lang.Object
TokenExchangeTypes.Info
.Constructor and Description |
---|
Builder(java.lang.String accessToken,
java.lang.String issuedTokenType,
java.lang.String tokenType)
Constructor with parameters for the required properties of
TokenExchangeTypes.Info . |
Modifier and Type | Method and Description |
---|---|
TokenExchangeTypes.Info |
build() |
TokenExchangeTypes.Info.Builder |
setExpiresIn(java.lang.Long expiresIn)
The validity lifetime, in seconds, of the token issued by the server.
|
TokenExchangeTypes.Info.Builder |
setRefreshToken(java.lang.String refreshToken)
A refresh token can be issued in cases where the client of the token exchange
needs the ability to access a resource even when the original credential is no
longer valid.
|
TokenExchangeTypes.Info.Builder |
setScope(java.lang.String scope)
Scope of the issued security token.
|
public Builder(java.lang.String accessToken, java.lang.String issuedTokenType, java.lang.String tokenType)
TokenExchangeTypes.Info
.public TokenExchangeTypes.Info.Builder setExpiresIn(java.lang.Long expiresIn)
expiresIn
- New value for the property.public TokenExchangeTypes.Info.Builder setScope(java.lang.String scope)
scope
- New value for the property.public TokenExchangeTypes.Info.Builder setRefreshToken(java.lang.String refreshToken)
refreshToken
- New value for the property.public TokenExchangeTypes.Info build()