Lines Matching refs:PKCS7
122 } PKCS7; typedef
130 OPENSSL_EXPORT PKCS7 *d2i_PKCS7(PKCS7 **out, const uint8_t **inp,
138 OPENSSL_EXPORT PKCS7 *d2i_PKCS7_bio(BIO *bio, PKCS7 **out);
144 OPENSSL_EXPORT int i2d_PKCS7(const PKCS7 *p7, uint8_t **out);
148 OPENSSL_EXPORT int i2d_PKCS7_bio(BIO *bio, const PKCS7 *p7);
151 OPENSSL_EXPORT void PKCS7_free(PKCS7 *p7);
154 OPENSSL_EXPORT int PKCS7_type_is_data(const PKCS7 *p7);
157 OPENSSL_EXPORT int PKCS7_type_is_digest(const PKCS7 *p7);
160 OPENSSL_EXPORT int PKCS7_type_is_encrypted(const PKCS7 *p7);
163 OPENSSL_EXPORT int PKCS7_type_is_enveloped(const PKCS7 *p7);
167 OPENSSL_EXPORT int PKCS7_type_is_signed(const PKCS7 *p7);
170 OPENSSL_EXPORT int PKCS7_type_is_signedAndEnveloped(const PKCS7 *p7);
194 OPENSSL_EXPORT PKCS7 *PKCS7_sign(X509 *sign_cert, EVP_PKEY *pkey,
204 BORINGSSL_MAKE_DELETER(PKCS7, PKCS7_free)