Class: Aws::PaymentCryptography::Types::ExportAs2805KeyCryptogram

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-paymentcryptography/types.rb

Overview

Parameter information for key material export using AS2805 key cryptogram format.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#as_2805_key_variantString

The cryptographic usage of the key under export.

Returns:

  • (String)


481
482
483
484
485
486
# File 'lib/aws-sdk-paymentcryptography/types.rb', line 481

class ExportAs2805KeyCryptogram < Struct.new(
  :wrapping_key_identifier,
  :as_2805_key_variant)
  SENSITIVE = []
  include Aws::Structure
end

#wrapping_key_identifierString

A key identifier that can be either a key ARN or an alias name. This allows flexible key identification in operations.

When using a key ARN, it must be a fully qualified ARN in the format: ‘arn:aws:payment-cryptography:region:account:key/key-id`.

When using an alias, it must begin with ‘alias/` followed by the alias name.

Do not include confidential or sensitive information in this field. This field may be displayed in plaintext in CloudTrail logs and other output.

Returns:

  • (String)


481
482
483
484
485
486
# File 'lib/aws-sdk-paymentcryptography/types.rb', line 481

class ExportAs2805KeyCryptogram < Struct.new(
  :wrapping_key_identifier,
  :as_2805_key_variant)
  SENSITIVE = []
  include Aws::Structure
end