Skip to content

DistinguishedName

Source code in docs_src/capo_acm/types/distinguished_name.py
class DistinguishedName(TypedDict, closed=True):
    common_name: NotRequired["capo_acm.types.string.String"]
    """<p>The common name (CN) attribute.</p>"""
    domain_components: NotRequired[
        "capo_acm.types.domain_component_list.DomainComponentList"
    ]
    """<p>The domain component attributes.</p>"""
    country: NotRequired["capo_acm.types.string.String"]
    """<p>The country (C) attribute.</p>"""
    custom_attributes: NotRequired[
        "capo_acm.types.custom_attribute_list.CustomAttributeList"
    ]
    """<p>A list of custom attributes in the distinguished name. Each custom attribute contains an object identifier (OID) and its corresponding value.</p>"""
    distinguished_name_qualifier: NotRequired["capo_acm.types.string.String"]
    """<p>The distinguished name qualifier attribute.</p>"""
    generation_qualifier: NotRequired["capo_acm.types.string.String"]
    """<p>The generation qualifier attribute.</p>"""
    given_name: NotRequired["capo_acm.types.string.String"]
    """<p>The given name attribute.</p>"""
    initials: NotRequired["capo_acm.types.string.String"]
    """<p>The initials attribute.</p>"""
    locality: NotRequired["capo_acm.types.string.String"]
    """<p>The locality (L) attribute.</p>"""
    organization: NotRequired["capo_acm.types.string.String"]
    """<p>The organization (O) attribute.</p>"""
    organizational_unit: NotRequired["capo_acm.types.string.String"]
    """<p>The organizational unit (OU) attribute.</p>"""
    pseudonym: NotRequired["capo_acm.types.string.String"]
    """<p>The pseudonym attribute.</p>"""
    serial_number: NotRequired["capo_acm.types.string.String"]
    """<p>The serial number attribute.</p>"""
    state: NotRequired["capo_acm.types.string.String"]
    """<p>The state or province (ST) attribute.</p>"""
    surname: NotRequired["capo_acm.types.string.String"]
    """<p>The surname attribute.</p>"""
    title: NotRequired["capo_acm.types.string.String"]
    """<p>The title attribute.</p>"""

common_name instance-attribute

common_name: NotRequired[String]

The common name (CN) attribute.

country instance-attribute

country: NotRequired[String]

The country (C) attribute.

custom_attributes instance-attribute

custom_attributes: NotRequired[CustomAttributeList]

A list of custom attributes in the distinguished name. Each custom attribute contains an object identifier (OID) and its corresponding value.

distinguished_name_qualifier instance-attribute

distinguished_name_qualifier: NotRequired[String]

The distinguished name qualifier attribute.

domain_components instance-attribute

domain_components: NotRequired[DomainComponentList]

The domain component attributes.

generation_qualifier instance-attribute

generation_qualifier: NotRequired[String]

The generation qualifier attribute.

given_name instance-attribute

given_name: NotRequired[String]

The given name attribute.

initials instance-attribute

initials: NotRequired[String]

The initials attribute.

locality instance-attribute

locality: NotRequired[String]

The locality (L) attribute.

organization instance-attribute

organization: NotRequired[String]

The organization (O) attribute.

organizational_unit instance-attribute

organizational_unit: NotRequired[String]

The organizational unit (OU) attribute.

pseudonym instance-attribute

pseudonym: NotRequired[String]

The pseudonym attribute.

serial_number instance-attribute

serial_number: NotRequired[String]

The serial number attribute.

state instance-attribute

state: NotRequired[String]

The state or province (ST) attribute.

surname instance-attribute

surname: NotRequired[String]

The surname attribute.

title instance-attribute

title: NotRequired[String]

The title attribute.