org.apache.hadoop.yarn.security.client
Class RMDelegationTokenIdentifier.Renewer

java.lang.Object
  extended by org.apache.hadoop.security.token.TokenRenewer
      extended by org.apache.hadoop.yarn.security.client.RMDelegationTokenIdentifier.Renewer
Enclosing class:
RMDelegationTokenIdentifier

public static class RMDelegationTokenIdentifier.Renewer
extends org.apache.hadoop.security.token.TokenRenewer


Constructor Summary
RMDelegationTokenIdentifier.Renewer()
           
 
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)
           
 boolean isManaged(org.apache.hadoop.security.token.Token<?> token)
           
 long renew(org.apache.hadoop.security.token.Token<?> token, org.apache.hadoop.conf.Configuration conf)
           
static void setSecretManager(org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager<RMDelegationTokenIdentifier> secretManager, InetSocketAddress serviceAddress)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RMDelegationTokenIdentifier.Renewer

public RMDelegationTokenIdentifier.Renewer()
Method Detail

handleKind

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

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

setSecretManager

@InterfaceAudience.Private
public static void setSecretManager(org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager<RMDelegationTokenIdentifier> secretManager,
                                                              InetSocketAddress serviceAddress)

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


Copyright © 2014 Apache Software Foundation. All Rights Reserved.