Searched refs:eku (Results 1 - 7 of 7) sorted by relevance

/freebsd-10.0-release/crypto/openssl/crypto/x509v3/
H A Dv3_extku.c70 void *eku, STACK_OF(CONF_VALUE) *extlist);
105 EXTENDED_KEY_USAGE *eku = a;
109 for(i = 0; i < sk_ASN1_OBJECT_num(eku); i++) {
110 obj = sk_ASN1_OBJECT_value(eku, i);
/freebsd-10.0-release/crypto/heimdal/lib/hx509/
H A Dreq.c40 ExtKeyUsage eku; member in struct:hx509_request_data
64 free_ExtKeyUsage(&(*req)->eku);
123 val = realloc(req->eku.val, sizeof(req->eku.val[0]) * (req->eku.len + 1));
126 req->eku.val = val;
128 ret = der_copy_oid(oid, &req->eku.val[req->eku.len]);
132 req->eku.len += 1;
H A Dca.c46 ExtKeyUsage eku; member in struct:hx509_ca_tbs
106 free_ExtKeyUsage(&(*tbs)->eku);
268 ExtKeyUsage eku; local
270 ret = _hx509_cert_get_eku(context, cert, &eku);
273 for (i = 0; i < eku.len; i++) {
274 ret = hx509_ca_tbs_add_eku(context, tbs, &eku.val[i]);
276 free_ExtKeyUsage(&eku);
280 free_ExtKeyUsage(&eku);
427 for (i = 0; i < tbs->eku.len; i++) {
428 if (der_heim_oid_cmp(oid, &tbs->eku
[all...]
H A Dcert.c677 find_extension_eku(const Certificate *cert, ExtKeyUsage *eku) argument
683 memset(eku, 0, sizeof(*eku));
691 eku, &size);
2821 * passed in as the eku, the EKU requirement is reset.
2824 * @param eku an EKU to match on.
2832 hx509_query_match_eku(hx509_query *q, const heim_oid *eku) argument
2836 if (eku == NULL) {
2837 if (q->eku) {
2838 der_free_oid(q->eku);
3266 hx509_cert_check_eku(hx509_context context, hx509_cert cert, const heim_oid *eku, int allow_any_eku) argument
3419 ExtKeyUsage eku; local
[all...]
H A Dtest_query.in73 echo "make sure entry is found (eku)"
75 --eku=1.3.6.1.5.2.3.5 \
78 echo "make sure entry is not found (eku)"
80 --eku=1.3.6.1.5.2.3.6 \
162 echo "make sure entry is found (eku) in query language"
164 --expr='"1.3.6.1.5.2.3.5" IN %{certificate.eku}' \
167 echo "make sure entry is not found (eku) in query language"
169 --expr='"1.3.6.1.5.2.3.6" IN %{certificate.eku}' \
194 --expr='"1.3.6.1.5.2.3.5" IN %{certificate.eku} AND %{certificate.subject} TAILMATCH "C=SE"' \
H A Dprint.c370 ExtKeyUsage eku; local
378 &eku, &size);
387 free_ExtKeyUsage(&eku);
390 if (eku.len == 0) {
396 for (i = 0; i < eku.len; i++) {
398 ret = der_print_heim_oid (&eku.val[i], '.', &str);
402 free_ExtKeyUsage(&eku);
410 free_ExtKeyUsage(&eku);
H A Dhx_locl.h152 heim_oid *eku; member in struct:hx509_query_data

Completed in 284 milliseconds