public class TimelineV2DelegationTokenSecretManagerService
extends org.apache.hadoop.yarn.server.timeline.security.TimelineDelgationTokenSecretManagerService
TimelineV2DelegationTokenSecretManagerService.TimelineV2DelegationTokenSecretManager
.Modifier and Type | Class and Description |
---|---|
static class |
TimelineV2DelegationTokenSecretManagerService.TimelineV2DelegationTokenSecretManager
Delegation token secret manager for ATSv2.
|
Constructor and Description |
---|
TimelineV2DelegationTokenSecretManagerService() |
Modifier and Type | Method and Description |
---|---|
void |
cancelToken(org.apache.hadoop.security.token.Token<org.apache.hadoop.yarn.security.client.TimelineDelegationTokenIdentifier> token,
String canceller) |
protected org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager<org.apache.hadoop.yarn.security.client.TimelineDelegationTokenIdentifier> |
createTimelineDelegationTokenSecretManager(long secretKeyInterval,
long tokenMaxLifetime,
long tokenRenewInterval,
long tokenRemovalScanInterval) |
org.apache.hadoop.security.token.Token<org.apache.hadoop.yarn.security.client.TimelineDelegationTokenIdentifier> |
generateToken(org.apache.hadoop.security.UserGroupInformation ugi,
String renewer) |
long |
renewToken(org.apache.hadoop.security.token.Token<org.apache.hadoop.yarn.security.client.TimelineDelegationTokenIdentifier> token,
String renewer) |
getTimelineDelegationTokenSecretManager, serviceInit, serviceStart, serviceStop
close, getBlockers, getConfig, getFailureCause, getFailureState, getLifecycleHistory, getName, getServiceState, getStartTime, init, isInState, noteFailure, putBlocker, registerGlobalListener, registerServiceListener, removeBlocker, setConfig, start, stop, toString, unregisterGlobalListener, unregisterServiceListener, waitForServiceToStop
public TimelineV2DelegationTokenSecretManagerService()
protected org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager<org.apache.hadoop.yarn.security.client.TimelineDelegationTokenIdentifier> createTimelineDelegationTokenSecretManager(long secretKeyInterval, long tokenMaxLifetime, long tokenRenewInterval, long tokenRemovalScanInterval)
createTimelineDelegationTokenSecretManager
in class org.apache.hadoop.yarn.server.timeline.security.TimelineDelgationTokenSecretManagerService
public org.apache.hadoop.security.token.Token<org.apache.hadoop.yarn.security.client.TimelineDelegationTokenIdentifier> generateToken(org.apache.hadoop.security.UserGroupInformation ugi, String renewer)
public long renewToken(org.apache.hadoop.security.token.Token<org.apache.hadoop.yarn.security.client.TimelineDelegationTokenIdentifier> token, String renewer) throws IOException
IOException
public void cancelToken(org.apache.hadoop.security.token.Token<org.apache.hadoop.yarn.security.client.TimelineDelegationTokenIdentifier> token, String canceller) throws IOException
IOException
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.