public class ClientTokenEntity extends Object implements ClientToken, ClientTokenMetadata
| Modifier and Type | Class and Description |
|---|---|
static class |
ClientTokenEntity.Builder |
ClientTokenMetadata.ClientTokenStatus| Modifier and Type | Field and Description |
|---|---|
static Instant |
MAX_TIMESTAMP |
| Modifier and Type | Method and Description |
|---|---|
static ClientTokenEntity.Builder |
builder() |
static ClientTokenEntity.Builder |
builder(ClientToken data) |
static ClientTokenEntity.Builder |
builder(ClientTokenEntity data) |
static ClientTokenEntity.Builder |
builder(ClientTokenMetadata data) |
boolean |
equals(Object o) |
String |
getAccessToken() |
Instant |
getAccessTokenExpiration() |
String |
getConfigId() |
String |
getId() |
Instant |
getLastRefreshed()
When was this token last refreshed.
|
Instant |
getLastStatusUpdated()
When status of this token was last updated
|
int |
getRefreshCount()
How many times has this particular token been refreshed.
|
String |
getRefreshToken() |
Instant |
getRefreshTokenExpiration() |
ClientTokenMetadata.ClientTokenStatus |
getStatus()
Tells whether the token is known to be valid or invalid, based on its last usage.
|
int |
hashCode() |
ClientTokenEntity.Builder |
toBuilder() |
String |
toString() |
public static final Instant MAX_TIMESTAMP
@Nonnull public String getAccessToken()
getAccessToken in interface ClientToken@Nonnull public Instant getAccessTokenExpiration()
getAccessTokenExpiration in interface ClientToken@Nullable public String getRefreshToken()
getRefreshToken in interface ClientToken@Nullable public Instant getRefreshTokenExpiration()
getRefreshTokenExpiration in interface ClientToken@Nonnull public ClientTokenMetadata.ClientTokenStatus getStatus()
ClientTokenMetadatagetStatus in interface ClientTokenMetadata@Nullable public Instant getLastRefreshed()
ClientTokenMetadatagetLastRefreshed in interface ClientTokenMetadatapublic int getRefreshCount()
ClientTokenMetadatagetRefreshCount in interface ClientTokenMetadata@Nonnull public Instant getLastStatusUpdated()
ClientTokenMetadatagetLastStatusUpdated in interface ClientTokenMetadata@Nonnull public ClientTokenEntity.Builder toBuilder()
@Nonnull public static ClientTokenEntity.Builder builder()
@Nonnull public static ClientTokenEntity.Builder builder(ClientToken data)
@Nonnull public static ClientTokenEntity.Builder builder(ClientTokenMetadata data)
@Nonnull public static ClientTokenEntity.Builder builder(ClientTokenEntity data)
Copyright © 2020 Atlassian. All rights reserved.