Lines Matching defs:x509
30 #include <openssl/x509.h>
98 geofeed_parse(X509 **x509, const char *fn, int talid, char *buf, size_t len)
226 if (!cms_parse_validate_detached(x509, fn, der, dersz, geofeed_oid,
230 if (!x509_get_aia(*x509, fn, &geofeed->aia))
232 if (!x509_get_aki(*x509, fn, &geofeed->aki))
234 if (!x509_get_ski(*x509, fn, &geofeed->ski))
243 if (!x509_get_notbefore(*x509, fn, &geofeed->notbefore))
245 if (!x509_get_notafter(*x509, fn, &geofeed->notafter))
248 if ((cert = cert_parse_ee_cert(fn, talid, *x509)) == NULL)
251 if (x509_any_inherits(*x509)) {
268 X509_free(*x509);
269 *x509 = NULL;