Skip to main content

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.