pub struct ClientCertificate {
pub base64_pkcs12: String,
pub password: Option<String>,
}Available on crate feature
entra-id only.Expand description
A client certificate in PKCS12 (PFX) that can be used for client certificate authentication.
The certificate data should be base64-encoded PKCS12 content.
If the PKCS12 archive is password-protected, provide the password via password.
Fields§
§base64_pkcs12: StringBase64-encoded PKCS12 certificate data
password: Option<String>The certificate’s password if any
Trait Implementations§
Source§impl Clone for ClientCertificate
impl Clone for ClientCertificate
Source§fn clone(&self) -> ClientCertificate
fn clone(&self) -> ClientCertificate
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ClientCertificate
impl RefUnwindSafe for ClientCertificate
impl Send for ClientCertificate
impl Sync for ClientCertificate
impl Unpin for ClientCertificate
impl UnwindSafe for ClientCertificate
Blanket Implementations§
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