@InterfaceAudience.Private
public class AuthenticationTokenIdentifier
extends org.apache.hadoop.security.token.TokenIdentifier
| 限定符和类型 | 字段和说明 |
|---|---|
static org.apache.hadoop.io.Text |
AUTH_TOKEN_TYPE |
protected long |
expirationDate |
protected long |
issueDate |
protected int |
keyId |
protected long |
sequenceNumber |
protected String |
username |
| 构造器和说明 |
|---|
AuthenticationTokenIdentifier() |
AuthenticationTokenIdentifier(String username) |
AuthenticationTokenIdentifier(String username,
int keyId,
long issueDate,
long expirationDate) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
equals(Object other) |
long |
getExpirationDate() |
long |
getIssueDate() |
int |
getKeyId() |
org.apache.hadoop.io.Text |
getKind() |
long |
getSequenceNumber() |
org.apache.hadoop.security.UserGroupInformation |
getUser() |
String |
getUsername() |
int |
hashCode() |
void |
readFields(DataInput in) |
byte[] |
toBytes() |
String |
toString() |
void |
write(DataOutput out) |
public static final org.apache.hadoop.io.Text AUTH_TOKEN_TYPE
protected String username
protected int keyId
protected long issueDate
protected long expirationDate
protected long sequenceNumber
public AuthenticationTokenIdentifier()
public AuthenticationTokenIdentifier(String username)
public AuthenticationTokenIdentifier(String username, int keyId, long issueDate, long expirationDate)
public org.apache.hadoop.io.Text getKind()
getKind 在类中 org.apache.hadoop.security.token.TokenIdentifierpublic org.apache.hadoop.security.UserGroupInformation getUser()
getUser 在类中 org.apache.hadoop.security.token.TokenIdentifierpublic String getUsername()
public int getKeyId()
public long getIssueDate()
public long getExpirationDate()
public long getSequenceNumber()
public byte[] toBytes()
public void write(DataOutput out) throws IOException
IOExceptionpublic void readFields(DataInput in) throws IOException
IOExceptionCopyright © 2007–2018 The Apache Software Foundation. All rights reserved.