| Package | Description |
|---|---|
| software.amazon.awssdk.services.kms |
|
| software.amazon.awssdk.services.kms.model |
| Modifier and Type | Method and Description |
|---|---|
default DecryptResponse |
KmsClient.decrypt(Consumer<DecryptRequest.Builder> decryptRequest)
Decrypts ciphertext that was encrypted by a KMS key using any of the following operations:
|
default CompletableFuture<DecryptResponse> |
KmsAsyncClient.decrypt(Consumer<DecryptRequest.Builder> decryptRequest)
Decrypts ciphertext that was encrypted by a KMS key using any of the following operations:
|
| Modifier and Type | Method and Description |
|---|---|
static DecryptRequest.Builder |
DecryptRequest.builder() |
DecryptRequest.Builder |
DecryptRequest.Builder.ciphertextBlob(SdkBytes ciphertextBlob)
Ciphertext to be decrypted.
|
DecryptRequest.Builder |
DecryptRequest.Builder.dryRun(Boolean dryRun)
Checks if your request will succeed.
|
DecryptRequest.Builder |
DecryptRequest.Builder.encryptionAlgorithm(EncryptionAlgorithmSpec encryptionAlgorithm)
Specifies the encryption algorithm that will be used to decrypt the ciphertext.
|
DecryptRequest.Builder |
DecryptRequest.Builder.encryptionAlgorithm(String encryptionAlgorithm)
Specifies the encryption algorithm that will be used to decrypt the ciphertext.
|
DecryptRequest.Builder |
DecryptRequest.Builder.encryptionContext(Map<String,String> encryptionContext)
Specifies the encryption context to use when decrypting the data.
|
DecryptRequest.Builder |
DecryptRequest.Builder.grantTokens(Collection<String> grantTokens)
A list of grant tokens.
|
DecryptRequest.Builder |
DecryptRequest.Builder.grantTokens(String... grantTokens)
A list of grant tokens.
|
DecryptRequest.Builder |
DecryptRequest.Builder.keyId(String keyId)
Specifies the KMS key that KMS uses to decrypt the ciphertext.
|
DecryptRequest.Builder |
DecryptRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
DecryptRequest.Builder |
DecryptRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default DecryptRequest.Builder |
DecryptRequest.Builder.recipient(Consumer<RecipientInfo.Builder> recipient)
A signed
attestation document from an Amazon Web Services Nitro enclave and the encryption algorithm to use with
the enclave's public key.
|
DecryptRequest.Builder |
DecryptRequest.Builder.recipient(RecipientInfo recipient)
A signed
attestation document from an Amazon Web Services Nitro enclave and the encryption algorithm to use with
the enclave's public key.
|
DecryptRequest.Builder |
DecryptRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends DecryptRequest.Builder> |
DecryptRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.