Skip to content

ImportKeyCryptogram

Source code in docs_src/capo_payment_cryptography/types/import_key_cryptogram.py
class ImportKeyCryptogram(TypedDict, closed=True):
    key_attributes: "capo_payment_cryptography.types.key_attributes.KeyAttributes"
    exportable: "bool"
    """<p>Specifies whether the key is exportable from the service.</p>"""
    wrapped_key_cryptogram: (
        "capo_payment_cryptography.types.wrapped_key_cryptogram.WrappedKeyCryptogram"
    )
    """<p>The RSA wrapped key cryptogram under import.</p>"""
    import_token: "capo_payment_cryptography.types.import_token_id.ImportTokenId"
    """<p>The import token that initiates key import using the asymmetric RSA wrap and unwrap key exchange method into AWS Payment Cryptography. It expires after 30 days. You can use the same import token to import multiple keys to the same service account.</p>"""
    wrapping_spec: NotRequired[
        "capo_payment_cryptography.types.wrapping_key_spec.WrappingKeySpec"
    ]
    """<p>The wrapping spec for the wrapped key cryptogram.</p>"""

exportable instance-attribute

exportable: bool

Specifies whether the key is exportable from the service.

import_token instance-attribute

import_token: ImportTokenId

The import token that initiates key import using the asymmetric RSA wrap and unwrap key exchange method into AWS Payment Cryptography. It expires after 30 days. You can use the same import token to import multiple keys to the same service account.

key_attributes instance-attribute

key_attributes: KeyAttributes

wrapped_key_cryptogram instance-attribute

wrapped_key_cryptogram: WrappedKeyCryptogram

The RSA wrapped key cryptogram under import.

wrapping_spec instance-attribute

wrapping_spec: NotRequired[WrappingKeySpec]

The wrapping spec for the wrapped key cryptogram.