org.apache.hadoop.mapreduce.v2.security
Class MRDelegationTokenRenewer

java.lang.Object
  extended by org.apache.hadoop.security.token.TokenRenewer
      extended by org.apache.hadoop.mapreduce.v2.security.MRDelegationTokenRenewer

@InterfaceAudience.Private
public class MRDelegationTokenRenewer
extends org.apache.hadoop.security.token.TokenRenewer


Constructor Summary
MRDelegationTokenRenewer()
           
 
Method Summary
 void cancel(org.apache.hadoop.security.token.Token<?> token, org.apache.hadoop.conf.Configuration conf)
           
 boolean handleKind(org.apache.hadoop.io.Text kind)
           
protected  MRClientProtocol instantiateHistoryProxy(org.apache.hadoop.conf.Configuration conf, InetSocketAddress hsAddress)
           
 boolean isManaged(org.apache.hadoop.security.token.Token<?> token)
           
 long renew(org.apache.hadoop.security.token.Token<?> token, org.apache.hadoop.conf.Configuration conf)
           
protected  void stopHistoryProxy(MRClientProtocol proxy)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MRDelegationTokenRenewer

public MRDelegationTokenRenewer()
Method Detail

handleKind

public boolean handleKind(org.apache.hadoop.io.Text kind)
Specified by:
handleKind in class org.apache.hadoop.security.token.TokenRenewer

renew

public long renew(org.apache.hadoop.security.token.Token<?> token,
                  org.apache.hadoop.conf.Configuration conf)
           throws IOException,
                  InterruptedException
Specified by:
renew in class org.apache.hadoop.security.token.TokenRenewer
Throws:
IOException
InterruptedException

cancel

public void cancel(org.apache.hadoop.security.token.Token<?> token,
                   org.apache.hadoop.conf.Configuration conf)
            throws IOException,
                   InterruptedException
Specified by:
cancel in class org.apache.hadoop.security.token.TokenRenewer
Throws:
IOException
InterruptedException

isManaged

public boolean isManaged(org.apache.hadoop.security.token.Token<?> token)
                  throws IOException
Specified by:
isManaged in class org.apache.hadoop.security.token.TokenRenewer
Throws:
IOException

stopHistoryProxy

protected void stopHistoryProxy(MRClientProtocol proxy)

instantiateHistoryProxy

protected MRClientProtocol instantiateHistoryProxy(org.apache.hadoop.conf.Configuration conf,
                                                   InetSocketAddress hsAddress)
                                            throws IOException
Throws:
IOException


Copyright © 2014 Apache Software Foundation. All Rights Reserved.