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: