Struct openssl::x509::X509 [] [src]

pub struct X509(_);

Methods

impl X509
[src]

[]

Deserializes a value from PEM-formatted data.

[]

Deserializes a value from DER-formatted data.

Methods from Deref<Target=X509Ref>

[]

Returns this certificate's SAN entries, if they exist.

[]

Returns certificate fingerprint calculated using provided hash

[]

Returns certificate Not After validity period.

[]

Returns certificate Not Before validity period.

[]

Serializes this value to PEM.

[]

Serializes this value to DER.

Trait Implementations

impl OpenSslType for X509
[src]

The raw C type.

The type representing a reference to this type.

[]

Constructs an instance of this type from its raw type.

impl Drop for X509
[src]

[]

A method called when the value goes out of scope. Read more

impl Deref for X509
[src]

The resulting type after dereferencing

[]

The method called to dereference a value

impl DerefMut for X509
[src]

[]

The method called to mutably dereference a value

impl Clone for X509
[src]

[]

Returns a copy of the value. Read more

[]

Performs copy-assignment from source. Read more

impl AsRef<X509Ref> for X509
[src]

[]

Performs the conversion.

impl Borrow<X509Ref> for X509
[src]

[]

Immutably borrows from an owned value. Read more

impl Stackable for X509
[src]

The C stack type for this element. Read more