org.apache.hadoop.mapreduce.security.token
Class JobTokenIdentifier

java.lang.Object
  extended by org.apache.hadoop.security.token.TokenIdentifier
      extended by org.apache.hadoop.mapreduce.security.token.JobTokenIdentifier
All Implemented Interfaces:
org.apache.hadoop.io.Writable

@InterfaceAudience.Private
@InterfaceStability.Unstable
public class JobTokenIdentifier
extends org.apache.hadoop.security.token.TokenIdentifier

The token identifier for job token


Nested Class Summary
static class JobTokenIdentifier.Renewer
           
 
Field Summary
static org.apache.hadoop.io.Text KIND_NAME
           
 
Constructor Summary
JobTokenIdentifier()
          Default constructor
JobTokenIdentifier(org.apache.hadoop.io.Text jobid)
          Create a job token identifier from a jobid
 
Method Summary
 org.apache.hadoop.io.Text getJobId()
          Get the jobid
 org.apache.hadoop.io.Text getKind()
          
 org.apache.hadoop.security.UserGroupInformation getUser()
          
 void readFields(DataInput in)
          
 void write(DataOutput out)
          
 
Methods inherited from class org.apache.hadoop.security.token.TokenIdentifier
getBytes, getTrackingId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KIND_NAME

public static final org.apache.hadoop.io.Text KIND_NAME
Constructor Detail

JobTokenIdentifier

public JobTokenIdentifier()
Default constructor


JobTokenIdentifier

public JobTokenIdentifier(org.apache.hadoop.io.Text jobid)
Create a job token identifier from a jobid

Parameters:
jobid - the jobid to use
Method Detail

getKind

public org.apache.hadoop.io.Text getKind()

Specified by:
getKind in class org.apache.hadoop.security.token.TokenIdentifier

getUser

public org.apache.hadoop.security.UserGroupInformation getUser()

Specified by:
getUser in class org.apache.hadoop.security.token.TokenIdentifier

getJobId

public org.apache.hadoop.io.Text getJobId()
Get the jobid

Returns:
the jobid

readFields

public void readFields(DataInput in)
                throws IOException

Throws:
IOException

write

public void write(DataOutput out)
           throws IOException

Throws:
IOException


Copyright © 2013 Apache Software Foundation. All Rights Reserved.