| Package | Description |
|---|---|
| software.amazon.awssdk.services.paymentcryptographydata.model |
| Modifier and Type | Method and Description |
|---|---|
static MacAlgorithmEmv.Builder |
MacAlgorithmEmv.builder() |
MacAlgorithmEmv.Builder |
MacAlgorithmEmv.Builder.majorKeyDerivationMode(MajorKeyDerivationMode majorKeyDerivationMode)
The method to use when deriving the master key for EMV MAC generation or verification.
|
MacAlgorithmEmv.Builder |
MacAlgorithmEmv.Builder.majorKeyDerivationMode(String majorKeyDerivationMode)
The method to use when deriving the master key for EMV MAC generation or verification.
|
MacAlgorithmEmv.Builder |
MacAlgorithmEmv.Builder.panSequenceNumber(String panSequenceNumber)
A number that identifies and differentiates payment cards with the same Primary Account Number (PAN).
|
MacAlgorithmEmv.Builder |
MacAlgorithmEmv.Builder.primaryAccountNumber(String primaryAccountNumber)
The Primary Account Number (PAN), a unique identifier for a payment credit or debit card and associates the
card to a specific account holder.
|
MacAlgorithmEmv.Builder |
MacAlgorithmEmv.Builder.sessionKeyDerivationMode(SessionKeyDerivationMode sessionKeyDerivationMode)
The method of deriving a session key for EMV MAC generation or verification.
|
MacAlgorithmEmv.Builder |
MacAlgorithmEmv.Builder.sessionKeyDerivationMode(String sessionKeyDerivationMode)
The method of deriving a session key for EMV MAC generation or verification.
|
default MacAlgorithmEmv.Builder |
MacAlgorithmEmv.Builder.sessionKeyDerivationValue(Consumer<SessionKeyDerivationValue.Builder> sessionKeyDerivationValue)
Parameters that are required to generate session key for EMV generation and verification.
|
MacAlgorithmEmv.Builder |
MacAlgorithmEmv.Builder.sessionKeyDerivationValue(SessionKeyDerivationValue sessionKeyDerivationValue)
Parameters that are required to generate session key for EMV generation and verification.
|
MacAlgorithmEmv.Builder |
MacAlgorithmEmv.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends MacAlgorithmEmv.Builder> |
MacAlgorithmEmv.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default MacAttributes.Builder |
MacAttributes.Builder.emvMac(Consumer<MacAlgorithmEmv.Builder> emvMac)
Parameters that are required for MAC generation or verification using EMV MAC algorithm.
|
static MacAttributes |
MacAttributes.fromEmvMac(Consumer<MacAlgorithmEmv.Builder> emvMac)
Create an instance of this class with
MacAttributes.emvMac() initialized to the given value. |
Copyright © 2023. All rights reserved.