Class RMDelegationTokenIdentifier.Renewer

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

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

    • Renewer

      public Renewer()
  • Method Details

    • 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

      @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