Class: Aws::PaymentCryptographyData::Types::GenerateAs2805KekValidationOutput

Inherits:
Struct
  • Object
show all
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

Instance Attribute Details

#key_arnString

The keyARN of sending KEK that Amazon Web Services Payment Cryptography validates for node-to-node initialization

Returns:

  • (String)


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_valueString

The key check value (KCV) of the sending KEK that Amazon Web Services Payment Cryptography validates for node-to-node initialization.

Returns:

  • (String)


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_receiveString

The random key generated for receiving KEK validation. The initiating node sends this key to its partner node for validation.

Returns:

  • (String)


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_sendString

The random key generated for sending KEK validation.

Returns:

  • (String)


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