pub type IX509CertificateTemplate = *mut c_void;