@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.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public void write(java.io.DataOutput out) throws java.io.IOException
java.io.IOException
public void readFields(java.io.DataInput in) throws java.io.IOException
java.io.IOException