pub struct Pkcs8PemConfig {
pub ca_pem: Vec<u8>,
pub cert_pem: Vec<u8>,
pub pkcs8_key_pem: Pkcs8PrivateKey,
}Expand description
PKCS#8 mTLS material in PEM form.
Fields§
§ca_pem: Vec<u8>PEM-encoded trust-anchor certificate authority.
cert_pem: Vec<u8>PEM-encoded leaf certificate presented to peers.
pkcs8_key_pem: Pkcs8PrivateKeyPEM-encoded PKCS#8 private key matching cert_pem.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Pkcs8PemConfig
impl RefUnwindSafe for Pkcs8PemConfig
impl Send for Pkcs8PemConfig
impl Sync for Pkcs8PemConfig
impl Unpin for Pkcs8PemConfig
impl UnsafeUnpin for Pkcs8PemConfig
impl UnwindSafe for Pkcs8PemConfig
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more