Class DelegationTokenRenewer.DelegationTokenToRenew
java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.security.DelegationTokenRenewer.DelegationTokenToRenew
- Enclosing class:
- DelegationTokenRenewer
class that is used for keeping tracks of DT to renew
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal org.apache.hadoop.conf.Configurationlonglongfinal Collection<org.apache.hadoop.yarn.api.records.ApplicationId>booleanorg.apache.hadoop.yarn.server.resourcemanager.security.DelegationTokenRenewer.RenewalTimerTaskfinal org.apache.hadoop.security.token.Token<?> -
Constructor Summary
ConstructorsConstructorDescriptionDelegationTokenToRenew(Collection<org.apache.hadoop.yarn.api.records.ApplicationId> applicationIds, org.apache.hadoop.security.token.Token<?> token, org.apache.hadoop.conf.Configuration conf, long expirationDate, boolean shouldCancelAtEnd, String user) -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleaninthashCode()booleanvoidsetTimerTask(org.apache.hadoop.yarn.server.resourcemanager.security.DelegationTokenRenewer.RenewalTimerTask tTask) toString()
-
Field Details
-
token
public final org.apache.hadoop.security.token.Token<?> token -
referringAppIds
-
conf
public final org.apache.hadoop.conf.Configuration conf -
expirationDate
public long expirationDate -
timerTask
public org.apache.hadoop.yarn.server.resourcemanager.security.DelegationTokenRenewer.RenewalTimerTask timerTask -
shouldCancelAtEnd
public volatile boolean shouldCancelAtEnd -
maxDate
public long maxDate -
user
-
-
Constructor Details
-
DelegationTokenToRenew
public DelegationTokenToRenew(Collection<org.apache.hadoop.yarn.api.records.ApplicationId> applicationIds, org.apache.hadoop.security.token.Token<?> token, org.apache.hadoop.conf.Configuration conf, long expirationDate, boolean shouldCancelAtEnd, String user)
-
-
Method Details
-
setTimerTask
public void setTimerTask(org.apache.hadoop.yarn.server.resourcemanager.security.DelegationTokenRenewer.RenewalTimerTask tTask) -
cancelTimer
@VisibleForTesting public void cancelTimer() -
isTimerCancelled
@VisibleForTesting public boolean isTimerCancelled() -
toString
-
equals
-
hashCode
public int hashCode()
-