| Package | Description |
|---|---|
| software.amazon.awssdk.services.paymentcryptographydata |
You use the Amazon Web Services Payment Cryptography Data Plane to manage how encryption keys are used for
payment-related transaction processing and associated cryptographic operations.
|
| software.amazon.awssdk.services.paymentcryptographydata.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<GenerateMacResponse> |
PaymentCryptographyDataAsyncClient.generateMac(Consumer<GenerateMacRequest.Builder> generateMacRequest)
Generates a Message Authentication Code (MAC) cryptogram within Amazon Web Services Payment Cryptography.
|
default GenerateMacResponse |
PaymentCryptographyDataClient.generateMac(Consumer<GenerateMacRequest.Builder> generateMacRequest)
Generates a Message Authentication Code (MAC) cryptogram within Amazon Web Services Payment Cryptography.
|
| Modifier and Type | Method and Description |
|---|---|
static GenerateMacRequest.Builder |
GenerateMacRequest.builder() |
default GenerateMacRequest.Builder |
GenerateMacRequest.Builder.generationAttributes(Consumer<MacAttributes.Builder> generationAttributes)
The attributes and data values to use for MAC generation within Amazon Web Services Payment Cryptography.
|
GenerateMacRequest.Builder |
GenerateMacRequest.Builder.generationAttributes(MacAttributes generationAttributes)
The attributes and data values to use for MAC generation within Amazon Web Services Payment Cryptography.
|
GenerateMacRequest.Builder |
GenerateMacRequest.Builder.keyIdentifier(String keyIdentifier)
The
keyARN of the MAC generation encryption key. |
GenerateMacRequest.Builder |
GenerateMacRequest.Builder.macLength(Integer macLength)
The length of a MAC under generation.
|
GenerateMacRequest.Builder |
GenerateMacRequest.Builder.messageData(String messageData)
The data for which a MAC is under generation.
|
GenerateMacRequest.Builder |
GenerateMacRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
GenerateMacRequest.Builder |
GenerateMacRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
GenerateMacRequest.Builder |
GenerateMacRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends GenerateMacRequest.Builder> |
GenerateMacRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.