Lines Matching refs:hx509_cert
43 * The basic hx509 cerificate object in hx509 is hx509_cert. The
44 * hx509_cert object is representing one X509/PKIX certificate and
47 * A hx509_cert object is usully found via the keyset interfaces (@ref
52 * See the library functions here: @ref hx509_cert
202 _hx509_get_cert(hx509_cert cert)
227 * @ingroup hx509_cert
230 hx509_cert
233 hx509_cert cert;
283 * @ingroup hx509_cert
286 hx509_cert
292 hx509_cert cert;
317 _hx509_cert_set_release(hx509_cert cert,
329 _hx509_cert_assign_key(hx509_cert cert, hx509_private_key private_key)
343 * @ingroup hx509_cert
347 hx509_cert_free(hx509_cert cert)
388 * @ingroup hx509_cert
391 hx509_cert
392 hx509_cert_ref(hx509_cert cert)
583 * @ingroup hx509_cert
764 * @ingroup hx509_cert
769 hx509_cert cert,
864 _hx509_check_key_usage(hx509_context context, hx509_cert cert,
1020 const hx509_cert cert)
1023 hx509_cert c;
1075 hx509_cert current,
1076 hx509_cert *parent)
1209 _hx509_path_append(hx509_context context, hx509_path *path, hx509_cert cert)
1211 hx509_cert *val;
1260 hx509_cert cert,
1264 hx509_cert parent, current;
1357 * @ingroup hx509_cert
1361 hx509_cert_cmp(hx509_cert p, hx509_cert q)
1375 * @ingroup hx509_cert
1379 hx509_cert_get_issuer(hx509_cert p, hx509_name *name)
1393 * @ingroup hx509_cert
1397 hx509_cert_get_subject(hx509_cert p, hx509_name *name)
1416 * @ingroup hx509_cert
1420 hx509_cert_get_base_subject(hx509_context context, hx509_cert c,
1443 * @ingroup hx509_cert
1447 hx509_cert_get_serialnumber(hx509_cert p, heim_integer *i)
1459 * @ingroup hx509_cert
1463 hx509_cert_get_notBefore(hx509_cert p)
1475 * @ingroup hx509_cert
1479 hx509_cert_get_notAfter(hx509_cert p)
1494 * @ingroup hx509_cert
1498 hx509_cert_get_SPKI(hx509_context context, hx509_cert p, SubjectPublicKeyInfo *spki)
1520 * @ingroup hx509_cert
1525 hx509_cert p,
1567 * @ingroup hx509_cert
1571 hx509_cert_get_issuer_unique_id(hx509_context context, hx509_cert p, heim_bit_string *issuer)
1587 * @ingroup hx509_cert
1591 hx509_cert_get_subject_unique_id(hx509_context context, hx509_cert p, heim_bit_string *subject)
1598 _hx509_cert_private_key(hx509_cert p)
1604 hx509_cert_have_private_key(hx509_cert p)
1611 _hx509_cert_private_key_exportable(hx509_cert p)
1622 hx509_cert p,
1644 const hx509_cert p,
1995 hx509_cert cert,
2350 hx509_cert signer;
2422 const hx509_cert signer,
2432 const hx509_cert signer,
2470 * @ingroup hx509_cert
2475 const hx509_cert cert,
2568 hx509_cert cert,
2609 * @ingroup hx509_cert
2613 hx509_cert_get_attribute(hx509_cert cert, const heim_oid *oid)
2630 * @ingroup hx509_cert
2634 hx509_cert_set_friendly_name(hx509_cert cert, const char *name)
2652 * @ingroup hx509_cert
2656 hx509_cert_get_friendly_name(hx509_cert cert)
2722 * @ingroup hx509_cert
2743 * @ingroup hx509_cert
2778 * @ingroup hx509_cert
2825 * @ingroup hx509_cert
2850 * @ingroup hx509_cert
2913 * @ingroup hx509_cert
2918 int (*func)(hx509_context, hx509_cert, void *),
2936 * @ingroup hx509_cert
2967 _hx509_query_match_cert(hx509_context context, const hx509_query *q, hx509_cert cert)
3124 * @ingroup hx509_cert
3195 * @ingroup hx509_cert
3284 * @ingroup hx509_cert
3288 hx509_cert_check_eku(hx509_context context, hx509_cert cert,
3322 hx509_cert c,
3350 hx509_cert cert,
3375 * @ingroup hx509_cert
3379 hx509_cert_binary(hx509_context context, hx509_cert c, heim_octet_string *os)
3439 _hx509_cert_to_env(hx509_context context, hx509_cert cert, hx509_env *env)
3584 * @ingroup hx509_cert
3588 hx509_print_cert(hx509_context context, hx509_cert cert, FILE *out)