| Package | Description |
|---|---|
| software.amazon.awssdk.services.paymentcryptographydata.model |
| Modifier and Type | Method and Description |
|---|---|
MacAttributes.Builder |
MacAttributes.Builder.algorithm(MacAlgorithm algorithm)
The encryption algorithm for MAC generation or verification.
|
MacAttributes.Builder |
MacAttributes.Builder.algorithm(String algorithm)
The encryption algorithm for MAC generation or verification.
|
static MacAttributes.Builder |
MacAttributes.builder() |
default MacAttributes.Builder |
MacAttributes.Builder.dukptCmac(Consumer<MacAlgorithmDukpt.Builder> dukptCmac)
Parameters that are required for MAC generation or verification using DUKPT CMAC algorithm.
|
MacAttributes.Builder |
MacAttributes.Builder.dukptCmac(MacAlgorithmDukpt dukptCmac)
Parameters that are required for MAC generation or verification using DUKPT CMAC algorithm.
|
default MacAttributes.Builder |
MacAttributes.Builder.dukptIso9797Algorithm1(Consumer<MacAlgorithmDukpt.Builder> dukptIso9797Algorithm1)
Parameters that are required for MAC generation or verification using DUKPT ISO 9797 algorithm1.
|
MacAttributes.Builder |
MacAttributes.Builder.dukptIso9797Algorithm1(MacAlgorithmDukpt dukptIso9797Algorithm1)
Parameters that are required for MAC generation or verification using DUKPT ISO 9797 algorithm1.
|
default MacAttributes.Builder |
MacAttributes.Builder.dukptIso9797Algorithm3(Consumer<MacAlgorithmDukpt.Builder> dukptIso9797Algorithm3)
Parameters that are required for MAC generation or verification using DUKPT ISO 9797 algorithm2.
|
MacAttributes.Builder |
MacAttributes.Builder.dukptIso9797Algorithm3(MacAlgorithmDukpt dukptIso9797Algorithm3)
Parameters that are required for MAC generation or verification using DUKPT ISO 9797 algorithm2.
|
default MacAttributes.Builder |
MacAttributes.Builder.emvMac(Consumer<MacAlgorithmEmv.Builder> emvMac)
Parameters that are required for MAC generation or verification using EMV MAC algorithm.
|
MacAttributes.Builder |
MacAttributes.Builder.emvMac(MacAlgorithmEmv emvMac)
Parameters that are required for MAC generation or verification using EMV MAC algorithm.
|
MacAttributes.Builder |
MacAttributes.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends MacAttributes.Builder> |
MacAttributes.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
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.
|
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.
|
Copyright © 2023. All rights reserved.