org.apache.hadoop.lib.service
Class DelegationTokenIdentifier

java.lang.Object
  extended by org.apache.hadoop.security.token.TokenIdentifier
      extended by org.apache.hadoop.security.token.delegation.AbstractDelegationTokenIdentifier
          extended by org.apache.hadoop.lib.service.DelegationTokenIdentifier
All Implemented Interfaces:
org.apache.hadoop.io.Writable

@InterfaceAudience.Private
public class DelegationTokenIdentifier
extends org.apache.hadoop.security.token.delegation.AbstractDelegationTokenIdentifier

HttpFS DelegationTokenIdentifier implementation.


Constructor Summary
DelegationTokenIdentifier(org.apache.hadoop.io.Text kind)
           
DelegationTokenIdentifier(org.apache.hadoop.io.Text kind, org.apache.hadoop.io.Text owner, org.apache.hadoop.io.Text renewer, org.apache.hadoop.io.Text realUser)
          Create a new delegation token identifier
 
Method Summary
 org.apache.hadoop.io.Text getKind()
          Returns the kind, TOKEN_KIND.
 
Methods inherited from class org.apache.hadoop.security.token.delegation.AbstractDelegationTokenIdentifier
equals, getIssueDate, getMasterKeyId, getMaxDate, getOwner, getRealUser, getRenewer, getSequenceNumber, getUser, hashCode, readFields, setIssueDate, setMasterKeyId, setMaxDate, setSequenceNumber, toString, write
 
Methods inherited from class org.apache.hadoop.security.token.TokenIdentifier
getBytes, getTrackingId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DelegationTokenIdentifier

public DelegationTokenIdentifier(org.apache.hadoop.io.Text kind)

DelegationTokenIdentifier

public DelegationTokenIdentifier(org.apache.hadoop.io.Text kind,
                                 org.apache.hadoop.io.Text owner,
                                 org.apache.hadoop.io.Text renewer,
                                 org.apache.hadoop.io.Text realUser)
Create a new delegation token identifier

Parameters:
kind - token kind
owner - the effective username of the token owner
renewer - the username of the renewer
realUser - the real username of the token owner
Method Detail

getKind

public org.apache.hadoop.io.Text getKind()
Returns the kind, TOKEN_KIND.

Specified by:
getKind in class org.apache.hadoop.security.token.delegation.AbstractDelegationTokenIdentifier
Returns:
returns TOKEN_KIND.


Copyright © 2014 Apache Software Foundation. All Rights Reserved.