Uses of Class
org.apache.hadoop.security.token.delegation.DelegationKey
Packages that use DelegationKey
Package
Description
ZooKeeper secret manager for TokenIdentifiers and DelegationKeys.
-
Uses of DelegationKey in org.apache.hadoop.security.token.delegation
Fields in org.apache.hadoop.security.token.delegation with type parameters of type DelegationKeyModifier and TypeFieldDescriptionprotected final Map<Integer,DelegationKey> AbstractDelegationTokenSecretManager.allKeysAccess to allKeys is protected by this object lockMethods in org.apache.hadoop.security.token.delegation that return DelegationKeyModifier and TypeMethodDescriptionAbstractDelegationTokenSecretManager.getAllKeys()protected DelegationKeyAbstractDelegationTokenSecretManager.getDelegationKey(int keyId) For subclasses externalizing the storage, for example Zookeeper based implementations.protected DelegationKeySQLDelegationTokenSecretManager.getDelegationKey(int keyId) Obtains the DelegationKey from the SQL database.protected DelegationKeyZKDelegationTokenSecretManager.getDelegationKey(int keyId) Methods in org.apache.hadoop.security.token.delegation with parameters of type DelegationKeyModifier and TypeMethodDescriptionvoidAbstractDelegationTokenSecretManager.addKey(DelegationKey key) Add a previously used master key to cache (when NN restarts), should be called before activate().protected voidAbstractDelegationTokenSecretManager.logUpdateMasterKey(DelegationKey key) protected voidAbstractDelegationTokenSecretManager.removeStoredMasterKey(DelegationKey key) protected voidSQLDelegationTokenSecretManager.removeStoredMasterKey(DelegationKey key) Removes the existing DelegationKey from the SQL database to invalidate it.protected voidZKDelegationTokenSecretManager.removeStoredMasterKey(DelegationKey key) protected voidAbstractDelegationTokenSecretManager.storeDelegationKey(DelegationKey key) For subclasses externalizing the storage, for example Zookeeper based implementations.protected voidSQLDelegationTokenSecretManager.storeDelegationKey(DelegationKey key) Persists a DelegationKey into the SQL database.protected voidZKDelegationTokenSecretManager.storeDelegationKey(DelegationKey key) protected voidAbstractDelegationTokenSecretManager.storeNewMasterKey(DelegationKey key) protected voidAbstractDelegationTokenSecretManager.updateDelegationKey(DelegationKey key) For subclasses externalizing the storage, for example Zookeeper based implementations.protected voidSQLDelegationTokenSecretManager.updateDelegationKey(DelegationKey key) Updates an existing DelegationKey in the SQL database.protected voidZKDelegationTokenSecretManager.updateDelegationKey(DelegationKey key)