Skip to main content

IKMSImportKeyMaterialRequest

Interface in AWS.KMS

Interface for ImportKeyMaterial requests.

Ancestors

Properties

EncryptedKeyMaterial

property EncryptedKeyMaterial: TStream

Specify the encrypted key material to import.

Must be encrypted using the public key retrieved from a previous call to GetParametersForImport using the wrapping algorithm in the specified GetParametersForImport request.

ExpirationModel

property ExpirationModel: string

Specify whether the key material expires.

The default value is KEY_MATERIAL_EXPIRES. When the value is KEY_MATERIAL_EXPIRES a value must be specified for ValidTo. When the value is KEY_MATERIAL_DOES_NOT_EXPIRE a value must not be specified for ValidTo. Valid values: KEY_MATERIAL_EXPIRES | KEY_MATERIAL_DOES_NOT_EXPIRE.

ImportToken

property ImportToken: TStream

Specify the import token retrieved from a previous call to GetParametersForImport.

KeyId

property KeyId: string

Specify the Amazon Resource Name (ARN) or ID of a symmetric encryption KMS key.

ValidTo

property ValidTo: TOptional<TDateTime>

Specify the date and time when the imported key material expires.