Home | History | Annotate | Download | only in openssl

Lines Matching refs:PKCS7

144 } PKCS7;
146 DEFINE_STACK_OF(PKCS7)
210 PKCS7 *d2i_PKCS7_fp(FILE *fp, PKCS7 **p7);
211 int i2d_PKCS7_fp(FILE *fp, PKCS7 *p7);
213 PKCS7 *PKCS7_dup(PKCS7 *p7);
214 PKCS7 *d2i_PKCS7_bio(BIO *bp, PKCS7 **p7);
215 int i2d_PKCS7_bio(BIO *bp, PKCS7 *p7);
216 int i2d_PKCS7_bio_stream(BIO *out, PKCS7 *p7, BIO *in, int flags);
217 int PEM_write_bio_PKCS7_stream(BIO *out, PKCS7 *p7, BIO *in, int flags);
227 DECLARE_ASN1_FUNCTIONS(PKCS7)
232 DECLARE_ASN1_NDEF_FUNCTION(PKCS7)
233 DECLARE_ASN1_PRINT_FUNCTION(PKCS7)
235 long PKCS7_ctrl(PKCS7 *p7, int cmd, long larg, char *parg);
237 int PKCS7_set_type(PKCS7 *p7, int type);
238 int PKCS7_set0_type_other(PKCS7 *p7, int type, ASN1_TYPE *other);
239 int PKCS7_set_content(PKCS7 *p7, PKCS7 *p7_data);
243 int PKCS7_add_signer(PKCS7 *p7, PKCS7_SIGNER_INFO *p7i);
244 int PKCS7_add_certificate(PKCS7 *p7, X509 *x509);
245 int PKCS7_add_crl(PKCS7 *p7, X509_CRL *x509);
246 int PKCS7_content_new(PKCS7 *p7, int nid);
248 BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si);
249 int PKCS7_signatureVerify(BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si,
252 BIO *PKCS7_dataInit(PKCS7 *p7, BIO *bio);
253 int PKCS7_dataFinal(PKCS7 *p7, BIO *bio);
254 BIO *PKCS7_dataDecode(PKCS7 *p7, EVP_PKEY *pkey, BIO *in_bio, X509 *pcert);
256 PKCS7_SIGNER_INFO *PKCS7_add_signature(PKCS7 *p7, X509 *x509,
258 X509 *PKCS7_cert_from_signer_info(PKCS7 *p7, PKCS7_SIGNER_INFO *si);
259 int PKCS7_set_digest(PKCS7 *p7, const EVP_MD *md);
260 STACK_OF(PKCS7_SIGNER_INFO) *PKCS7_get_signer_info(PKCS7 *p7);
262 PKCS7_RECIP_INFO *PKCS7_add_recipient(PKCS7 *p7, X509 *x509);
266 int PKCS7_add_recipient_info(PKCS7 *p7, PKCS7_RECIP_INFO *ri);
268 int PKCS7_set_cipher(PKCS7 *p7, const EVP_CIPHER *cipher);
269 int PKCS7_stream(unsigned char ***boundary, PKCS7 *p7);
271 PKCS7_ISSUER_AND_SERIAL *PKCS7_get_issuer_and_serial(PKCS7 *p7, int idx);
284 PKCS7 *PKCS7_sign(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs,
287 PKCS7_SIGNER_INFO *PKCS7_sign_add_signer(PKCS7 *p7,
291 int PKCS7_final(PKCS7 *p7, BIO *data, int flags);
292 int PKCS7_verify(PKCS7 *p7, STACK_OF(X509) *certs, X509_STORE *store,
294 STACK_OF(X509) *PKCS7_get0_signers(PKCS7 *p7, STACK_OF(X509) *certs,
296 PKCS7 *PKCS7_encrypt(STACK_OF(X509) *certs, BIO *in, const EVP_CIPHER *cipher,
298 int PKCS7_decrypt(PKCS7 *p7, EVP_PKEY *pkey, X509 *cert, BIO *data,
311 int SMIME_write_PKCS7(BIO *bio, PKCS7 *p7, BIO *data, int flags);
312 PKCS7 *SMIME_read_PKCS7(BIO *bio, BIO **bcont);
314 BIO *BIO_new_PKCS7(BIO *out, PKCS7 *p7);