Lines Matching defs:PKCS7
71 pub struct PKCS7 { struct
78 // # define PKCS7_S_HEADER 0 argument
89 pub d: PKCS7_data, argument
91 pub ctx: PKCS7_CTX, argument
149 pub fn d2i_PKCS7(a: *mut *mut PKCS7, pp: *mut *const c_uchar, length: c_long) -> *mut PKCS7; in d2i_PKCS7()
165 ) -> *mut PKCS7; in PKCS7_encrypt()
168 pkcs7: *mut PKCS7, in PKCS7_verify()
177 pkcs7: *mut PKCS7, in PKCS7_get0_signers()
188 ) -> *mut PKCS7; in PKCS7_sign()
191 pkcs7: *mut PKCS7, in PKCS7_decrypt()
198 pub fn PKCS7_free(pkcs7: *mut PKCS7); in PKCS7_free()
202 pkcs7: *mut PKCS7, in SMIME_write_PKCS7()
207 pub fn SMIME_read_PKCS7(bio: *mut BIO, bcont: *mut *mut BIO) -> *mut PKCS7; in SMIME_read_PKCS7()
211 pub fn PKCS7_set_type(p7: *mut PKCS7, nid_pkcs7: c_int) -> c_int; in PKCS7_set_type()
213 pub fn PKCS7_add_certificate(p7: *mut PKCS7, x509: *mut X509) -> c_int; in PKCS7_add_certificate()
216 p7: *mut PKCS7, in PKCS7_add_signature()
234 pub fn PKCS7_content_new(p7: *mut PKCS7, nid_pkcs7: c_int) -> c_int; in PKCS7_content_new()
236 pub fn PKCS7_dataInit(p7: *mut PKCS7, bio: *mut BIO) -> *mut BIO; in PKCS7_dataInit()
238 pub fn PKCS7_dataFinal(p7: *mut PKCS7, bio: *mut BIO) -> c_int; in PKCS7_dataFinal()