cert 150 source4/heimdal/kdc/kx509.c hx509_cert cert = NULL;
cert 257 source4/heimdal/kdc/kx509.c ret = hx509_ca_sign(hxctx, tbs, signer, &cert);
cert 264 source4/heimdal/kdc/kx509.c ret = hx509_cert_binary(hxctx, cert, certificate);
cert 265 source4/heimdal/kdc/kx509.c hx509_cert_free(cert);
cert 51 source4/heimdal/kdc/pkinit.c hx509_cert cert;
cert 161 source4/heimdal/kdc/pkinit.c if (client_params->cert)
cert 162 source4/heimdal/kdc/pkinit.c hx509_cert_free(client_params->cert);
cert 444 source4/heimdal/kdc/pkinit.c hx509_cert cert;
cert 473 source4/heimdal/kdc/pkinit.c &cert);
cert 478 source4/heimdal/kdc/pkinit.c client_params->client_anchors, cert);
cert 479 source4/heimdal/kdc/pkinit.c hx509_cert_free(cert);
cert 536 source4/heimdal/kdc/pkinit.c &client_params->cert);
cert 773 source4/heimdal/kdc/pkinit.c hx509_cert cert;
cert 785 source4/heimdal/kdc/pkinit.c &cert);
cert 796 source4/heimdal/kdc/pkinit.c cert,
cert 801 source4/heimdal/kdc/pkinit.c hx509_cert_free(cert);
cert 820 source4/heimdal/kdc/pkinit.c client_params->cert,
cert 898 source4/heimdal/kdc/pkinit.c hx509_cert cert;
cert 910 source4/heimdal/kdc/pkinit.c &cert);
cert 921 source4/heimdal/kdc/pkinit.c cert,
cert 926 source4/heimdal/kdc/pkinit.c *kdc_cert = cert;
cert 1375 source4/heimdal/kdc/pkinit.c client_params->cert,
cert 1392 source4/heimdal/kdc/pkinit.c client_params->cert,
cert 1401 source4/heimdal/kdc/pkinit.c client_params->cert,
cert 1612 source4/heimdal/kdc/pkinit.c hx509_cert cert;
cert 1626 source4/heimdal/kdc/pkinit.c &cert);
cert 1629 source4/heimdal/kdc/pkinit.c if (hx509_cert_check_eku(kdc_identity->hx509ctx, cert,
cert 1634 source4/heimdal/kdc/pkinit.c hx509_cert_free(cert);
cert 230 source4/heimdal/lib/hx509/ca.c hx509_cert cert)
cert 237 source4/heimdal/lib/hx509/ca.c ret = hx509_cert_get_subject(cert, &tbs->subject);
cert 246 source4/heimdal/lib/hx509/ca.c ret = hx509_cert_get_serialnumber(cert, &tbs->serial);
cert 255 source4/heimdal/lib/hx509/ca.c tbs->notBefore = hx509_cert_get_notBefore(cert);
cert 257 source4/heimdal/lib/hx509/ca.c tbs->notAfter = hx509_cert_get_notAfter(cert);
cert 260 source4/heimdal/lib/hx509/ca.c ret = hx509_cert_get_SPKI(context, cert, &tbs->spki);
cert 267 source4/heimdal/lib/hx509/ca.c ret = _hx509_cert_get_keyusage(context, cert, &ku);
cert 275 source4/heimdal/lib/hx509/ca.c ret = _hx509_cert_get_eku(context, cert, &eku);
cert 191 source4/heimdal/lib/hx509/cert.c _hx509_get_cert(hx509_cert cert)
cert 193 source4/heimdal/lib/hx509/cert.c return cert->data;
cert 220 source4/heimdal/lib/hx509/cert.c hx509_cert_init(hx509_context context, const Certificate *c, hx509_cert *cert)
cert 224 source4/heimdal/lib/hx509/cert.c *cert = malloc(sizeof(**cert));
cert 225 source4/heimdal/lib/hx509/cert.c if (*cert == NULL)
cert 227 source4/heimdal/lib/hx509/cert.c (*cert)->ref = 1;
cert 228 source4/heimdal/lib/hx509/cert.c (*cert)->friendlyname = NULL;
cert 229 source4/heimdal/lib/hx509/cert.c (*cert)->attrs.len = 0;
cert 230 source4/heimdal/lib/hx509/cert.c (*cert)->attrs.val = NULL;
cert 231 source4/heimdal/lib/hx509/cert.c (*cert)->private_key = NULL;
cert 232 source4/heimdal/lib/hx509/cert.c (*cert)->basename = NULL;
cert 233 source4/heimdal/lib/hx509/cert.c (*cert)->release = NULL;
cert 234 source4/heimdal/lib/hx509/cert.c (*cert)->ctx = NULL;
cert 236 source4/heimdal/lib/hx509/cert.c (*cert)->data = calloc(1, sizeof(*(*cert)->data));
cert 237 source4/heimdal/lib/hx509/cert.c if ((*cert)->data == NULL) {
cert 238 source4/heimdal/lib/hx509/cert.c free(*cert);
cert 241 source4/heimdal/lib/hx509/cert.c ret = copy_Certificate(c, (*cert)->data);
cert 243 source4/heimdal/lib/hx509/cert.c free((*cert)->data);
cert 244 source4/heimdal/lib/hx509/cert.c free(*cert);
cert 245 source4/heimdal/lib/hx509/cert.c *cert = NULL;
cert 274 source4/heimdal/lib/hx509/cert.c hx509_cert *cert)
cert 291 source4/heimdal/lib/hx509/cert.c ret = hx509_cert_init(context, &t, cert);
cert 297 source4/heimdal/lib/hx509/cert.c _hx509_cert_set_release(hx509_cert cert,
cert 301 source4/heimdal/lib/hx509/cert.c cert->release = release;
cert 302 source4/heimdal/lib/hx509/cert.c cert->ctx = ctx;
cert 309 source4/heimdal/lib/hx509/cert.c _hx509_cert_assign_key(hx509_cert cert, hx509_private_key private_key)
cert 311 source4/heimdal/lib/hx509/cert.c if (cert->private_key)
cert 312 source4/heimdal/lib/hx509/cert.c _hx509_private_key_free(&cert->private_key);
cert 313 source4/heimdal/lib/hx509/cert.c cert->private_key = _hx509_private_key_ref(private_key);
cert 327 source4/heimdal/lib/hx509/cert.c hx509_cert_free(hx509_cert cert)
cert 331 source4/heimdal/lib/hx509/cert.c if (cert == NULL)
cert 334 source4/heimdal/lib/hx509/cert.c if (cert->ref <= 0)
cert 336 source4/heimdal/lib/hx509/cert.c if (--cert->ref > 0)
cert 339 source4/heimdal/lib/hx509/cert.c if (cert->release)
cert 340 source4/heimdal/lib/hx509/cert.c (cert->release)(cert, cert->ctx);
cert 342 source4/heimdal/lib/hx509/cert.c if (cert->private_key)
cert 343 source4/heimdal/lib/hx509/cert.c _hx509_private_key_free(&cert->private_key);
cert 345 source4/heimdal/lib/hx509/cert.c free_Certificate(cert->data);
cert 346 source4/heimdal/lib/hx509/cert.c free(cert->data);
cert 348 source4/heimdal/lib/hx509/cert.c for (i = 0; i < cert->attrs.len; i++) {
cert 349 source4/heimdal/lib/hx509/cert.c der_free_octet_string(&cert->attrs.val[i]->data);
cert 350 source4/heimdal/lib/hx509/cert.c der_free_oid(&cert->attrs.val[i]->oid);
cert 351 source4/heimdal/lib/hx509/cert.c free(cert->attrs.val[i]);
cert 353 source4/heimdal/lib/hx509/cert.c free(cert->attrs.val);
cert 354 source4/heimdal/lib/hx509/cert.c free(cert->friendlyname);
cert 355 source4/heimdal/lib/hx509/cert.c if (cert->basename)
cert 356 source4/heimdal/lib/hx509/cert.c hx509_name_free(&cert->basename);
cert 357 source4/heimdal/lib/hx509/cert.c memset(cert, 0, sizeof(cert));
cert 358 source4/heimdal/lib/hx509/cert.c free(cert);
cert 372 source4/heimdal/lib/hx509/cert.c hx509_cert_ref(hx509_cert cert)
cert 374 source4/heimdal/lib/hx509/cert.c if (cert == NULL)
cert 376 source4/heimdal/lib/hx509/cert.c if (cert->ref <= 0)
cert 378 source4/heimdal/lib/hx509/cert.c cert->ref++;
cert 379 source4/heimdal/lib/hx509/cert.c if (cert->ref == 0)
cert 381 source4/heimdal/lib/hx509/cert.c return cert;
cert 573 source4/heimdal/lib/hx509/cert.c find_extension(const Certificate *cert, const heim_oid *oid, int *idx)
cert 575 source4/heimdal/lib/hx509/cert.c const TBSCertificate *c = &cert->tbsCertificate;
cert 645 source4/heimdal/lib/hx509/cert.c find_extension_subject_alt_name(const Certificate *cert, int *i,
cert 653 source4/heimdal/lib/hx509/cert.c e = find_extension(cert, oid_id_x509_ce_subjectAltName(), i);
cert 663 source4/heimdal/lib/hx509/cert.c find_extension_eku(const Certificate *cert, ExtKeyUsage *eku)
cert 671 source4/heimdal/lib/hx509/cert.c e = find_extension(cert, oid_id_x509_ce_extKeyUsage(), &i);
cert 736 source4/heimdal/lib/hx509/cert.c hx509_cert cert,
cert 748 source4/heimdal/lib/hx509/cert.c ret = find_extension_subject_alt_name(_hx509_get_cert(cert), &i, &sa);
cert 781 source4/heimdal/lib/hx509/cert.c check_key_usage(hx509_context context, const Certificate *cert,
cert 790 source4/heimdal/lib/hx509/cert.c if (_hx509_cert_get_version(cert) < 3)
cert 793 source4/heimdal/lib/hx509/cert.c e = find_extension(cert, oid_id_x509_ce_keyUsage(), &i);
cert 813 source4/heimdal/lib/hx509/cert.c _hx509_unparse_Name(&cert->tbsCertificate.subject, &name);
cert 830 source4/heimdal/lib/hx509/cert.c _hx509_check_key_usage(hx509_context context, hx509_cert cert,
cert 833 source4/heimdal/lib/hx509/cert.c return check_key_usage(context, _hx509_get_cert(cert), flags, req_present);
cert 839 source4/heimdal/lib/hx509/cert.c check_basic_constraints(hx509_context context, const Certificate *cert,
cert 847 source4/heimdal/lib/hx509/cert.c if (_hx509_cert_get_version(cert) < 3)
cert 850 source4/heimdal/lib/hx509/cert.c e = find_extension(cert, oid_id_x509_ce_basicConstraints(), &i);
cert 858 source4/heimdal/lib/hx509/cert.c ret = _hx509_unparse_Name(&cert->tbsCertificate.subject, &name);
cert 985 source4/heimdal/lib/hx509/cert.c const hx509_cert cert)
cert 997 source4/heimdal/lib/hx509/cert.c q.certificate = _hx509_get_cert(cert);
cert 1007 source4/heimdal/lib/hx509/cert.c const Certificate *cert,
cert 1011 source4/heimdal/lib/hx509/cert.c ret = _hx509_name_cmp(&cert->tbsCertificate.subject,
cert 1012 source4/heimdal/lib/hx509/cert.c &cert->tbsCertificate.issuer, &diff);
cert 1126 source4/heimdal/lib/hx509/cert.c const Certificate *cert,
cert 1137 source4/heimdal/lib/hx509/cert.c e = find_extension(cert, oid_id_pkix_pe_proxyCertInfo(), &i);
cert 1170 source4/heimdal/lib/hx509/cert.c _hx509_path_append(hx509_context context, hx509_path *path, hx509_cert cert)
cert 1180 source4/heimdal/lib/hx509/cert.c path->val[path->len] = hx509_cert_ref(cert);
cert 1221 source4/heimdal/lib/hx509/cert.c hx509_cert cert,
cert 1231 source4/heimdal/lib/hx509/cert.c ret = _hx509_path_append(context, path, cert);
cert 1235 source4/heimdal/lib/hx509/cert.c current = hx509_cert_ref(cert);
cert 1890 source4/heimdal/lib/hx509/cert.c hx509_cert cert,
cert 1931 source4/heimdal/lib/hx509/cert.c cert, pool, &path);
cert 2111 source4/heimdal/lib/hx509/cert.c if (cert->basename)
cert 2112 source4/heimdal/lib/hx509/cert.c hx509_name_free(&cert->basename);
cert 2114 source4/heimdal/lib/hx509/cert.c ret = _hx509_name_from_Name(&proxy_issuer, &cert->basename);
cert 2324 source4/heimdal/lib/hx509/cert.c const hx509_cert cert,
cert 2341 source4/heimdal/lib/hx509/cert.c ret = find_extension_subject_alt_name(cert->data, &i, &san);
cert 2364 source4/heimdal/lib/hx509/cert.c const Name *name = &cert->data->tbsCertificate.subject;
cert 2400 source4/heimdal/lib/hx509/cert.c hx509_cert cert,
cert 2407 source4/heimdal/lib/hx509/cert.c if (hx509_cert_get_attribute(cert, oid) != NULL)
cert 2410 source4/heimdal/lib/hx509/cert.c d = realloc(cert->attrs.val,
cert 2411 source4/heimdal/lib/hx509/cert.c sizeof(cert->attrs.val[0]) * (cert->attrs.len + 1));
cert 2416 source4/heimdal/lib/hx509/cert.c cert->attrs.val = d;
cert 2425 source4/heimdal/lib/hx509/cert.c cert->attrs.val[cert->attrs.len] = a;
cert 2426 source4/heimdal/lib/hx509/cert.c cert->attrs.len++;
cert 2445 source4/heimdal/lib/hx509/cert.c hx509_cert_get_attribute(hx509_cert cert, const heim_oid *oid)
cert 2448 source4/heimdal/lib/hx509/cert.c for (i = 0; i < cert->attrs.len; i++)
cert 2449 source4/heimdal/lib/hx509/cert.c if (der_heim_oid_cmp(oid, &cert->attrs.val[i]->oid) == 0)
cert 2450 source4/heimdal/lib/hx509/cert.c return cert->attrs.val[i];
cert 2466 source4/heimdal/lib/hx509/cert.c hx509_cert_set_friendly_name(hx509_cert cert, const char *name)
cert 2468 source4/heimdal/lib/hx509/cert.c if (cert->friendlyname)
cert 2469 source4/heimdal/lib/hx509/cert.c free(cert->friendlyname);
cert 2470 source4/heimdal/lib/hx509/cert.c cert->friendlyname = strdup(name);
cert 2471 source4/heimdal/lib/hx509/cert.c if (cert->friendlyname == NULL)
cert 2488 source4/heimdal/lib/hx509/cert.c hx509_cert_get_friendly_name(hx509_cert cert)
cert 2495 source4/heimdal/lib/hx509/cert.c if (cert->friendlyname)
cert 2496 source4/heimdal/lib/hx509/cert.c return cert->friendlyname;
cert 2498 source4/heimdal/lib/hx509/cert.c a = hx509_cert_get_attribute(cert, oid_id_pkcs_9_at_friendlyName());
cert 2502 source4/heimdal/lib/hx509/cert.c ret = hx509_cert_get_subject(cert, &name);
cert 2505 source4/heimdal/lib/hx509/cert.c ret = hx509_name_to_string(name, &cert->friendlyname);
cert 2509 source4/heimdal/lib/hx509/cert.c return cert->friendlyname;
cert 2521 source4/heimdal/lib/hx509/cert.c cert->friendlyname = malloc(n.val[0].length + 1);
cert 2522 source4/heimdal/lib/hx509/cert.c if (cert->friendlyname == NULL) {
cert 2529 source4/heimdal/lib/hx509/cert.c cert->friendlyname[i] = n.val[0].data[i] & 0xff;
cert 2531 source4/heimdal/lib/hx509/cert.c cert->friendlyname[i] = 'X';
cert 2533 source4/heimdal/lib/hx509/cert.c cert->friendlyname[i] = '\0';
cert 2536 source4/heimdal/lib/hx509/cert.c return cert->friendlyname;
cert 2798 source4/heimdal/lib/hx509/cert.c _hx509_query_match_cert(hx509_context context, const hx509_query *q, hx509_cert cert)
cert 2800 source4/heimdal/lib/hx509/cert.c Certificate *c = _hx509_get_cert(cert);
cert 2844 source4/heimdal/lib/hx509/cert.c _hx509_cert_private_key(cert) == NULL)
cert 2872 source4/heimdal/lib/hx509/cert.c a = hx509_cert_get_attribute(cert, oid_id_pkcs_9_at_localKeyId());
cert 2883 source4/heimdal/lib/hx509/cert.c if (hx509_cert_cmp(q->path->val[i], cert) == 0)
cert 2887 source4/heimdal/lib/hx509/cert.c const char *name = hx509_cert_get_friendly_name(cert);
cert 2894 source4/heimdal/lib/hx509/cert.c ret = (*q->cmp_func)(q->cmp_func_ctx, cert);
cert 2927 source4/heimdal/lib/hx509/cert.c hx509_cert_check_eku(context, cert, q->eku, 0))
cert 2933 source4/heimdal/lib/hx509/cert.c ret = _hx509_cert_to_env(context, cert, &env);
cert 3118 source4/heimdal/lib/hx509/cert.c hx509_cert_check_eku(hx509_context context, hx509_cert cert,
cert 3124 source4/heimdal/lib/hx509/cert.c ret = find_extension_eku(_hx509_get_cert(cert), &e);
cert 3154 source4/heimdal/lib/hx509/cert.c Certificate *cert;
cert 3161 source4/heimdal/lib/hx509/cert.c cert = _hx509_get_cert(c);
cert 3163 source4/heimdal/lib/hx509/cert.c if (_hx509_cert_get_version(cert) < 3)
cert 3166 source4/heimdal/lib/hx509/cert.c e = find_extension(cert, oid_id_x509_ce_keyUsage(), &i);
cert 3178 source4/heimdal/lib/hx509/cert.c hx509_cert cert,
cert 3185 source4/heimdal/lib/hx509/cert.c ret = find_extension_eku(_hx509_get_cert(cert), e);
cert 3267 source4/heimdal/lib/hx509/cert.c _hx509_cert_to_env(hx509_context context, hx509_cert cert, hx509_env *env)
cert 3278 source4/heimdal/lib/hx509/cert.c asprintf(&buf, "%d", _hx509_cert_get_version(_hx509_get_cert(cert)));
cert 3285 source4/heimdal/lib/hx509/cert.c ret = hx509_cert_get_subject(cert, &name);
cert 3301 source4/heimdal/lib/hx509/cert.c ret = hx509_cert_get_issuer(cert, &name);
cert 3317 source4/heimdal/lib/hx509/cert.c ret = _hx509_cert_get_eku(context, cert, &eku);
cert 173 source4/heimdal/lib/hx509/cms.c fill_CMSIdentifier(const hx509_cert cert,
cert 182 source4/heimdal/lib/hx509/cms.c ret = _hx509_find_extension_subject_key_id(_hx509_get_cert(cert),
cert 191 source4/heimdal/lib/hx509/cms.c ret = hx509_cert_get_issuer(cert, &name);
cert 199 source4/heimdal/lib/hx509/cms.c ret = hx509_cert_get_serialnumber(cert, &id->u.issuerAndSerialNumber.serialNumber);
cert 268 source4/heimdal/lib/hx509/cms.c hx509_cert cert;
cert 301 source4/heimdal/lib/hx509/cms.c ret = hx509_certs_find(context, certs, &q, &cert);
cert 320 source4/heimdal/lib/hx509/cms.c *signer_cert = cert;
cert 360 source4/heimdal/lib/hx509/cms.c hx509_cert cert;
cert 408 source4/heimdal/lib/hx509/cms.c cert = NULL;
cert 417 source4/heimdal/lib/hx509/cms.c time_now, &cert,
cert 427 source4/heimdal/lib/hx509/cms.c cert, &key);
cert 429 source4/heimdal/lib/hx509/cms.c hx509_cert_free(cert);
cert 432 source4/heimdal/lib/hx509/cms.c cert = NULL;
cert 448 source4/heimdal/lib/hx509/cms.c if (cert == NULL) {
cert 547 source4/heimdal/lib/hx509/cms.c hx509_cert cert,
cert 570 source4/heimdal/lib/hx509/cms.c ret = _hx509_check_key_usage(context, cert, 1 << 2, TRUE);
cert 643 source4/heimdal/lib/hx509/cms.c ret = fill_CMSIdentifier(cert, CMS_ID_SKI, &ri->rid);
cert 652 source4/heimdal/lib/hx509/cms.c &key, cert,
cert 767 source4/heimdal/lib/hx509/cms.c hx509_cert cert = NULL;
cert 842 source4/heimdal/lib/hx509/cms.c _hx509_verify_get_time(ctx), &cert,
cert 964 source4/heimdal/lib/hx509/cms.c cert,
cert 980 source4/heimdal/lib/hx509/cms.c ret = hx509_verify_path(context, ctx, cert, certs);
cert 984 source4/heimdal/lib/hx509/cms.c ret = hx509_certs_add(context, *signer_certs, cert);
cert 991 source4/heimdal/lib/hx509/cms.c if (cert)
cert 992 source4/heimdal/lib/hx509/cms.c hx509_cert_free(cert);
cert 993 source4/heimdal/lib/hx509/cms.c cert = NULL;
cert 1094 source4/heimdal/lib/hx509/cms.c hx509_cert cert,
cert 1121 source4/heimdal/lib/hx509/cms.c if (_hx509_cert_private_key(cert) == NULL) {
cert 1129 source4/heimdal/lib/hx509/cms.c _hx509_cert_private_key(cert), peer, &digest);
cert 1175 source4/heimdal/lib/hx509/cms.c ret = fill_CMSIdentifier(cert, cmsidflag, &signer_info->sid);
cert 1283 source4/heimdal/lib/hx509/cms.c _hx509_cert_private_key(cert), peer,
cert 1289 source4/heimdal/lib/hx509/cms.c _hx509_cert_private_key(cert),
cert 1321 source4/heimdal/lib/hx509/cms.c cert,
cert 1325 source4/heimdal/lib/hx509/cms.c _hx509_path_append(context, &path, cert);
cert 99 source4/heimdal/lib/hx509/collector.c hx509_cert cert)
cert 101 source4/heimdal/lib/hx509/collector.c return hx509_certs_add(context, c->certs, cert);
cert 178 source4/heimdal/lib/hx509/collector.c hx509_cert cert;
cert 193 source4/heimdal/lib/hx509/collector.c ret = hx509_certs_find(context, certs, &q, &cert);
cert 197 source4/heimdal/lib/hx509/collector.c _hx509_cert_assign_key(cert, value->private_key);
cert 198 source4/heimdal/lib/hx509/collector.c hx509_cert_free(cert);
cert 1158 source4/heimdal/lib/hx509/crypto.c const Certificate *cert,
cert 1173 source4/heimdal/lib/hx509/crypto.c spi = &cert->tbsCertificate.subjectPublicKeyInfo;
cert 2473 source4/heimdal/lib/hx509/crypto.c const Certificate *cert;
cert 2487 source4/heimdal/lib/hx509/crypto.c cert = _hx509_get_cert(c);
cert 2488 source4/heimdal/lib/hx509/crypto.c spi = &cert->tbsCertificate.subjectPublicKeyInfo;
cert 92 source4/heimdal/lib/hx509/hx_locl.h hx509_cert cert;
cert 292 source4/heimdal/lib/hx509/keyset.c hx509_cert *cert)
cert 294 source4/heimdal/lib/hx509/keyset.c *cert = NULL;
cert 295 source4/heimdal/lib/hx509/keyset.c return (*certs->ops->iter)(context, certs, certs->ops_data, cursor, cert);
cert 385 source4/heimdal/lib/hx509/keyset.c Certificate *cert;
cert 389 source4/heimdal/lib/hx509/keyset.c cert = _hx509_get_cert(c);
cert 391 source4/heimdal/lib/hx509/keyset.c _hx509_name_from_Name(&cert->tbsCertificate.subject, &n);
cert 394 source4/heimdal/lib/hx509/keyset.c _hx509_name_from_Name(&cert->tbsCertificate.issuer, &n);
cert 420 source4/heimdal/lib/hx509/keyset.c hx509_certs_add(hx509_context context, hx509_certs certs, hx509_cert cert)
cert 429 source4/heimdal/lib/hx509/keyset.c return (*certs->ops->add)(context, certs, certs->ops_data, cert);
cert 129 source4/heimdal/lib/hx509/ks_dir.c hx509_certs certs, void *data, void *iter, hx509_cert *cert)
cert 134 source4/heimdal/lib/hx509/ks_dir.c *cert = NULL;
cert 141 source4/heimdal/lib/hx509/ks_dir.c ret = hx509_certs_next_cert(context, d->certs, d->iter, cert);
cert 148 source4/heimdal/lib/hx509/ks_dir.c if (*cert) {
cert 55 source4/heimdal/lib/hx509/ks_file.c hx509_cert cert;
cert 58 source4/heimdal/lib/hx509/ks_file.c ret = hx509_cert_init_data(context, data, len, &cert);
cert 62 source4/heimdal/lib/hx509/ks_file.c ret = _hx509_collector_certs_add(context, c, cert);
cert 63 source4/heimdal/lib/hx509/ks_file.c hx509_cert_free(cert);
cert 554 source4/heimdal/lib/hx509/ks_file.c hx509_certs certs, void *data, void *iter, hx509_cert *cert)
cert 557 source4/heimdal/lib/hx509/ks_file.c return hx509_certs_next_cert(context, f->certs, iter, cert);
cert 198 source4/heimdal/lib/hx509/ks_keychain.c hx509_cert cert)
cert 249 source4/heimdal/lib/hx509/ks_keychain.c _hx509_cert_assign_key(cert, key);
cert 359 source4/heimdal/lib/hx509/ks_keychain.c hx509_cert cert;
cert 366 source4/heimdal/lib/hx509/ks_keychain.c ret = hx509_cert_init_data(context, cssm.Data, cssm.Length, &cert);
cert 370 source4/heimdal/lib/hx509/ks_keychain.c ret = hx509_certs_add(context, iter->certs, cert);
cert 371 source4/heimdal/lib/hx509/ks_keychain.c hx509_cert_free(cert);
cert 409 source4/heimdal/lib/hx509/ks_keychain.c hx509_certs certs, void *data, void *cursor, hx509_cert *cert)
cert 422 source4/heimdal/lib/hx509/ks_keychain.c return hx509_certs_next_cert(context, iter->certs, iter->cursor, cert);
cert 424 source4/heimdal/lib/hx509/ks_keychain.c *cert = NULL;
cert 447 source4/heimdal/lib/hx509/ks_keychain.c ret = hx509_cert_init_data(context, ptr, len, cert);
cert 485 source4/heimdal/lib/hx509/ks_keychain.c set_private_key(context, itemRef, *cert);
cert 130 source4/heimdal/lib/hx509/ks_mem.c hx509_cert *cert)
cert 136 source4/heimdal/lib/hx509/ks_mem.c *cert = NULL;
cert 140 source4/heimdal/lib/hx509/ks_mem.c *cert = hx509_cert_ref(mem->certs.val[*iter]);
cert 64 source4/heimdal/lib/hx509/ks_null.c hx509_certs certs, void *data, void *iter, hx509_cert *cert)
cert 66 source4/heimdal/lib/hx509/ks_null.c *cert = NULL;
cert 669 source4/heimdal/lib/hx509/ks_p11.c p11_cert_release(hx509_cert cert, void *ctx)
cert 684 source4/heimdal/lib/hx509/ks_p11.c hx509_cert cert;
cert 694 source4/heimdal/lib/hx509/ks_p11.c query[1].ulValueLen, &cert);
cert 704 source4/heimdal/lib/hx509/ks_p11.c _hx509_cert_set_release(cert, p11_cert_release, p);
cert 713 source4/heimdal/lib/hx509/ks_p11.c cert,
cert 724 source4/heimdal/lib/hx509/ks_p11.c hx509_cert_set_friendly_name(cert, str);
cert 729 source4/heimdal/lib/hx509/ks_p11.c ret = _hx509_collector_certs_add(context, collector, cert);
cert 730 source4/heimdal/lib/hx509/ks_p11.c hx509_cert_free(cert);
cert 1047 source4/heimdal/lib/hx509/ks_p11.c hx509_certs certs, void *data, void *cursor, hx509_cert *cert)
cert 1050 source4/heimdal/lib/hx509/ks_p11.c return hx509_certs_next_cert(context, c->certs, c->cursor, cert);
cert 135 source4/heimdal/lib/hx509/ks_p12.c hx509_cert cert;
cert 156 source4/heimdal/lib/hx509/ks_p12.c ret = hx509_cert_init_data(context, os.data, os.length, &cert);
cert 161 source4/heimdal/lib/hx509/ks_p12.c ret = _hx509_collector_certs_add(context, c, cert);
cert 163 source4/heimdal/lib/hx509/ks_p12.c hx509_cert_free(cert);
cert 178 source4/heimdal/lib/hx509/ks_p12.c _hx509_set_cert_attribute(context, cert, oid,
cert 183 source4/heimdal/lib/hx509/ks_p12.c hx509_cert_free(cert);
cert 672 source4/heimdal/lib/hx509/ks_p12.c hx509_cert *cert)
cert 675 source4/heimdal/lib/hx509/ks_p12.c return hx509_certs_next_cert(context, p12->certs, cursor, cert);
cert 134 source4/heimdal/lib/hx509/lock.c hx509_lock_add_cert(hx509_context context, hx509_lock lock, hx509_cert cert)
cert 136 source4/heimdal/lib/hx509/lock.c return hx509_certs_add(context, lock->certs, cert);
cert 95 source4/heimdal/lib/hx509/peer.c if (peer->cert)
cert 96 source4/heimdal/lib/hx509/peer.c hx509_cert_free(peer->cert);
cert 115 source4/heimdal/lib/hx509/peer.c hx509_cert cert)
cert 117 source4/heimdal/lib/hx509/peer.c if (peer->cert)
cert 118 source4/heimdal/lib/hx509/peer.c hx509_cert_free(peer->cert);
cert 119 source4/heimdal/lib/hx509/peer.c peer->cert = hx509_cert_ref(cert);
cert 886 source4/heimdal/lib/hx509/print.c hx509_cert cert)
cert 888 source4/heimdal/lib/hx509/print.c Certificate *c = _hx509_get_cert(cert);
cert 909 source4/heimdal/lib/hx509/print.c ret = hx509_cert_get_subject(cert, &subject);
cert 916 source4/heimdal/lib/hx509/print.c ret = hx509_cert_get_issuer(cert, &issuer);
cert 684 source4/heimdal/lib/hx509/revoke.c hx509_cert cert,
cert 687 source4/heimdal/lib/hx509/revoke.c const Certificate *c = _hx509_get_cert(cert);
cert 866 source4/heimdal/lib/hx509/revoke.c add_to_req(hx509_context context, void *ptr, hx509_cert cert)
cert 871 source4/heimdal/lib/hx509/revoke.c Certificate *p, *c = _hx509_get_cert(cert);
cert 1186 source4/heimdal/lib/hx509/revoke.c hx509_cert cert,
cert 1191 source4/heimdal/lib/hx509/revoke.c const Certificate *c = _hx509_get_cert(cert);
cert 1254 source4/heimdal/lib/hx509/revoke.c ret = hx509_cert_get_subject(cert, &name);
cert 1373 source4/heimdal/lib/hx509/revoke.c add_revoked(hx509_context context, void *ctx, hx509_cert cert)
cert 1389 source4/heimdal/lib/hx509/revoke.c ret = hx509_cert_get_serialnumber(cert,
cert 58 source4/heimdal/lib/krb5/pkinit.c hx509_cert cert;
cert 88 source4/heimdal/lib/krb5/pkinit.c _krb5_pk_cert_free(struct krb5_pk_cert *cert)
cert 90 source4/heimdal/lib/krb5/pkinit.c if (cert->cert) {
cert 91 source4/heimdal/lib/krb5/pkinit.c hx509_cert_free(cert->cert);
cert 93 source4/heimdal/lib/krb5/pkinit.c free(cert);
cert 137 source4/heimdal/lib/krb5/pkinit.c hx509_query *q, hx509_cert *cert)
cert 158 source4/heimdal/lib/krb5/pkinit.c ret = hx509_certs_find(id->hx509ctx, id->certs, q, cert);
cert 176 source4/heimdal/lib/krb5/pkinit.c hx509_cert cert = NULL;
cert 190 source4/heimdal/lib/krb5/pkinit.c ret = find_cert(context, id, q, &cert);
cert 201 source4/heimdal/lib/krb5/pkinit.c cert,
cert 206 source4/heimdal/lib/krb5/pkinit.c hx509_cert_free(cert);
cert 760 source4/heimdal/lib/krb5/pkinit.c ret = hx509_get_one_cert(id->hx509ctx, signer_certs, &(*signer)->cert);
cert 771 source4/heimdal/lib/krb5/pkinit.c hx509_cert_free((*signer)->cert);
cert 904 source4/heimdal/lib/krb5/pkinit.c ret = hx509_cert_check_eku(ctx->id->hx509ctx, host->cert,
cert 917 source4/heimdal/lib/krb5/pkinit.c host->cert,
cert 966 source4/heimdal/lib/krb5/pkinit.c ret = hx509_verify_hostname(ctx->id->hx509ctx, host->cert,
cert 328 source4/heimdal/lib/roken/resolve.c rr->u.cert = malloc (sizeof(*rr->u.cert) + cert_len - 1);
cert 329 source4/heimdal/lib/roken/resolve.c if (rr->u.cert == NULL) {
cert 334 source4/heimdal/lib/roken/resolve.c rr->u.cert->type = (p[0] << 8) | p[1];
cert 335 source4/heimdal/lib/roken/resolve.c rr->u.cert->tag = (p[2] << 8) | p[3];
cert 336 source4/heimdal/lib/roken/resolve.c rr->u.cert->algorithm = p[4];
cert 337 source4/heimdal/lib/roken/resolve.c rr->u.cert->cert_len = cert_len;
cert 338 source4/heimdal/lib/roken/resolve.c memcpy (rr->u.cert->cert_data, p + 5, cert_len);
cert 252 source4/heimdal/lib/roken/resolve.h struct cert_record *cert;