Skip to main content
Version: 2.1

TKMSGenerateMacRequest

Class in AWS.KMS

GenerateMac request class.

Ancestors​

Properties​

GrantTokens​

property GrantTokens: TList<string>

KeyId​

property KeyId: string

MacAlgorithm​

property MacAlgorithm: string

Message​

property Message: TStream

Constructors​

Create​

constructor Create; overload;

Constructor for TKMSGenerateMacRequest.


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

Constructor for TKMSGenerateMacRequest.

Parameters

NameDescription
AKeyIdSpecify the HMAC KMS key to use in the operation.
AMacAlgorithmSpecify the MAC algorithm used in the operation.
AMessageSpecify the message to be hashed.

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

Constructor for TKMSGenerateMacRequest.

Parameters

NameDescription
AKeyIdSpecify the HMAC KMS key to use in the operation.
AMacAlgorithmSpecify the MAC algorithm used in the operation.
AMessageSpecify the message to be hashed.