Package org.apache.hadoop.crypto.key

Interface Summary
KeyProviderCryptoExtension.CryptoExtension CryptoExtension is a type of Extension that exposes methods to generate EncryptedKeys and to decrypt the same.
KeyProviderDelegationTokenExtension.DelegationTokenExtension DelegationTokenExtension is a type of Extension that exposes methods to needed to work with Delegation Tokens.
KeyProviderExtension.Extension A marker interface for the KeyProviderExtension subclass implement.
 

Class Summary
CachingKeyProvider A KeyProviderExtension implementation providing a short lived cache for KeyVersions and Metadatato avoid burst of requests to hit the underlying KeyProvider.
JavaKeyStoreProvider.Factory The factory to create JksProviders, which is used by the ServiceLoader.
JavaKeyStoreProvider.KeyMetadata An adapter between a KeyStore Key and our Metadata.
KeyProvider A provider of secret key material for Hadoop applications.
KeyProvider.KeyVersion The combination of both the key version name and the key material.
KeyProvider.Metadata Key metadata that is associated with the key.
KeyProvider.Options Options when creating key objects.
KeyProviderCryptoExtension.EncryptedKeyVersion An encrypted encryption key (EEK) and related information.
KeyProviderDelegationTokenExtension A KeyProvider extension with the ability to add a renewer's Delegation Tokens to the provided Credentials.
KeyProviderExtension<E extends KeyProviderExtension.Extension> This is a utility class used to extend the functionality of KeyProvider, that takes a KeyProvider and an Extension.
KeyProviderFactory A factory to create a list of KeyProvider based on the path given in a Configuration.
KeyShell This program is the CLI utility for the KeyProvider facilities in Hadoop.
UserProvider.Factory  
 



Copyright © 2014 Apache Software Foundation. All Rights Reserved.