public class KnoxToken extends Object implements Comparable<KnoxToken>
| Modifier and Type | Field and Description |
|---|---|
static String |
DATE_FORMAT |
| Constructor and Description |
|---|
KnoxToken(String tokenId,
long issueTime,
long expiration,
long maxLifetimeDuration) |
KnoxToken(String tokenId,
long issueTime,
long expiration,
long maxLifetime,
TokenMetadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
void |
addMetadata(String name,
String value) |
int |
compareTo(KnoxToken other) |
String |
getExpiration() |
long |
getExpirationLong() |
String |
getIssueTime() |
long |
getIssueTimeLong() |
String |
getMaxLifetime() |
long |
getMaxLifetimeLong() |
TokenMetadata |
getMetadata() |
String |
getTokenId() |
void |
setMetadata(TokenMetadata metadata) |
public static final String DATE_FORMAT
public KnoxToken(String tokenId, long issueTime, long expiration, long maxLifetimeDuration)
public KnoxToken(String tokenId, long issueTime, long expiration, long maxLifetime, TokenMetadata metadata)
public String getTokenId()
public String getIssueTime()
public long getIssueTimeLong()
public String getExpiration()
public long getExpirationLong()
public String getMaxLifetime()
public long getMaxLifetimeLong()
public TokenMetadata getMetadata()
public void setMetadata(TokenMetadata metadata)
public int compareTo(KnoxToken other)
compareTo in interface Comparable<KnoxToken>Copyright © 2022 The Apache Software Foundation. All rights reserved.