Skip to content

GeneralName

Source code in docs_src/capo_acm_pca/types/general_name.py
class GeneralName(TypedDict, closed=True):
    other_name: NotRequired["capo_acm_pca.types.other_name.OtherName"]
    """<p>Represents <code>GeneralName</code> using an <code>OtherName</code> object.</p>"""
    rfc822_name: NotRequired["capo_acm_pca.types.string256.String256"]
    """<p>Represents <code>GeneralName</code> as an <a href="https://datatracker.ietf.org/doc/html/rfc822">RFC 822</a> email address.</p>"""
    dns_name: NotRequired["capo_acm_pca.types.string253.String253"]
    """<p>Represents <code>GeneralName</code> as a DNS name.</p>"""
    directory_name: NotRequired["capo_acm_pca.types.asn1_subject.ASN1Subject"]
    edi_party_name: NotRequired["capo_acm_pca.types.edi_party_name.EdiPartyName"]
    """<p>Represents <code>GeneralName</code> as an <code>EdiPartyName</code> object.</p>"""
    uniform_resource_identifier: NotRequired["capo_acm_pca.types.string253.String253"]
    """<p>Represents <code>GeneralName</code> as a URI.</p>"""
    ip_address: NotRequired["capo_acm_pca.types.string39.String39"]
    """<p>Represents <code>GeneralName</code> as an IPv4 or IPv6 address.</p>"""
    registered_id: NotRequired[
        "capo_acm_pca.types.custom_object_identifier.CustomObjectIdentifier"
    ]
    """<p> Represents <code>GeneralName</code> as an object identifier (OID).</p>"""

directory_name instance-attribute

directory_name: NotRequired[ASN1Subject]

dns_name instance-attribute

dns_name: NotRequired[String253]

Represents GeneralName as a DNS name.

edi_party_name instance-attribute

edi_party_name: NotRequired[EdiPartyName]

Represents GeneralName as an EdiPartyName object.

ip_address instance-attribute

ip_address: NotRequired[String39]

Represents GeneralName as an IPv4 or IPv6 address.

other_name instance-attribute

other_name: NotRequired[OtherName]

Represents GeneralName using an OtherName object.

registered_id instance-attribute

registered_id: NotRequired[CustomObjectIdentifier]

Represents GeneralName as an object identifier (OID).

rfc822_name instance-attribute

rfc822_name: NotRequired[String256]

Represents GeneralName as an RFC 822 email address.

uniform_resource_identifier instance-attribute

uniform_resource_identifier: NotRequired[String253]

Represents GeneralName as a URI.