Class RMSecretManagerService
java.lang.Object
org.apache.hadoop.service.AbstractService
org.apache.hadoop.yarn.server.resourcemanager.RMSecretManagerService
- All Implemented Interfaces:
Closeable,AutoCloseable,org.apache.hadoop.service.Service
public class RMSecretManagerService
extends org.apache.hadoop.service.AbstractService
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.hadoop.service.Service
org.apache.hadoop.service.Service.STATE -
Constructor Summary
ConstructorsConstructorDescriptionRMSecretManagerService(org.apache.hadoop.conf.Configuration conf, RMContextImpl rmContext) Construct the service. -
Method Summary
Modifier and TypeMethodDescriptionprotected AMRMTokenSecretManagercreateAMRMTokenSecretManager(org.apache.hadoop.conf.Configuration conf, RMContext rmContext) protected ClientToAMTokenSecretManagerInRMprotected RMContainerTokenSecretManagercreateContainerTokenSecretManager(org.apache.hadoop.conf.Configuration conf) protected NMTokenSecretManagerInRMcreateNMTokenSecretManager(org.apache.hadoop.conf.Configuration conf) protected RMDelegationTokenSecretManagercreateRMDelegationTokenSecretManager(org.apache.hadoop.conf.Configuration conf, RMContext rmContext) voidserviceInit(org.apache.hadoop.conf.Configuration conf) voidvoidMethods inherited from class org.apache.hadoop.service.AbstractService
close, getBlockers, getConfig, getFailureCause, getFailureState, getLifecycleHistory, getName, getServiceState, getStartTime, init, isInState, noteFailure, putBlocker, registerGlobalListener, registerServiceListener, removeBlocker, setConfig, start, stop, toString, unregisterGlobalListener, unregisterServiceListener, waitForServiceToStop
-
Constructor Details
-
RMSecretManagerService
Construct the service.- Parameters:
conf- Configuration.rmContext- RMContext.
-
-
Method Details
-
serviceInit
- Overrides:
serviceInitin classorg.apache.hadoop.service.AbstractService- Throws:
Exception
-
serviceStart
- Overrides:
serviceStartin classorg.apache.hadoop.service.AbstractService- Throws:
Exception
-
serviceStop
- Overrides:
serviceStopin classorg.apache.hadoop.service.AbstractService- Throws:
Exception
-
createContainerTokenSecretManager
protected RMContainerTokenSecretManager createContainerTokenSecretManager(org.apache.hadoop.conf.Configuration conf) -
createNMTokenSecretManager
protected NMTokenSecretManagerInRM createNMTokenSecretManager(org.apache.hadoop.conf.Configuration conf) -
createAMRMTokenSecretManager
protected AMRMTokenSecretManager createAMRMTokenSecretManager(org.apache.hadoop.conf.Configuration conf, RMContext rmContext) -
createClientToAMTokenSecretManager
-
createRMDelegationTokenSecretManager
@VisibleForTesting protected RMDelegationTokenSecretManager createRMDelegationTokenSecretManager(org.apache.hadoop.conf.Configuration conf, RMContext rmContext)
-