| Package | Description |
|---|---|
| com.amazonaws.services.kms |
|
| com.amazonaws.services.kms.model |
| Modifier and Type | Method and Description |
|---|---|
Future<GenerateDataKeyResult> |
AbstractAWSKMSAsync.generateDataKeyAsync(GenerateDataKeyRequest request,
AsyncHandler<GenerateDataKeyRequest,GenerateDataKeyResult> asyncHandler) |
Future<GenerateDataKeyResult> |
AWSKMSAsyncClient.generateDataKeyAsync(GenerateDataKeyRequest request,
AsyncHandler<GenerateDataKeyRequest,GenerateDataKeyResult> asyncHandler) |
Future<GenerateDataKeyResult> |
AWSKMSAsync.generateDataKeyAsync(GenerateDataKeyRequest generateDataKeyRequest,
AsyncHandler<GenerateDataKeyRequest,GenerateDataKeyResult> asyncHandler)
Returns a unique symmetric data key for use outside of KMS.
|
| Modifier and Type | Method and Description |
|---|---|
GenerateDataKeyRequest |
GenerateDataKeyRequest.addEncryptionContextEntry(String key,
String value)
Add a single EncryptionContext entry
|
GenerateDataKeyRequest |
GenerateDataKeyRequest.clearEncryptionContextEntries()
Removes all the entries added into EncryptionContext.
|
GenerateDataKeyRequest |
GenerateDataKeyRequest.clone() |
GenerateDataKeyRequest |
GenerateDataKeyRequest.withEncryptionContext(Map<String,String> encryptionContext)
Specifies the encryption context that will be used when encrypting the data key.
|
GenerateDataKeyRequest |
GenerateDataKeyRequest.withGrantTokens(Collection<String> grantTokens)
A list of grant tokens.
|
GenerateDataKeyRequest |
GenerateDataKeyRequest.withGrantTokens(String... grantTokens)
A list of grant tokens.
|
GenerateDataKeyRequest |
GenerateDataKeyRequest.withKeyId(String keyId)
Specifies the symmetric encryption KMS key that encrypts the data key.
|
GenerateDataKeyRequest |
GenerateDataKeyRequest.withKeySpec(DataKeySpec keySpec)
Specifies the length of the data key.
|
GenerateDataKeyRequest |
GenerateDataKeyRequest.withKeySpec(String keySpec)
Specifies the length of the data key.
|
GenerateDataKeyRequest |
GenerateDataKeyRequest.withNumberOfBytes(Integer numberOfBytes)
Specifies the length of the data key in bytes.
|
GenerateDataKeyRequest |
GenerateDataKeyRequest.withRecipient(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.
|
Copyright © 2023. All rights reserved.