| Package | Description |
|---|---|
| software.amazon.awssdk.services.paymentcryptographydata.model |
| Modifier and Type | Method and Description |
|---|---|
static MacAlgorithmDukpt.Builder |
MacAlgorithmDukpt.builder() |
MacAlgorithmDukpt.Builder |
MacAlgorithmDukpt.Builder.dukptDerivationType(DukptDerivationType dukptDerivationType)
The key type derived using DUKPT from a Base Derivation Key (BDK) and Key Serial Number (KSN).
|
MacAlgorithmDukpt.Builder |
MacAlgorithmDukpt.Builder.dukptDerivationType(String dukptDerivationType)
The key type derived using DUKPT from a Base Derivation Key (BDK) and Key Serial Number (KSN).
|
MacAlgorithmDukpt.Builder |
MacAlgorithmDukpt.Builder.dukptKeyVariant(DukptKeyVariant dukptKeyVariant)
The type of use of DUKPT, which can be MAC generation, MAC verification, or both.
|
MacAlgorithmDukpt.Builder |
MacAlgorithmDukpt.Builder.dukptKeyVariant(String dukptKeyVariant)
The type of use of DUKPT, which can be MAC generation, MAC verification, or both.
|
MacAlgorithmDukpt.Builder |
MacAlgorithmDukpt.Builder.keySerialNumber(String keySerialNumber)
The unique identifier known as Key Serial Number (KSN) that comes from an encrypting device using DUKPT
encryption method.
|
MacAlgorithmDukpt.Builder |
MacAlgorithmDukpt.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends MacAlgorithmDukpt.Builder> |
MacAlgorithmDukpt.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default MacAttributes.Builder |
MacAttributes.Builder.dukptCmac(Consumer<MacAlgorithmDukpt.Builder> 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.
|
default MacAttributes.Builder |
MacAttributes.Builder.dukptIso9797Algorithm3(Consumer<MacAlgorithmDukpt.Builder> dukptIso9797Algorithm3)
Parameters that are required for MAC generation or verification using DUKPT ISO 9797 algorithm2.
|
static MacAttributes |
MacAttributes.fromDukptCmac(Consumer<MacAlgorithmDukpt.Builder> dukptCmac)
Create an instance of this class with
MacAttributes.dukptCmac() initialized to the given value. |
static MacAttributes |
MacAttributes.fromDukptIso9797Algorithm1(Consumer<MacAlgorithmDukpt.Builder> dukptIso9797Algorithm1)
Create an instance of this class with
MacAttributes.dukptIso9797Algorithm1() initialized to the given value. |
static MacAttributes |
MacAttributes.fromDukptIso9797Algorithm3(Consumer<MacAlgorithmDukpt.Builder> dukptIso9797Algorithm3)
Create an instance of this class with
MacAttributes.dukptIso9797Algorithm3() initialized to the given value. |
Copyright © 2023. All rights reserved.