public class AccessToken extends Object implements Signed<AccessTokenIdentifier>
AccessTokenIdentifier, this contains the authenticated
username, group memberships, and valid token lifetime,| Constructor and Description |
|---|
AccessToken(AccessTokenIdentifier identifier,
int keyId,
byte[] digest) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object object) |
byte[] |
getDigestBytes()
Returns the digest generated against the message.
|
AccessTokenIdentifier |
getIdentifier()
Returns the identity portion of the token (username, group memberships, etc).
|
int |
getKeyId()
Returns the identifier for the secret key used to sign this token.
|
AccessTokenIdentifier |
getMessage()
Returns the message object which was signed.
|
int |
hashCode() |
String |
toString() |
public AccessToken(AccessTokenIdentifier identifier, int keyId, byte[] digest)
public int getKeyId()
getKeyId in interface Signed<AccessTokenIdentifier>public AccessTokenIdentifier getIdentifier()
public AccessTokenIdentifier getMessage()
SignedgetMessage in interface Signed<AccessTokenIdentifier>public byte[] getDigestBytes()
SignedgetDigestBytes in interface Signed<AccessTokenIdentifier>Copyright © 2016 Cask Data, Inc. Licensed under the Apache License, Version 2.0.