Struct reqwest::Identity [−][src]
pub struct Identity { /* fields omitted */ }
Expand description
Represents a private key and X509 cert as a client certificate.
Implementations
Parses PEM encoded private key and certificate.
The input should contain a PEM encoded private key and at least one PEM encoded certificate.
Examples
let mut buf = Vec::new();
File::open("my-ident.pem")?
.read_to_end(&mut buf)?;
let id = reqwest::Identity::from_pem(&buf)?;
Optional
This requires the rustls-tls(-...)
Cargo feature enabled.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Identity
impl UnwindSafe for Identity
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more