Home
last modified time | relevance | path

Searched refs:eku (Results 1 – 13 of 13) sorted by relevance

/freebsd/crypto/heimdal/lib/hx509/
H A Dreq.c40 ExtKeyUsage eku; member
64 free_ExtKeyUsage(&(*req)->eku); in hx509_request_free()
123 val = realloc(req->eku.val, sizeof(req->eku.val[0]) * (req->eku.len + 1)); in _hx509_request_add_eku()
126 req->eku.val = val; in _hx509_request_add_eku()
128 ret = der_copy_oid(oid, &req->eku.val[req->eku.len]); in _hx509_request_add_eku()
132 req->eku.len += 1; in _hx509_request_add_eku()
H A Dca.c46 ExtKeyUsage eku; member
106 free_ExtKeyUsage(&(*tbs)->eku); in hx509_ca_tbs_free()
268 ExtKeyUsage eku; in hx509_ca_tbs_set_template() local
270 ret = _hx509_cert_get_eku(context, cert, &eku); in hx509_ca_tbs_set_template()
273 for (i = 0; i < eku.len; i++) { in hx509_ca_tbs_set_template()
274 ret = hx509_ca_tbs_add_eku(context, tbs, &eku.val[i]); in hx509_ca_tbs_set_template()
276 free_ExtKeyUsage(&eku); in hx509_ca_tbs_set_template()
280 free_ExtKeyUsage(&eku); in hx509_ca_tbs_set_template()
427 for (i = 0; i < tbs->eku.len; i++) { in hx509_ca_tbs_add_eku()
428 if (der_heim_oid_cmp(oid, &tbs->eku.val[i]) == 0) in hx509_ca_tbs_add_eku()
[all …]
H A Dcert.c677 find_extension_eku(const Certificate *cert, ExtKeyUsage *eku) in find_extension_eku() argument
683 memset(eku, 0, sizeof(*eku)); in find_extension_eku()
691 eku, &size); in find_extension_eku()
2832 hx509_query_match_eku(hx509_query *q, const heim_oid *eku) in hx509_query_match_eku() argument
2836 if (eku == NULL) { in hx509_query_match_eku()
2837 if (q->eku) { in hx509_query_match_eku()
2838 der_free_oid(q->eku); in hx509_query_match_eku()
2839 free(q->eku); in hx509_query_match_eku()
2840 q->eku = NULL; in hx509_query_match_eku()
2844 if (q->eku) { in hx509_query_match_eku()
[all …]
H A Dprint.c370 ExtKeyUsage eku; in check_extKeyUsage() local
378 &eku, &size); in check_extKeyUsage()
387 free_ExtKeyUsage(&eku); in check_extKeyUsage()
390 if (eku.len == 0) { in check_extKeyUsage()
396 for (i = 0; i < eku.len; i++) { in check_extKeyUsage()
398 ret = der_print_heim_oid (&eku.val[i], '.', &str); in check_extKeyUsage()
402 free_ExtKeyUsage(&eku); in check_extKeyUsage()
410 free_ExtKeyUsage(&eku); in check_extKeyUsage()
H A Dtest_query.in75 --eku=1.3.6.1.5.2.3.5 \
80 --eku=1.3.6.1.5.2.3.6 \
H A Dhx_locl.h152 heim_oid *eku; member
H A DChangeLog80 %{certificate.eku} AND %{certificate.subject} TAILMATCH "C=SE".
103 eku (reset), clearify the old behaivor with regards repetitive
880 * hxtool.c: Add type email and add email eku when using option
1087 * test_ca.in: test adding eku, ku and san to the
1090 * hxtool.c: Add eku, ku and san to the certificate.
1092 * ca.c: Add eku, ku and san to the certificate.
2158 _hx509_verify_signature_bitstring, add eku checking function.
H A Dhxtool-commands.in488 long = "eku"
/freebsd/crypto/openssl/crypto/x509/
H A Dv3_extku.c21 *method, void *eku, STACK_OF(CONF_VALUE)
57 EXTENDED_KEY_USAGE *eku = a; in ASN1_ITEM_TEMPLATE() local
61 for (i = 0; i < sk_ASN1_OBJECT_num(eku); i++) { in ASN1_ITEM_TEMPLATE()
62 obj = sk_ASN1_OBJECT_value(eku, i); in ASN1_ITEM_TEMPLATE()
/freebsd/crypto/openssl/test/certs/
H A Dmkcert.sh109 for eku in "$@"
111 exts=$(printf "%s\nextendedKeyUsage = %s\n" "$exts" "$eku")
171 for eku in "$@"
173 exts=$(printf "%s\nextendedKeyUsage = %s\n" "$exts" "$eku")
/freebsd/crypto/heimdal/lib/asn1/
H A Dpkinit.asn129 id-pkinit-ms-eku OBJECT IDENTIFIER ::=
H A DChangeLog203 * pkinit.asn1: add id-pkinit-ms-eku
/freebsd/crypto/heimdal/doc/
H A Dhx509.texi561 more email addresses and an extended eku usage (EKU), emailProtection.
583 eku. If you want to create an certificate without an email address, the