public class IamToken extends AbstractToken implements ObjectModel, TokenServerResponse
| Constructor and Description |
|---|
IamToken() |
IamToken(java.lang.Throwable t) |
IamToken(VpcTokenResponse vpcResponse)
Converts a VpcTokenResponse instance to an IamToken instance.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAccessToken() |
java.lang.Long |
getExpiration() |
java.lang.Long |
getExpiresIn() |
java.lang.String |
getRefreshToken() |
java.lang.String |
getTokenType() |
boolean |
isTokenValid()
Check if the currently stored access token is valid.
|
boolean |
needsRefresh()
Returns true iff currently stored access token should be refreshed.
|
getException, setExceptionequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitequals, hashCode, toStringpublic IamToken()
public IamToken(java.lang.Throwable t)
public IamToken(VpcTokenResponse vpcResponse)
vpcResponse - the VpcTokenResponse instance to be converted.public java.lang.String getAccessToken()
getAccessToken in class AbstractTokenpublic java.lang.String getRefreshToken()
public java.lang.String getTokenType()
public java.lang.Long getExpiresIn()
public java.lang.Long getExpiration()
public boolean needsRefresh()
needsRefresh in class AbstractTokenpublic boolean isTokenValid()
isTokenValid in class AbstractTokenCopyright © 2022 IBM Cloud Developer Experience. All rights reserved.