Struct openssl::x509::X509Name[]

pub struct X509Name(_);
[]

The names of an X509 certificate.

Methods

impl X509Name
[src]
[]

[]

Returns a new builder.

[]

Loads subject names from a file containing PEM-formatted certificates.

This is commonly used in conjunction with SslContextBuilder::set_client_ca_list.

Methods from Deref<Target = X509NameRef>

Important traits for X509NameEntries<'a>
[]

Returns the name entries by the nid.

Important traits for X509NameEntries<'a>
[]

Returns an iterator over all X509NameEntry values

Trait Implementations

impl ForeignType for X509Name
[+]

The raw C type.

The type representing a reference to this type.

[]

Constructs an instance of this type from its raw type.

[]

Returns a raw pointer to the wrapped value.

impl Drop for X509Name
[+]

[]

Executes the destructor for this type. Read more

impl Deref for X509Name
[+]

The resulting type after dereferencing.

[]

Dereferences the value.

impl DerefMut for X509Name
[+]

[]

Mutably dereferences the value.

impl Borrow<X509NameRef> for X509Name
[+]

[]

Immutably borrows from an owned value. Read more

impl AsRef<X509NameRef> for X509Name
[+]

[]

Performs the conversion.

impl Send for X509Name
[src]

impl Sync for X509Name
[src]

impl Stackable for X509Name
[src]

The C stack type for this element. Read more