Package org.apache.hadoop.crypto.key.kms
package org.apache.hadoop.crypto.key.kms
-
ClassDescriptionorg.apache.hadoop.crypto.key.kms.KMSClientProviderKMS client
KeyProviderimplementation.org.apache.hadoop.crypto.key.kms.KMSClientProvider.FactoryThe factory to create KMSClientProvider, which is used by the ServiceLoader.org.apache.hadoop.crypto.key.kms.KMSClientProvider.KMSEncryptedKeyVersionorg.apache.hadoop.crypto.key.kms.KMSClientProvider.KMSKeyVersionorg.apache.hadoop.crypto.key.kms.KMSClientProvider.KMSMetadataorg.apache.hadoop.crypto.key.kms.KMSClientProvider.KMSTokenRenewerThe KMS implementation ofTokenRenewer.org.apache.hadoop.crypto.key.kms.KMSDelegationTokenHolder class for KMS delegation tokens.org.apache.hadoop.crypto.key.kms.KMSDelegationToken.KMSDelegationTokenIdentifierDelegationTokenIdentifier used for the KMS.org.apache.hadoop.crypto.key.kms.KMSRESTConstantsKMS REST and JSON constants and utility methods for the KMSServer.org.apache.hadoop.crypto.key.kms.LoadBalancingKMSClientProviderA simple LoadBalancing KMSClientProvider that round-robins requests across a provided array of KMSClientProviders.org.apache.hadoop.crypto.key.kms.ValueQueue<E>A Utility class that maintains a Queue of entries for a given key.org.apache.hadoop.crypto.key.kms.ValueQueue.QueueRefiller<E>QueueRefiller interface a client must implement to use this classPolicy to decide how many values to return to client when client asks for "n" values and Queue is empty.