# Uses of Package
org.apache.hadoop.crypto.key

- Packages that use org.apache.hadoop.crypto.key
  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 |

- Classes in org.apache.hadoop.crypto.key used by org.apache.hadoop.crypto.key
  Class and Description
  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 This is a utility class used to extend the functionality of KeyProvider, that takes a KeyProvider and an Extension.
  KeyProviderExtension.Extension A marker interface for the KeyProviderExtension subclass implement.
  KeyProviderFactory A factory to create a list of KeyProvider based on the path given in a Configuration.

- Classes in org.apache.hadoop.crypto.key used by org.apache.hadoop.crypto.key.kms
  Class and Description
  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.CryptoExtension CryptoExtension is a type of Extension that exposes methods to generate EncryptedKeys and to decrypt the same.
  KeyProviderCryptoExtension.EncryptedKeyVersion An encrypted encryption key (EEK) and related information.
  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.
  KeyProviderFactory A factory to create a list of KeyProvider based on the path given in a Configuration.

Copyright © 2008–2022 Apache Software Foundation. All rights reserved.