Skip to main content
Version: 2.1

TKMSVerifyMacRequest

Class in AWS.KMS

VerifyMac request class.

Ancestors​

Properties​

GrantTokens​

property GrantTokens: TList<string>

KeyId​

property KeyId: string

Mac​

property Mac: TStream

MacAlgorithm​

property MacAlgorithm: string

Message​

property Message: TStream

Constructors​

Create​

constructor Create; overload;

Constructor for TKMSVerifyMacRequest.


constructor Create(const AKeyId: string; const AMac: TStream; const AMacAlgorithm: string; const AMessage: string); overload;

Constructor for TKMSVerifyMacRequest.

Parameters

NameDescription
AKeyIdSpecify the Amazon Resource Name (ARN) or ID of the HMAC KMS key that was used to generate the HMAC.
AMacSpecify the HMAC to verify.
AMacAlgorithmSpecify the MAC algorithm that was used to generate the HMAC.
AMessageSpecify the message to used in verification.

constructor Create(const AKeyId: string; const AMac: TStream; const AMacAlgorithm: string; const AMessage: TStream); overload;

Constructor for TKMSVerifyMacRequest.

Parameters

NameDescription
AKeyIdSpecify the Amazon Resource Name (ARN) or ID of the HMAC KMS key that was used to generate the HMAC.
AMacSpecify the HMAC to verify.
AMacAlgorithmSpecify the MAC algorithm that was used to generate the HMAC.
AMessageSpecify the message to used in verification.