Interface | Description |
---|---|
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
needed to work with Delegation Tokens.
|
KeyProviderExtension.Extension |
A marker interface for the KeyProviderExtension subclass implement.
|
Class | Description |
---|---|
CachingKeyProvider |
A
KeyProviderExtension implementation providing a short lived
cache for KeyVersions and Metadata to 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 © 2017 Apache Software Foundation. All Rights Reserved.