Skip to main content

TKMSVerifyRequest

Class in AWS.KMS

Verify request class.

Ancestors

Properties

GrantTokens

property GrantTokens: TList<string>

KeyId

property KeyId: string

Message

property Message: TStream

MessageType

property MessageType: string

Signature

property Signature: TStream

SigningAlgorithm

property SigningAlgorithm: string

Constructors

Create

constructor Create; overload;

Constructor for TKMSVerifyRequest.


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

Constructor for TKMSVerifyRequest.

Parameters

NameDescription
AKeyIdSpecify the Amazon Resource Name (ARN), ID, alias ARN, or alias name of the asymmetric KMS key that was used to sign the message.
AMessageSpecify the message or message digest that was signed.
ASignatureSpecify the signature generated by the Sign operation.
ASigningAlgorithmSpecify the signing algorithm that was used when signing the message.

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

Constructor for TKMSVerifyRequest.

Parameters

NameDescription
AKeyIdSpecify the Amazon Resource Name (ARN) or ID of the asymmetric KMS key that was used to sign the message.
AMessageSpecify the message or message digest that was signed.
ASignatureSpecify the signature generated by the Sign operation.
ASigningAlgorithmSpecify the signing algorithm that was used when signing the message.