• Home
  • Raw
  • Download

Lines Matching refs:cert_info

646               coap_gnutls_certificate_info_t *cert_info) {  in get_san_or_cn()  argument
655 cert_info->certificate_type = gnutls_certificate_type_get2(g_session, in get_san_or_cn()
658 cert_info->certificate_type = gnutls_certificate_type_get(g_session); in get_san_or_cn()
661 cert_info->san_or_cn = NULL; in get_san_or_cn()
663 cert_info->cert_list = gnutls_certificate_get_peers(g_session, in get_san_or_cn()
664 &cert_info->cert_list_size); in get_san_or_cn()
665 if (cert_info->cert_list_size == 0) { in get_san_or_cn()
669 if (cert_info->certificate_type != GNUTLS_CRT_X509) in get_san_or_cn()
670 return cert_info->certificate_type; in get_san_or_cn()
675 G_CHECK(gnutls_x509_crt_import(cert, &cert_info->cert_list[0], in get_san_or_cn()
678 cert_info->self_signed = gnutls_x509_crt_check_issuer(cert, cert); in get_san_or_cn()
686 cert_info->san_or_cn = gnutls_strdup(dn); in get_san_or_cn()
687 return cert_info->certificate_type; in get_san_or_cn()
713 cert_info->san_or_cn = gnutls_strdup(cn); in get_san_or_cn()
714 return cert_info->certificate_type; in get_san_or_cn()
724 cert_info.san_or_cn : \
729 cert_info.san_or_cn : "?")
735 coap_gnutls_certificate_info_t *cert_info, in check_rpk_cert() argument
744 G_CHECK(gnutls_pcert_import_rawpk_raw(&pcert, &cert_info->cert_list[0], in check_rpk_cert()
783 coap_gnutls_certificate_info_t cert_info; in cert_verify_gnutls() local
786 memset(&cert_info, 0, sizeof(cert_info)); in cert_verify_gnutls()
787 cert_type = get_san_or_cn(g_session, &cert_info); in cert_verify_gnutls()
790 if (!check_rpk_cert(g_context, &cert_info, c_session)) { in cert_verify_gnutls()
798 if (cert_info.cert_list_size == 0 && !g_context->setup_data.verify_peer_cert) in cert_verify_gnutls()
840 if (cert_info.self_signed) { in cert_verify_gnutls()
894 G_CHECK(gnutls_x509_crt_import(cert, &cert_info.cert_list[0], in cert_verify_gnutls()
922 if (cert_info.san_or_cn) in cert_verify_gnutls()
923 gnutls_free(cert_info.san_or_cn); in cert_verify_gnutls()
928 if (cert_info.san_or_cn) in cert_verify_gnutls()
929 gnutls_free(cert_info.san_or_cn); in cert_verify_gnutls()