| Package | Description | 
|---|---|
| com.amazonaws.services.kms | 
 | 
| com.amazonaws.services.kms.model | 
| Modifier and Type | Method and Description | 
|---|---|
DecryptResult | 
AWSKMS.decrypt(DecryptRequest decryptRequest)
 Decrypts ciphertext that was encrypted by a AWS KMS customer master key (CMK) using any of the following
 operations: 
 | 
DecryptResult | 
AbstractAWSKMS.decrypt(DecryptRequest request)  | 
DecryptResult | 
AWSKMSClient.decrypt(DecryptRequest request)
 Decrypts ciphertext that was encrypted by a AWS KMS customer master key (CMK) using any of the following
 operations: 
 | 
Future<DecryptResult> | 
AWSKMSAsyncClient.decryptAsync(DecryptRequest request)  | 
Future<DecryptResult> | 
AWSKMSAsync.decryptAsync(DecryptRequest decryptRequest)
 Decrypts ciphertext that was encrypted by a AWS KMS customer master key (CMK) using any of the following
 operations: 
 | 
Future<DecryptResult> | 
AbstractAWSKMSAsync.decryptAsync(DecryptRequest request)  | 
Future<DecryptResult> | 
AWSKMSAsyncClient.decryptAsync(DecryptRequest request,
            AsyncHandler<DecryptRequest,DecryptResult> asyncHandler)  | 
Future<DecryptResult> | 
AWSKMSAsync.decryptAsync(DecryptRequest decryptRequest,
            AsyncHandler<DecryptRequest,DecryptResult> asyncHandler)
 Decrypts ciphertext that was encrypted by a AWS KMS customer master key (CMK) using any of the following
 operations: 
 | 
Future<DecryptResult> | 
AbstractAWSKMSAsync.decryptAsync(DecryptRequest request,
            AsyncHandler<DecryptRequest,DecryptResult> asyncHandler)  | 
| Modifier and Type | Method and Description | 
|---|---|
Future<DecryptResult> | 
AWSKMSAsyncClient.decryptAsync(DecryptRequest request,
            AsyncHandler<DecryptRequest,DecryptResult> asyncHandler)  | 
Future<DecryptResult> | 
AWSKMSAsync.decryptAsync(DecryptRequest decryptRequest,
            AsyncHandler<DecryptRequest,DecryptResult> asyncHandler)
 Decrypts ciphertext that was encrypted by a AWS KMS customer master key (CMK) using any of the following
 operations: 
 | 
Future<DecryptResult> | 
AbstractAWSKMSAsync.decryptAsync(DecryptRequest request,
            AsyncHandler<DecryptRequest,DecryptResult> asyncHandler)  | 
| Modifier and Type | Method and Description | 
|---|---|
DecryptRequest | 
DecryptRequest.addEncryptionContextEntry(String key,
                         String value)  | 
DecryptRequest | 
DecryptRequest.clearEncryptionContextEntries()
Removes all the entries added into EncryptionContext. 
 | 
DecryptRequest | 
DecryptRequest.clone()  | 
DecryptRequest | 
DecryptRequest.withCiphertextBlob(ByteBuffer ciphertextBlob)
 Ciphertext to be decrypted. 
 | 
DecryptRequest | 
DecryptRequest.withEncryptionAlgorithm(EncryptionAlgorithmSpec encryptionAlgorithm)
 Specifies the encryption algorithm that will be used to decrypt the ciphertext. 
 | 
DecryptRequest | 
DecryptRequest.withEncryptionAlgorithm(String encryptionAlgorithm)
 Specifies the encryption algorithm that will be used to decrypt the ciphertext. 
 | 
DecryptRequest | 
DecryptRequest.withEncryptionContext(Map<String,String> encryptionContext)
 Specifies the encryption context to use when decrypting the data. 
 | 
DecryptRequest | 
DecryptRequest.withGrantTokens(Collection<String> grantTokens)
 A list of grant tokens. 
 | 
DecryptRequest | 
DecryptRequest.withGrantTokens(String... grantTokens)
 A list of grant tokens. 
 | 
DecryptRequest | 
DecryptRequest.withKeyId(String keyId)
 Specifies the customer master key (CMK) that AWS KMS will use to decrypt the ciphertext. 
 | 
Copyright © 2020. All rights reserved.