Uses of Class
org.apache.hadoop.crypto.key.KeyProvider.KeyVersion

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
           
 



Copyright © 2014 Apache Software Foundation. All Rights Reserved.