public class AccessToken extends Token implements java.io.Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
AccessToken.AccessTokenBuilder |
static class |
AccessToken.Scope
Authorization Scope
|
| Constructor and Description |
|---|
AccessToken(java.lang.String value,
long expiresIn,
java.util.Date expiration,
java.lang.String refreshToken,
java.lang.String idToken,
java.lang.String tokenType,
AccessToken.Scope scope,
SSOToken sessionToken) |
| Modifier and Type | Method and Description |
|---|---|
static AccessToken.AccessTokenBuilder |
builder() |
static AccessToken |
fromJson(java.lang.String str) |
java.util.Date |
getExpiration() |
long |
getExpiresIn() |
java.lang.String |
getIdToken() |
java.lang.String |
getRefreshToken() |
AccessToken.Scope |
getScope() |
SSOToken |
getSessionToken() |
java.lang.String |
getTokenType() |
boolean |
isExpired()
Convenience method for checking expiration
|
boolean |
isExpired(long threshold)
Convenience method for checking expiration
|
boolean |
isPersisted() |
void |
setPersisted(boolean persisted) |
java.lang.String |
toJson() |
public AccessToken(java.lang.String value,
long expiresIn,
java.util.Date expiration,
java.lang.String refreshToken,
java.lang.String idToken,
java.lang.String tokenType,
AccessToken.Scope scope,
SSOToken sessionToken)
public boolean isExpired()
public boolean isExpired(long threshold)
threshold - Threshold in Secondspublic java.lang.String toJson()
public static AccessToken fromJson(java.lang.String str)
public static AccessToken.AccessTokenBuilder builder()
public long getExpiresIn()
public java.lang.String getRefreshToken()
public java.lang.String getIdToken()
public java.lang.String getTokenType()
public AccessToken.Scope getScope()
public java.util.Date getExpiration()
public SSOToken getSessionToken()
public boolean isPersisted()
public void setPersisted(boolean persisted)