Class RMDelegationTokenIdentifier
java.lang.Object
org.apache.hadoop.security.token.TokenIdentifier
org.apache.hadoop.security.token.delegation.AbstractDelegationTokenIdentifier
org.apache.hadoop.yarn.security.client.YARNDelegationTokenIdentifier
org.apache.hadoop.yarn.security.client.RMDelegationTokenIdentifier
- All Implemented Interfaces:
Writable
@Public
@Evolving
public class RMDelegationTokenIdentifier
extends org.apache.hadoop.yarn.security.client.YARNDelegationTokenIdentifier
Delegation Token Identifier that identifies the delegation tokens from the
Resource Manager.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classorg.apache.hadoop.yarn.security.client.RMDelegationTokenIdentifier.Renewer -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRMDelegationTokenIdentifier(Text owner, Text renewer, Text realUser) Create a new delegation token identifier -
Method Summary
Methods inherited from class org.apache.hadoop.yarn.security.client.YARNDelegationTokenIdentifier
getProto, newInstance, readFields, readFieldsInOldFormat, write, writeInOldFormatMethods inherited from class org.apache.hadoop.security.token.delegation.AbstractDelegationTokenIdentifier
equals, getIssueDate, getMasterKeyId, getMaxDate, getOwner, getRealUser, getRenewer, getSequenceNumber, getUser, hashCode, isEqual, setIssueDate, setMasterKeyId, setMaxDate, setOwner, setRealUser, setRenewer, setSequenceNumber, toString, toStringStableMethods inherited from class org.apache.hadoop.security.token.TokenIdentifier
getBytes, getTrackingId
-
Field Details
-
KIND_NAME
-
-
Constructor Details
-
RMDelegationTokenIdentifier
public RMDelegationTokenIdentifier() -
RMDelegationTokenIdentifier
Create a new delegation token identifier- Parameters:
owner- the effective username of the token ownerrenewer- the username of the renewerrealUser- the real username of the token owner
-
-
Method Details
-
getKind
Description copied from class:TokenIdentifierGet the token kind- Specified by:
getKindin classAbstractDelegationTokenIdentifier- Returns:
- the kind of the token
-