| AesKeyMaterial |
A concrete implementation of RawKeyMaterial for AES keys.
|
| AesKeyMaterial.Builder |
Builder for AesKeyMaterial.
|
| AesKeyring |
This keyring can wrap keys with the active keywrap algorithm and
unwrap with the active and legacy algorithms for AES keys.
|
| AesKeyring.Builder |
|
| CryptographicMaterials |
|
| CryptographicMaterialsManager |
|
| DataKeyGenerator |
|
| DecryptDataKeyStrategy |
|
| DecryptionMaterials |
|
| DecryptionMaterials.Builder |
|
| DecryptMaterialsRequest |
|
| DecryptMaterialsRequest.Builder |
|
| DefaultCryptoMaterialsManager |
|
| DefaultCryptoMaterialsManager.Builder |
|
| EncryptDataKeyStrategy |
|
| EncryptedDataKey |
|
| EncryptedDataKey.Builder |
|
| EncryptionMaterials |
|
| EncryptionMaterials.Builder |
|
| EncryptionMaterialsRequest |
|
| EncryptionMaterialsRequest.Builder |
|
| GenerateDataKeyStrategy |
|
| Keyring |
Keyring defines the interface for wrapping data keys.
|
| KmsDiscoveryKeyring |
|
| KmsDiscoveryKeyring.Builder |
|
| KmsKeyring |
This keyring can wrap keys with the active keywrap algorithm and
unwrap with the active and legacy algorithms for KMS keys.
|
| KmsKeyring.Builder |
|
| MaterialsDescription |
This class is used to provide key-value pairs that describe the key material used with the Keyring, specifically for AES and RSA Keyrings.
|
| MaterialsDescription.Builder |
Builder for MaterialsDescription.
|
| MultipartConfiguration |
|
| MultipartConfiguration.Builder |
|
| PartialKeyPair |
This interface allows use of key pairs where only one of the public or private keys
has been provided.
|
| PartialRsaKeyPair |
|
| PartialRsaKeyPair.Builder |
|
| RawKeyMaterial |
This class represents raw key material used by keyrings.
|
| RawKeyMaterial.Builder |
Builder for RawKeyMaterial.
|
| RawKeyring |
This is an abstract base class for keyrings that use raw cryptographic keys (AES + RSA)
|
| RawKeyring.Builder |
Abstract builder for RawKeyring implementations.
|
| RsaKeyMaterial |
A concrete implementation of RawKeyMaterial for RSA keys.
|
| RsaKeyMaterial.Builder |
Builder for RsaKeyMaterial.
|
| RsaKeyring |
This keyring can wrap keys with the active keywrap algorithm and
unwrap with the active and legacy algorithms for RSA keys.
|
| RsaKeyring.Builder |
|
| S3Keyring |
This serves as the base class for all the keyrings in the S3 encryption client.
|
| S3Keyring.Builder |
|