Skip to content

GenerateAs2805KekValidationInput

Source code in docs_src/capo_payment_cryptography_data/types/generate_as2805_kek_validation_input.py
class GenerateAs2805KekValidationInput(TypedDict, closed=True):
    key_identifier: "capo_payment_cryptography_data.types.key_arn_or_key_alias_type.KeyArnOrKeyAliasType"
    """<p>The <code>keyARN</code> of sending KEK that Amazon Web Services Payment Cryptography uses for node-to-node initialization</p>"""
    kek_validation_type: "capo_payment_cryptography_data.types.as2805_kek_validation_type.As2805KekValidationType"
    """<p>Defines whether to generate a KEK validation request or KEK validation response for node-to-node initialization.</p>"""
    random_key_send_variant_mask: "capo_payment_cryptography_data.types.random_key_send_variant_mask.RandomKeySendVariantMask"
    """<p>The key variant to use for generating a random key for KEK validation during node-to-node initialization.</p>"""

kek_validation_type instance-attribute

kek_validation_type: As2805KekValidationType

Defines whether to generate a KEK validation request or KEK validation response for node-to-node initialization.

key_identifier instance-attribute

key_identifier: KeyArnOrKeyAliasType

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

random_key_send_variant_mask instance-attribute

random_key_send_variant_mask: RandomKeySendVariantMask

The key variant to use for generating a random key for KEK validation during node-to-node initialization.