@InterfaceAudience.Private public class AuthenticationKey extends java.lang.Object
AuthenticationTokenSecretManager.| Constructor and Description |
|---|
AuthenticationKey() |
AuthenticationKey(int keyId,
long expirationDate,
javax.crypto.SecretKey key) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
long |
getExpiration() |
int |
getKeyId() |
int |
hashCode() |
void |
readFields(java.io.DataInput in) |
void |
setExpiration(long timestamp) |
java.lang.String |
toString() |
void |
write(java.io.DataOutput out) |
public AuthenticationKey()
public AuthenticationKey(int keyId,
long expirationDate,
javax.crypto.SecretKey key)
public int getKeyId()
public long getExpiration()
public void setExpiration(long timestamp)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic void write(java.io.DataOutput out)
throws java.io.IOException
java.io.IOExceptionpublic void readFields(java.io.DataInput in)
throws java.io.IOException
java.io.IOException