Skip to content

ExportKeyCryptogram

Source code in docs_src/capo_payment_cryptography/types/export_key_cryptogram.py
class ExportKeyCryptogram(TypedDict, closed=True):
    certificate_authority_public_key_identifier: (
        "capo_payment_cryptography.types.key_arn_or_key_alias_type.KeyArnOrKeyAliasType"
    )
    """<p>The <code>KeyARN</code> of the certificate chain that signs the wrapping key certificate during RSA wrap and unwrap key export.</p>"""
    wrapping_key_certificate: (
        "capo_payment_cryptography.types.certificate_type.CertificateType"
    )
    """<p>The wrapping key certificate in PEM format (base64 encoded). Amazon Web Services Payment Cryptography uses this certificate to wrap the key under export.</p>"""
    wrapping_spec: NotRequired[
        "capo_payment_cryptography.types.wrapping_key_spec.WrappingKeySpec"
    ]
    """<p>The wrapping spec for the key under export.</p>"""

certificate_authority_public_key_identifier instance-attribute

certificate_authority_public_key_identifier: KeyArnOrKeyAliasType

The KeyARN of the certificate chain that signs the wrapping key certificate during RSA wrap and unwrap key export.

wrapping_key_certificate instance-attribute

wrapping_key_certificate: CertificateType

The wrapping key certificate in PEM format (base64 encoded). Amazon Web Services Payment Cryptography uses this certificate to wrap the key under export.

wrapping_spec instance-attribute

wrapping_spec: NotRequired[WrappingKeySpec]

The wrapping spec for the key under export.