| Package | Description | 
|---|---|
| org.apache.hadoop.crypto.key | Licensed to the Apache Software Foundation (ASF) under one
 or more contributor license agreements. | 
| org.apache.hadoop.crypto.key.kms | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | KeyProviderExtension<E extends KeyProviderExtension.Extension>This is a utility class used to extend the functionality of KeyProvider, that
 takes a KeyProvider and an Extension. | 
| Modifier and Type | Interface and Description | 
|---|---|
| static interface  | KeyProviderCryptoExtension.CryptoExtensionCryptoExtension is a type of Extension that exposes methods to generate
 EncryptedKeys and to decrypt the same. | 
| static interface  | KeyProviderDelegationTokenExtension.DelegationTokenExtensionDelegationTokenExtension is a type of Extension that exposes methods
 needed to work with Delegation Tokens. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LoadBalancingKMSClientProviderA simple LoadBalancing KMSClientProvider that round-robins requests
 across a provided array of KMSClientProviders. | 
Copyright © 2018 Apache Software Foundation. All Rights Reserved.