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.
  • Field Details

    • KIND_NAME

      public static final Text KIND_NAME
  • Constructor Details

    • RMDelegationTokenIdentifier

      public RMDelegationTokenIdentifier()
    • RMDelegationTokenIdentifier

      public RMDelegationTokenIdentifier(Text owner, Text renewer, Text realUser)
      Create a new delegation token identifier
      Parameters:
      owner - the effective username of the token owner
      renewer - the username of the renewer
      realUser - the real username of the token owner
  • Method Details