Lines Matching refs:cert
511 int CMS_add0_cert(CMS_ContentInfo *cms, X509 *cert)
523 if (!X509_cmp(cch->d.certificate, cert)) {
533 cch->d.certificate = cert;
537 int CMS_add1_cert(CMS_ContentInfo *cms, X509 *cert)
540 r = CMS_add0_cert(cms, cert);
542 X509_up_ref(cert);
666 int ossl_cms_ias_cert_cmp(CMS_IssuerAndSerialNumber *ias, X509 *cert)
669 ret = X509_NAME_cmp(ias->issuer, X509_get_issuer_name(cert));
672 return ASN1_INTEGER_cmp(ias->serialNumber, X509_get0_serialNumber(cert));
675 int ossl_cms_keyid_cert_cmp(ASN1_OCTET_STRING *keyid, X509 *cert)
677 const ASN1_OCTET_STRING *cert_keyid = X509_get0_subject_key_id(cert);
684 int ossl_cms_set1_ias(CMS_IssuerAndSerialNumber **pias, X509 *cert)
690 if (!X509_NAME_set(&ias->issuer, X509_get_issuer_name(cert)))
692 if (!ASN1_STRING_copy(ias->serialNumber, X509_get0_serialNumber(cert)))
703 int ossl_cms_set1_keyid(ASN1_OCTET_STRING **pkeyid, X509 *cert)
707 cert_keyid = X509_get0_subject_key_id(cert);