Class: Aws::PaymentCryptography::Types::GetParametersForExportInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::PaymentCryptography::Types::GetParametersForExportInput
- Defined in:
- gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#key_material_type ⇒ String
The key block format type (for example, TR-34 or TR-31) to use during key material export.
-
#reuse_last_generated_token ⇒ Boolean
Specifies whether to reuse the existing export token and signing key certificate.
-
#signing_key_algorithm ⇒ String
The signing key algorithm to generate a signing key certificate.
Instance Attribute Details
#key_material_type ⇒ String
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.
1052 1053 1054 1055 1056 1057 1058 |
# File 'gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography/types.rb', line 1052 class GetParametersForExportInput < Struct.new( :key_material_type, :signing_key_algorithm, :reuse_last_generated_token) SENSITIVE = [] include Aws::Structure end |
#reuse_last_generated_token ⇒ Boolean
Specifies whether to reuse the existing export token and signing key
certificate. If set to true and a valid export token exists for
the same key material type and signing key algorithm with at least 7
days of remaining validity, the existing token and signing key
certificate are returned. Otherwise, a new export token and signing
key certificate are generated. The default value is false, which
generates a new export token and signing key certificate on every
call.
1052 1053 1054 1055 1056 1057 1058 |
# File 'gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography/types.rb', line 1052 class GetParametersForExportInput < Struct.new( :key_material_type, :signing_key_algorithm, :reuse_last_generated_token) SENSITIVE = [] include Aws::Structure end |
#signing_key_algorithm ⇒ String
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.
1052 1053 1054 1055 1056 1057 1058 |
# File 'gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography/types.rb', line 1052 class GetParametersForExportInput < Struct.new( :key_material_type, :signing_key_algorithm, :reuse_last_generated_token) SENSITIVE = [] include Aws::Structure end |