| Package | Description | 
|---|---|
| com.amazonaws.services.kms | 
 | 
| com.amazonaws.services.kms.model | 
| Modifier and Type | Method and Description | 
|---|---|
EncryptResult | 
AWSKMS.encrypt(EncryptRequest encryptRequest)
 Encrypts plaintext into ciphertext by using a customer master key (CMK). 
 | 
EncryptResult | 
AbstractAWSKMS.encrypt(EncryptRequest request)  | 
EncryptResult | 
AWSKMSClient.encrypt(EncryptRequest request)
 Encrypts plaintext into ciphertext by using a customer master key (CMK). 
 | 
Future<EncryptResult> | 
AWSKMSAsyncClient.encryptAsync(EncryptRequest request)  | 
Future<EncryptResult> | 
AWSKMSAsync.encryptAsync(EncryptRequest encryptRequest)
 Encrypts plaintext into ciphertext by using a customer master key (CMK). 
 | 
Future<EncryptResult> | 
AbstractAWSKMSAsync.encryptAsync(EncryptRequest request)  | 
Future<EncryptResult> | 
AWSKMSAsyncClient.encryptAsync(EncryptRequest request,
            AsyncHandler<EncryptRequest,EncryptResult> asyncHandler)  | 
Future<EncryptResult> | 
AWSKMSAsync.encryptAsync(EncryptRequest encryptRequest,
            AsyncHandler<EncryptRequest,EncryptResult> asyncHandler)
 Encrypts plaintext into ciphertext by using a customer master key (CMK). 
 | 
Future<EncryptResult> | 
AbstractAWSKMSAsync.encryptAsync(EncryptRequest request,
            AsyncHandler<EncryptRequest,EncryptResult> asyncHandler)  | 
| Modifier and Type | Method and Description | 
|---|---|
Future<EncryptResult> | 
AWSKMSAsyncClient.encryptAsync(EncryptRequest request,
            AsyncHandler<EncryptRequest,EncryptResult> asyncHandler)  | 
Future<EncryptResult> | 
AWSKMSAsync.encryptAsync(EncryptRequest encryptRequest,
            AsyncHandler<EncryptRequest,EncryptResult> asyncHandler)
 Encrypts plaintext into ciphertext by using a customer master key (CMK). 
 | 
Future<EncryptResult> | 
AbstractAWSKMSAsync.encryptAsync(EncryptRequest request,
            AsyncHandler<EncryptRequest,EncryptResult> asyncHandler)  | 
| Modifier and Type | Method and Description | 
|---|---|
EncryptRequest | 
EncryptRequest.addEncryptionContextEntry(String key,
                         String value)  | 
EncryptRequest | 
EncryptRequest.clearEncryptionContextEntries()
Removes all the entries added into EncryptionContext. 
 | 
EncryptRequest | 
EncryptRequest.clone()  | 
EncryptRequest | 
EncryptRequest.withEncryptionAlgorithm(EncryptionAlgorithmSpec encryptionAlgorithm)
 Specifies the encryption algorithm that AWS KMS will use to encrypt the plaintext message. 
 | 
EncryptRequest | 
EncryptRequest.withEncryptionAlgorithm(String encryptionAlgorithm)
 Specifies the encryption algorithm that AWS KMS will use to encrypt the plaintext message. 
 | 
EncryptRequest | 
EncryptRequest.withEncryptionContext(Map<String,String> encryptionContext)
 Specifies the encryption context that will be used to encrypt the data. 
 | 
EncryptRequest | 
EncryptRequest.withGrantTokens(Collection<String> grantTokens)
 A list of grant tokens. 
 | 
EncryptRequest | 
EncryptRequest.withGrantTokens(String... grantTokens)
 A list of grant tokens. 
 | 
EncryptRequest | 
EncryptRequest.withKeyId(String keyId)
 A unique identifier for the customer master key (CMK). 
 | 
EncryptRequest | 
EncryptRequest.withPlaintext(ByteBuffer plaintext)
 Data to be encrypted. 
 | 
Copyright © 2020. All rights reserved.