| Package | Description | 
|---|---|
| com.amazonaws.encryptionsdk | Contains  AwsCrypto, the primary entry-point to the Aws
 Encryption SDK. | 
| com.amazonaws.encryptionsdk.internal | Contains the internal classes that handle the cryptographic defined by the message formats and
 algorithms. | 
| Modifier and Type | Method and Description | 
|---|---|
| CryptoResult<byte[],?> | AwsCrypto. decryptData(CryptoMaterialsManager materialsManager,
           ParsedCiphertext ciphertext) | 
| <K extends MasterKey<K>> | AwsCrypto. decryptData(MasterKeyProvider<K> provider,
           ParsedCiphertext ciphertext) | 
| Modifier and Type | Method and Description | 
|---|---|
| static DecryptionHandler<?> | DecryptionHandler. create(CryptoMaterialsManager materialsManager,
      ParsedCiphertext headers,
      CommitmentPolicy commitmentPolicy,
      SignaturePolicy signaturePolicy,
      int maxEncryptedDataKeys)Create a decryption handler using the provided materials manager and already parsed  headers. | 
| static <K extends MasterKey<K>> | DecryptionHandler. create(MasterKeyProvider<K> customerMasterKeyProvider,
      ParsedCiphertext headers,
      CommitmentPolicy commitmentPolicy,
      SignaturePolicy signaturePolicy,
      int maxEncryptedDataKeys)Create a decryption handler using the provided master key and already parsed  headers. | 
Copyright © 2023. All rights reserved.