MacAttributes
Parameters that are required for DUKPT, HMAC, or EMV MAC generation or verification.
Contents
Important
This data type is a UNION, so only one of the following members can be specified when used or returned.
- Algorithm
- 
               The encryption algorithm for MAC generation or verification. Type: String Valid Values: ISO9797_ALGORITHM1 | ISO9797_ALGORITHM3 | CMAC | HMAC_SHA224 | HMAC_SHA256 | HMAC_SHA384 | HMAC_SHA512Required: No 
- DukptCmac
- 
               Parameters that are required for MAC generation or verification using DUKPT CMAC algorithm. Type: MacAlgorithmDukpt object Required: No 
- DukptIso9797Algorithm1
- 
               Parameters that are required for MAC generation or verification using DUKPT ISO 9797 algorithm1. Type: MacAlgorithmDukpt object Required: No 
- DukptIso9797Algorithm3
- 
               Parameters that are required for MAC generation or verification using DUKPT ISO 9797 algorithm3. Type: MacAlgorithmDukpt object Required: No 
- EmvMac
- 
               Parameters that are required for MAC generation or verification using EMV MAC algorithm. Type: MacAlgorithmEmv object Required: No 
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: