static EmvEncryptionAttributes.Builder |
EmvEncryptionAttributes.builder() |
|
EmvEncryptionAttributes.Builder |
EmvEncryptionAttributes.Builder.initializationVector(String initializationVector) |
An input used to provide the intial state.
|
EmvEncryptionAttributes.Builder |
EmvEncryptionAttributes.Builder.majorKeyDerivationMode(String majorKeyDerivationMode) |
The EMV derivation mode to use for ICC master key derivation as per EMV version 4.3 book 2.
|
EmvEncryptionAttributes.Builder |
EmvEncryptionAttributes.Builder.majorKeyDerivationMode(EmvMajorKeyDerivationMode majorKeyDerivationMode) |
The EMV derivation mode to use for ICC master key derivation as per EMV version 4.3 book 2.
|
EmvEncryptionAttributes.Builder |
EmvEncryptionAttributes.Builder.mode(String mode) |
The block cipher method to use for encryption.
|
EmvEncryptionAttributes.Builder |
EmvEncryptionAttributes.Builder.mode(EmvEncryptionMode mode) |
The block cipher method to use for encryption.
|
EmvEncryptionAttributes.Builder |
EmvEncryptionAttributes.Builder.panSequenceNumber(String panSequenceNumber) |
A number that identifies and differentiates payment cards with the same Primary Account Number (PAN).
|
EmvEncryptionAttributes.Builder |
EmvEncryptionAttributes.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.
|
EmvEncryptionAttributes.Builder |
EmvEncryptionAttributes.Builder.sessionDerivationData(String sessionDerivationData) |
The derivation value used to derive the ICC session key.
|
EmvEncryptionAttributes.Builder |
EmvEncryptionAttributes.toBuilder() |
|