MacAlgorithmEmv
Parameters that are required for EMV MAC generation and verification.
Contents
- MajorKeyDerivationMode
- 
               The method to use when deriving the master key for EMV MAC generation or verification. Type: String Valid Values: EMV_OPTION_A | EMV_OPTION_BRequired: Yes 
- PanSequenceNumber
- 
               A number that identifies and differentiates payment cards with the same Primary Account Number (PAN). Type: String Length Constraints: Fixed length of 2. Pattern: [0-9]+Required: Yes 
- 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. Type: String Length Constraints: Minimum length of 12. Maximum length of 19. Pattern: [0-9]+Required: Yes 
- SessionKeyDerivationMode
- 
               The method of deriving a session key for EMV MAC generation or verification. Type: String Valid Values: EMV_COMMON_SESSION_KEY | EMV2000 | AMEX | MASTERCARD_SESSION_KEY | VISARequired: Yes 
- SessionKeyDerivationValue
- 
               Parameters that are required to generate session key for EMV generation and verification. Type: SessionKeyDerivationValue object Note: This object is a Union. Only one member of this object can be specified or returned. Required: Yes 
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: