Lines Matching defs:x509
62 #include <openssl/x509.h>
290 int PKCS7_add_certificate(PKCS7 *p7, X509 *x509)
314 CRYPTO_add(&x509->references, 1, CRYPTO_LOCK_X509);
315 if (!sk_X509_push(*sk, x509)) {
316 X509_free(x509);
355 int PKCS7_SIGNER_INFO_set(PKCS7_SIGNER_INFO *p7i, X509 *x509, EVP_PKEY *pkey,
364 X509_get_issuer_name(x509)))
373 M_ASN1_INTEGER_dup(X509_get_serialNumber(x509))))
401 PKCS7_SIGNER_INFO *PKCS7_add_signature(PKCS7 *p7, X509 *x509, EVP_PKEY *pkey,
419 if (!PKCS7_SIGNER_INFO_set(si, x509, pkey, dgst))
475 PKCS7_RECIP_INFO *PKCS7_add_recipient(PKCS7 *p7, X509 *x509)
481 if (!PKCS7_RECIP_INFO_set(ri, x509))
516 int PKCS7_RECIP_INFO_set(PKCS7_RECIP_INFO *p7i, X509 *x509)
523 X509_get_issuer_name(x509)))
528 M_ASN1_INTEGER_dup(X509_get_serialNumber(x509))))
531 pkey = X509_get_pubkey(x509);
553 CRYPTO_add(&x509->references, 1, CRYPTO_LOCK_X509);
554 p7i->cert = x509;