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
268 ExtKeyUsage eku; in hx509_ca_tbs_set_template() local
273 for (i = 0; i < eku.len; 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()
432 ptr = realloc(tbs->eku.val, sizeof(tbs->eku.val[0]) * (tbs->eku.len + 1)); in hx509_ca_tbs_add_eku()
437 tbs->eku.val = ptr; in hx509_ca_tbs_add_eku()
438 ret = der_copy_oid(oid, &tbs->eku.val[tbs->eku.len]); in hx509_ca_tbs_add_eku()
443 tbs->eku.len += 1; in hx509_ca_tbs_add_eku()
1213 if (tbs->eku.len > 0) { in ca_sign()
[all …]
H A Dcert.c683 memset(eku, 0, sizeof(*eku)); in find_extension_eku()
2837 if (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()
2847 q->eku = calloc(1, sizeof(*q->eku)); in hx509_query_match_eku()
2851 ret = der_copy_oid(eku, q->eku); in hx509_query_match_eku()
2853 free(q->eku); in hx509_query_match_eku()
2854 q->eku = NULL; in hx509_query_match_eku()
2931 if (q->eku) { in hx509_query_free()
[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