OrganizationName
Set the Organization Name (O) of a DistinguishedName.
struct OrganizationNameThis type is used in DistinguishedNameBuilder contexts.
Set the Organization Name (O) of a DistinguishedName.
struct OrganizationNameThis type is used in DistinguishedNameBuilder contexts.
import X509A library for working with X.509 certificates.
struct DistinguishedNameA distinguished name is a name that uniquely identifies a specific entity.
@resultBuilder struct DistinguishedNameBuilderProvides a result-builder style DSL for constructing DistinguishedName values.
protocol RelativeDistinguishedNameConvertiblestruct CommonNameSet the Common Name (CN) of a DistinguishedName.
struct CountryNameSet the Country Name (C) of a DistinguishedName.
struct LocalityNameSet the Locality Name (L) of a DistinguishedName.
struct OrganizationalUnitNameSet the Organizational Unit Name (OU) of a DistinguishedName.
struct StateOrProvinceNameSet the State or Province Name (ST) of a DistinguishedName.
struct StreetAddressSet the Street Address (STREET) of a DistinguishedName.
struct DomainComponentSet the Domain Component (DC) of a DistinguishedName.
struct EmailAddressSet the Domain Component (E) of a DistinguishedName.
protocol SendableA thread-safe type whose values can be shared across arbitrary concurrent contexts without introducing a risk of data races. Values of the type may have no shared mutable state, or they may protect that state with a lock or by forcing it to only be accessed from a specific actor.
init(_ name: String) Construct a new organization name
var name: StringThe value of the organization name field.
func makeRDN() throws -> RelativeDistinguishedName