Struct windows_sys::Win32::Security::Authentication::Identity::X509Certificate
[−]#[repr(C)]pub struct X509Certificate {
pub Version: u32,
pub SerialNumber: [u32; 4],
pub SignatureAlgorithm: u32,
pub ValidFrom: FILETIME,
pub ValidUntil: FILETIME,
pub pszIssuer: PSTR,
pub pszSubject: PSTR,
pub pPublicKey: *mut PctPublicKey,
}
Expand description
Required features: "Win32_Security_Authentication_Identity"
, "Win32_Foundation"
Fields
Version: u32
SerialNumber: [u32; 4]
SignatureAlgorithm: u32
ValidFrom: FILETIME
ValidUntil: FILETIME
pszIssuer: PSTR
pszSubject: PSTR
pPublicKey: *mut PctPublicKey
Trait Implementations
impl Clone for X509Certificate
impl Clone for X509Certificate
impl Copy for X509Certificate
Auto Trait Implementations
impl RefUnwindSafe for X509Certificate
impl !Send for X509Certificate
impl !Sync for X509Certificate
impl Unpin for X509Certificate
impl UnwindSafe for X509Certificate
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more