Skip to content

ExportKeyInput

Source code in docs_src/capo_payment_cryptography/types/export_key_input.py
class ExportKeyInput(TypedDict, closed=True):
    key_material: (
        "capo_payment_cryptography.types.export_key_material.ExportKeyMaterial"
    )
    """<p>The key block format type, for example, TR-34 or TR-31, to use during key material export.</p>"""
    export_key_identifier: (
        "capo_payment_cryptography.types.key_arn_or_key_alias_type.KeyArnOrKeyAliasType"
    )
    """<p>The <code>KeyARN</code> of the key under export from Amazon Web Services Payment Cryptography.</p>"""
    export_attributes: NotRequired[
        "capo_payment_cryptography.types.export_attributes.ExportAttributes"
    ]
    """<p>The attributes for IPEK generation during export.</p>"""

export_attributes instance-attribute

export_attributes: NotRequired[ExportAttributes]

The attributes for IPEK generation during export.

export_key_identifier instance-attribute

export_key_identifier: KeyArnOrKeyAliasType

The KeyARN of the key under export from Amazon Web Services Payment Cryptography.

key_material instance-attribute

key_material: ExportKeyMaterial

The key block format type, for example, TR-34 or TR-31, to use during key material export.