Skip to content

TrustedCertificatePublicKey

Source code in docs_src/capo_payment_cryptography/types/trusted_certificate_public_key.py
class TrustedCertificatePublicKey(TypedDict, closed=True):
    key_attributes: "capo_payment_cryptography.types.key_attributes.KeyAttributes"
    """<p>The role of the key, the algorithm it supports, and the cryptographic operations allowed with the key. This data is immutable after a trusted public key is imported.</p>"""
    public_key_certificate: (
        "capo_payment_cryptography.types.certificate_type.CertificateType"
    )
    """<p>Parameter information for trusted public key certificate import.</p>"""
    certificate_authority_public_key_identifier: (
        "capo_payment_cryptography.types.key_arn_or_key_alias_type.KeyArnOrKeyAliasType"
    )
    """<p>The <code>KeyARN</code> of the root public key certificate or certificate chain that signs the trusted public key certificate import.</p>"""

certificate_authority_public_key_identifier instance-attribute

certificate_authority_public_key_identifier: KeyArnOrKeyAliasType

The KeyARN of the root public key certificate or certificate chain that signs the trusted public key certificate import.

key_attributes instance-attribute

key_attributes: KeyAttributes

The role of the key, the algorithm it supports, and the cryptographic operations allowed with the key. This data is immutable after a trusted public key is imported.

public_key_certificate instance-attribute

public_key_certificate: CertificateType

Parameter information for trusted public key certificate import.