|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use KeyProvider.KeyVersion | |
---|---|
org.apache.hadoop.crypto.key | |
org.apache.hadoop.crypto.key.kms |
Uses of KeyProvider.KeyVersion in org.apache.hadoop.crypto.key |
---|
Methods in org.apache.hadoop.crypto.key that return KeyProvider.KeyVersion | |
---|---|
KeyProvider.KeyVersion |
KeyProviderExtension.createKey(String name,
byte[] material,
KeyProvider.Options options)
|
abstract KeyProvider.KeyVersion |
KeyProvider.createKey(String name,
byte[] material,
KeyProvider.Options options)
Create a new key. |
KeyProvider.KeyVersion |
KeyProviderExtension.createKey(String name,
KeyProvider.Options options)
|
KeyProvider.KeyVersion |
KeyProvider.createKey(String name,
KeyProvider.Options options)
Create a new key generating the material for it. |
KeyProvider.KeyVersion |
KeyProviderCryptoExtension.CryptoExtension.decryptEncryptedKey(KeyProviderCryptoExtension.EncryptedKeyVersion encryptedKeyVersion)
Decrypts an encrypted byte[] key material using the given a key version name and initialization vector. |
KeyProvider.KeyVersion |
KeyProviderExtension.getCurrentKey(String name)
|
KeyProvider.KeyVersion |
KeyProvider.getCurrentKey(String name)
Get the current version of the key, which should be used for encrypting new data. |
KeyProvider.KeyVersion |
CachingKeyProvider.getCurrentKey(String name)
|
KeyProvider.KeyVersion |
KeyProviderCryptoExtension.EncryptedKeyVersion.getEncryptedKeyVersion()
|
KeyProvider.KeyVersion |
KeyProviderExtension.getKeyVersion(String versionName)
|
abstract KeyProvider.KeyVersion |
KeyProvider.getKeyVersion(String versionName)
Get the key material for a specific version of the key. |
KeyProvider.KeyVersion |
CachingKeyProvider.getKeyVersion(String versionName)
|
KeyProvider.KeyVersion |
KeyProviderExtension.rollNewVersion(String name)
|
KeyProvider.KeyVersion |
KeyProvider.rollNewVersion(String name)
Roll a new version of the given key generating the material for it. |
KeyProvider.KeyVersion |
CachingKeyProvider.rollNewVersion(String name)
|
KeyProvider.KeyVersion |
KeyProviderExtension.rollNewVersion(String name,
byte[] material)
|
abstract KeyProvider.KeyVersion |
KeyProvider.rollNewVersion(String name,
byte[] material)
Roll a new version of the given key. |
KeyProvider.KeyVersion |
CachingKeyProvider.rollNewVersion(String name,
byte[] material)
|
Methods in org.apache.hadoop.crypto.key that return types with arguments of type KeyProvider.KeyVersion | |
---|---|
List<KeyProvider.KeyVersion> |
KeyProviderExtension.getKeyVersions(String name)
|
abstract List<KeyProvider.KeyVersion> |
KeyProvider.getKeyVersions(String name)
Get the key material for all versions of a specific key name. |
Constructors in org.apache.hadoop.crypto.key with parameters of type KeyProvider.KeyVersion | |
---|---|
KeyProviderCryptoExtension.EncryptedKeyVersion(String keyName,
String encryptionKeyVersionName,
byte[] encryptedKeyIv,
KeyProvider.KeyVersion encryptedKeyVersion)
Create a new EncryptedKeyVersion. |
Uses of KeyProvider.KeyVersion in org.apache.hadoop.crypto.key.kms |
---|
Subclasses of KeyProvider.KeyVersion in org.apache.hadoop.crypto.key.kms | |
---|---|
static class |
KMSClientProvider.KMSKeyVersion
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |