| Package | Description |
|---|---|
| software.amazon.awssdk.services.kms |
|
| software.amazon.awssdk.services.kms.model |
| Modifier and Type | Method and Description |
|---|---|
default EncryptResponse |
KmsClient.encrypt(Consumer<EncryptRequest.Builder> encryptRequest)
Encrypts plaintext of up to 4,096 bytes using a KMS key.
|
default CompletableFuture<EncryptResponse> |
KmsAsyncClient.encrypt(Consumer<EncryptRequest.Builder> encryptRequest)
Encrypts plaintext of up to 4,096 bytes using a KMS key.
|
| Modifier and Type | Method and Description |
|---|---|
static EncryptRequest.Builder |
EncryptRequest.builder() |
EncryptRequest.Builder |
EncryptRequest.Builder.dryRun(Boolean dryRun)
Checks if your request will succeed.
|
EncryptRequest.Builder |
EncryptRequest.Builder.encryptionAlgorithm(EncryptionAlgorithmSpec encryptionAlgorithm)
Specifies the encryption algorithm that KMS will use to encrypt the plaintext message.
|
EncryptRequest.Builder |
EncryptRequest.Builder.encryptionAlgorithm(String encryptionAlgorithm)
Specifies the encryption algorithm that KMS will use to encrypt the plaintext message.
|
EncryptRequest.Builder |
EncryptRequest.Builder.encryptionContext(Map<String,String> encryptionContext)
Specifies the encryption context that will be used to encrypt the data.
|
EncryptRequest.Builder |
EncryptRequest.Builder.grantTokens(Collection<String> grantTokens)
A list of grant tokens.
|
EncryptRequest.Builder |
EncryptRequest.Builder.grantTokens(String... grantTokens)
A list of grant tokens.
|
EncryptRequest.Builder |
EncryptRequest.Builder.keyId(String keyId)
Identifies the KMS key to use in the encryption operation.
|
EncryptRequest.Builder |
EncryptRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
EncryptRequest.Builder |
EncryptRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
EncryptRequest.Builder |
EncryptRequest.Builder.plaintext(SdkBytes plaintext)
Data to be encrypted.
|
EncryptRequest.Builder |
EncryptRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends EncryptRequest.Builder> |
EncryptRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.