Skip to main content

DecodePrivateKey

Trait DecodePrivateKey 

Source
pub trait DecodePrivateKey: Sized {
    // Required method
    fn from_pkcs8_der(bytes: &[u8]) -> Result<Self, Error>;
}
Available on crate feature pkcs8 only.
Expand description

Parse a private key object from a PKCS#8 encoded document.

Required Methods§

Source

fn from_pkcs8_der(bytes: &[u8]) -> Result<Self, Error>

Deserialize PKCS#8 private key from ASN.1 DER-encoded data (binary format).

§Errors

Returns format-specific errors in the event the document failed to parse.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§