| 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<VerifyMacResponse> |
PaymentCryptographyDataAsyncClient.verifyMac(Consumer<VerifyMacRequest.Builder> verifyMacRequest)
Verifies a Message Authentication Code (MAC).
|
default VerifyMacResponse |
PaymentCryptographyDataClient.verifyMac(Consumer<VerifyMacRequest.Builder> verifyMacRequest)
Verifies a Message Authentication Code (MAC).
|
| Modifier and Type | Method and Description |
|---|---|
static VerifyMacRequest.Builder |
VerifyMacRequest.builder() |
VerifyMacRequest.Builder |
VerifyMacRequest.Builder.keyIdentifier(String keyIdentifier)
The
keyARN of the encryption key that Amazon Web Services Payment Cryptography uses to verify
MAC data. |
VerifyMacRequest.Builder |
VerifyMacRequest.Builder.mac(String mac)
The MAC being verified.
|
VerifyMacRequest.Builder |
VerifyMacRequest.Builder.macLength(Integer macLength)
The length of the MAC.
|
VerifyMacRequest.Builder |
VerifyMacRequest.Builder.messageData(String messageData)
The data on for which MAC is under verification.
|
VerifyMacRequest.Builder |
VerifyMacRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
VerifyMacRequest.Builder |
VerifyMacRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
VerifyMacRequest.Builder |
VerifyMacRequest.toBuilder() |
default VerifyMacRequest.Builder |
VerifyMacRequest.Builder.verificationAttributes(Consumer<MacAttributes.Builder> verificationAttributes)
The attributes and data values to use for MAC verification within Amazon Web Services Payment Cryptography.
|
VerifyMacRequest.Builder |
VerifyMacRequest.Builder.verificationAttributes(MacAttributes verificationAttributes)
The attributes and data values to use for MAC verification within Amazon Web Services Payment Cryptography.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends VerifyMacRequest.Builder> |
VerifyMacRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.