|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use KeyProviderCryptoExtension.EncryptedKeyVersion | |
|---|---|
| org.apache.hadoop.crypto.key | |
| org.apache.hadoop.crypto.key.kms | |
| Uses of KeyProviderCryptoExtension.EncryptedKeyVersion in org.apache.hadoop.crypto.key |
|---|
| Methods in org.apache.hadoop.crypto.key that return KeyProviderCryptoExtension.EncryptedKeyVersion | |
|---|---|
static KeyProviderCryptoExtension.EncryptedKeyVersion |
KeyProviderCryptoExtension.EncryptedKeyVersion.createForDecryption(String keyName,
String encryptionKeyVersionName,
byte[] encryptedKeyIv,
byte[] encryptedKeyMaterial)
Factory method to create a new EncryptedKeyVersion that can then be passed into KeyProviderCryptoExtension.decryptEncryptedKey(org.apache.hadoop.crypto.key.KeyProviderCryptoExtension.EncryptedKeyVersion). |
KeyProviderCryptoExtension.EncryptedKeyVersion |
KeyProviderCryptoExtension.CryptoExtension.generateEncryptedKey(String encryptionKeyName)
Generates a key material and encrypts it using the given key version name and initialization vector. |
| Methods in org.apache.hadoop.crypto.key with parameters of type KeyProviderCryptoExtension.EncryptedKeyVersion | |
|---|---|
KeyProvider.KeyVersion |
KeyProviderCryptoExtension.CryptoExtension.decryptEncryptedKey(KeyProviderCryptoExtension.EncryptedKeyVersion encryptedKeyVersion)
Decrypts an encrypted byte[] key material using the given a key version name and initialization vector. |
| Uses of KeyProviderCryptoExtension.EncryptedKeyVersion in org.apache.hadoop.crypto.key.kms |
|---|
| Subclasses of KeyProviderCryptoExtension.EncryptedKeyVersion in org.apache.hadoop.crypto.key.kms | |
|---|---|
static class |
KMSClientProvider.KMSEncryptedKeyVersion
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||