Class: Aws::PaymentCryptography::Types::ExportTr31KeyBlock

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

Overview

Parameter information for key material export using symmetric TR-31 key exchange method.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#key_block_headersTypes::KeyBlockHeaders

Optional metadata for export associated with the key material. This data is signed but transmitted in clear text.



389
390
391
392
393
394
# File 'gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography/types.rb', line 389

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

#wrapping_key_identifierString

The KeyARN of the the wrapping key. This key encrypts or wraps the key under export for TR-31 key block generation.

Returns:

  • (String)


389
390
391
392
393
394
# File 'gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography/types.rb', line 389

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