Class: Aws::PaymentCryptography::Types::GetParametersForExportInput

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#key_material_typeString

The key block format type (for example, TR-34 or TR-31) to use during key material export. Export token is only required for a TR-34 key export, TR34_KEY_BLOCK. Export token is not required for TR-31 key export.

Returns:

  • (String)


516
517
518
519
520
521
# File 'gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography/types.rb', line 516

class GetParametersForExportInput < Struct.new(
  :key_material_type,
  :signing_key_algorithm)
  SENSITIVE = []
  include Aws::Structure
end

#signing_key_algorithmString

The signing key algorithm to generate a signing key certificate. This certificate signs the wrapped key under export within the TR-34 key block. RSA_2048 is the only signing key algorithm allowed.

Returns:

  • (String)


516
517
518
519
520
521
# File 'gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography/types.rb', line 516

class GetParametersForExportInput < Struct.new(
  :key_material_type,
  :signing_key_algorithm)
  SENSITIVE = []
  include Aws::Structure
end