Skip to main content

TKMSEncryptRequest

Class in AWS.KMS

Encrypt request class.

Ancestors

Properties

EncryptionAlgorithm

property EncryptionAlgorithm: string

EncryptionContext

property EncryptionContext: TDictionary<string, string>

GrantTokens

property GrantTokens: TList<string>

KeyId

property KeyId: string

Plaintext

property Plaintext: TStream

Constructors

Create

constructor Create; overload;

Constructor for TKMSEncryptRequest.


constructor Create(const AKeyId: string; APlaintext: string); overload;

Constructor for TKMSEncryptRequest.

Parameters

NameDescription
AKeyIdSpecify the Amazon Resource Name (ARN), ID, alias name, or aliad ARN of a KMS key to use to encrypt the ciphertext.
APlaintextThe data to be encrypted.

constructor Create(const AKeyId: string; APlaintext: TStream); overload;

Constructor for TKMSEncryptRequest.

Parameters

NameDescription
AKeyIdSpecify the Amazon Resource Name (ARN), ID, alias name, or aliad ARN of a KMS key to use to encrypt the ciphertext.
APlaintextThe data to be encrypted.