multiverse.server.util
Class SecureToken
java.lang.Object
multiverse.server.util.SecureToken
public final class SecureToken
- extends Object
A read-only representation of a secure token. This object is
produced by the SecureTokenManager when decoding a token coming
from another server.
|
Constructor Summary |
SecureToken(SecureTokenSpec spec,
byte version,
long tokenId,
long keyId,
byte[] authenticator,
boolean valid)
|
spec
protected final SecureTokenSpec spec
version
protected final byte version
tokenId
protected final long tokenId
keyId
protected final long keyId
authenticator
protected final byte[] authenticator
valid
protected final boolean valid
TOKEN_VERSION
protected static final byte TOKEN_VERSION
- See Also:
- Constant Field Values
SecureToken
SecureToken(SecureTokenSpec spec,
byte version,
long tokenId,
long keyId,
byte[] authenticator,
boolean valid)
toString
public String toString()
- Overrides:
toString in class Object
getType
public byte getType()
getIssuerId
public String getIssuerId()
getExpiry
public long getExpiry()
getProperty
public Serializable getProperty(String key)
getVersion
public byte getVersion()
getTokenId
public long getTokenId()
getKeyId
public long getKeyId()
getValid
public boolean getValid()