Skip to content

CertificateInfo

Source code in docs_src/capo_directory_service/types/certificate_info.py
class CertificateInfo(TypedDict, closed=True):
    certificate_id: NotRequired[
        "capo_directory_service.types.certificate_id.CertificateId"
    ]
    """<p>The identifier of the certificate.</p>"""
    common_name: NotRequired[
        "capo_directory_service.types.certificate_cn.CertificateCN"
    ]
    """<p>The common name for the certificate.</p>"""
    state: NotRequired[
        "capo_directory_service.types.certificate_state.CertificateState"
    ]
    """<p>The state of the certificate.</p>"""
    expiry_date_time: NotRequired[
        "capo_directory_service.types.certificate_expiry_date_time.CertificateExpiryDateTime"
    ]
    """<p>The date and time when the certificate will expire.</p>"""
    type: NotRequired["capo_directory_service.types.certificate_type.CertificateType"]
    """<p>The function that the registered certificate performs. Valid values include <code>ClientLDAPS</code> or <code>ClientCertAuth</code>. The default value is <code>ClientLDAPS</code>.</p>"""

certificate_id instance-attribute

certificate_id: NotRequired[CertificateId]

The identifier of the certificate.

common_name instance-attribute

common_name: NotRequired[CertificateCN]

The common name for the certificate.

expiry_date_time instance-attribute

expiry_date_time: NotRequired[CertificateExpiryDateTime]

The date and time when the certificate will expire.

state instance-attribute

state: NotRequired[CertificateState]

The state of the certificate.

type instance-attribute

type: NotRequired[CertificateType]

The function that the registered certificate performs. Valid values include ClientLDAPS or ClientCertAuth. The default value is ClientLDAPS.