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, setException
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
equals, hashCode, toString
public 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 AbstractToken
public 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 AbstractToken
public boolean isTokenValid()
isTokenValid
in class AbstractToken
Copyright © 2022 IBM Cloud Developer Experience. All rights reserved.