Struct openssl_sys::X509 [] [src]

pub struct X509 {
    pub cert_info: *mut X509_CINF,
    pub valid: c_int,
    pub references: c_int,
    pub name: *mut c_char,
    pub ex_data: CRYPTO_EX_DATA,
    pub ex_pathlen: c_long,
    pub ex_pcpathlen: c_long,
    pub ex_flags: c_ulong,
    pub ex_kusage: c_ulong,
    pub ex_xkusage: c_ulong,
    pub ex_nscert: c_ulong,
    // some fields omitted
}

Fields

cert_info: *mut X509_CINF valid: c_int references: c_int name: *mut c_char ex_data: CRYPTO_EX_DATA ex_pathlen: c_long ex_pcpathlen: c_long ex_flags: c_ulong ex_kusage: c_ulong ex_xkusage: c_ulong ex_nscert: c_ulong