java.io.Closeable, java.lang.AutoCloseable, org.apache.hadoop.service.Servicepublic class TimelineV2DelegationTokenSecretManagerService
extends org.apache.hadoop.yarn.server.timeline.security.TimelineDelgationTokenSecretManagerService
TimelineV2DelegationTokenSecretManagerService.TimelineV2DelegationTokenSecretManager.| Modifier and Type | Class | Description |
|---|---|---|
static class |
TimelineV2DelegationTokenSecretManagerService.TimelineV2DelegationTokenSecretManager |
Delegation token secret manager for ATSv2.
|
| Constructor | Description |
|---|---|
TimelineV2DelegationTokenSecretManagerService() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
cancelToken(org.apache.hadoop.security.token.Token<org.apache.hadoop.yarn.security.client.TimelineDelegationTokenIdentifier> token,
java.lang.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,
java.lang.String renewer) |
|
long |
renewToken(org.apache.hadoop.security.token.Token<org.apache.hadoop.yarn.security.client.TimelineDelegationTokenIdentifier> token,
java.lang.String renewer) |
getTimelineDelegationTokenSecretManager, serviceInit, serviceStart, serviceStopclose, getBlockers, getConfig, getFailureCause, getFailureState, getLifecycleHistory, getName, getServiceState, getStartTime, init, isInState, noteFailure, putBlocker, registerGlobalListener, registerServiceListener, removeBlocker, setConfig, start, stop, toString, unregisterGlobalListener, unregisterServiceListener, waitForServiceToStoppublic 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.TimelineDelgationTokenSecretManagerServicepublic org.apache.hadoop.security.token.Token<org.apache.hadoop.yarn.security.client.TimelineDelegationTokenIdentifier> generateToken(org.apache.hadoop.security.UserGroupInformation ugi,
java.lang.String renewer)
public long renewToken(org.apache.hadoop.security.token.Token<org.apache.hadoop.yarn.security.client.TimelineDelegationTokenIdentifier> token,
java.lang.String renewer)
throws java.io.IOException
java.io.IOExceptionpublic void cancelToken(org.apache.hadoop.security.token.Token<org.apache.hadoop.yarn.security.client.TimelineDelegationTokenIdentifier> token,
java.lang.String canceller)
throws java.io.IOException
java.io.IOExceptionCopyright © 2008–2025 Apache Software Foundation. All rights reserved.