Class: Aws::PaymentCryptographyData::Types::GenerateAs2805KekValidationOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::PaymentCryptographyData::Types::GenerateAs2805KekValidationOutput
- Defined in:
- gems/aws-sdk-paymentcryptographydata/lib/aws-sdk-paymentcryptographydata/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:random_key_send, :random_key_receive]
Instance Attribute Summary collapse
-
#key_arn ⇒ String
The
keyARNof sending KEK that Amazon Web Services Payment Cryptography validates for node-to-node initialization. -
#key_check_value ⇒ String
The key check value (KCV) of the sending KEK that Amazon Web Services Payment Cryptography validates for node-to-node initialization.
-
#random_key_receive ⇒ String
The random key generated for receiving KEK validation.
-
#random_key_send ⇒ String
The random key generated for sending KEK validation.
Instance Attribute Details
#key_arn ⇒ String
The keyARN of sending KEK that Amazon Web Services Payment
Cryptography validates for node-to-node initialization
1141 1142 1143 1144 1145 1146 1147 1148 |
# File 'gems/aws-sdk-paymentcryptographydata/lib/aws-sdk-paymentcryptographydata/types.rb', line 1141 class GenerateAs2805KekValidationOutput < Struct.new( :key_arn, :key_check_value, :random_key_send, :random_key_receive) SENSITIVE = [:random_key_send, :random_key_receive] include Aws::Structure end |
#key_check_value ⇒ String
The key check value (KCV) of the sending KEK that Amazon Web Services Payment Cryptography validates for node-to-node initialization.
1141 1142 1143 1144 1145 1146 1147 1148 |
# File 'gems/aws-sdk-paymentcryptographydata/lib/aws-sdk-paymentcryptographydata/types.rb', line 1141 class GenerateAs2805KekValidationOutput < Struct.new( :key_arn, :key_check_value, :random_key_send, :random_key_receive) SENSITIVE = [:random_key_send, :random_key_receive] include Aws::Structure end |
#random_key_receive ⇒ String
The random key generated for receiving KEK validation. The initiating node sends this key to its partner node for validation.
1141 1142 1143 1144 1145 1146 1147 1148 |
# File 'gems/aws-sdk-paymentcryptographydata/lib/aws-sdk-paymentcryptographydata/types.rb', line 1141 class GenerateAs2805KekValidationOutput < Struct.new( :key_arn, :key_check_value, :random_key_send, :random_key_receive) SENSITIVE = [:random_key_send, :random_key_receive] include Aws::Structure end |
#random_key_send ⇒ String
The random key generated for sending KEK validation.
1141 1142 1143 1144 1145 1146 1147 1148 |
# File 'gems/aws-sdk-paymentcryptographydata/lib/aws-sdk-paymentcryptographydata/types.rb', line 1141 class GenerateAs2805KekValidationOutput < Struct.new( :key_arn, :key_check_value, :random_key_send, :random_key_receive) SENSITIVE = [:random_key_send, :random_key_receive] include Aws::Structure end |