Lines Matching refs:kid
3895 const char *kid, const struct dpp_curve_params *curve) in dpp_build_jwk() argument
3917 if (kid) { in dpp_build_jwk()
3919 json_add_string(buf, "kid", kid); in dpp_build_jwk()
4087 json_add_string(jws_prot_hdr, "kid", auth->conf->kid); in dpp_build_conf_obj_dpp()
4128 tailroom += 2 * curve->prime_len * 4 / 3 + os_strlen(auth->conf->kid); in dpp_build_conf_obj_dpp()
4155 if (dpp_build_jwk(buf, "csign", auth->conf->csign, auth->conf->kid, in dpp_build_conf_obj_dpp()
4563 struct wpabuf *kid = NULL; in dpp_parse_jws_prot_hdr() local
4606 kid = json_get_member_base64url(root, "kid"); in dpp_parse_jws_prot_hdr()
4607 if (!kid) { in dpp_parse_jws_prot_hdr()
4612 kid); in dpp_parse_jws_prot_hdr()
4616 return kid; in dpp_parse_jws_prot_hdr()
4997 struct wpabuf *kid = NULL; in dpp_process_signed_connector() local
5032 kid = dpp_parse_jws_prot_hdr(curve, prot_hdr, prot_hdr_len); in dpp_process_signed_connector()
5033 if (!kid) { in dpp_process_signed_connector()
5037 if (wpabuf_len(kid) != SHA256_MAC_LEN) { in dpp_process_signed_connector()
5040 (unsigned int) wpabuf_len(kid), SHA256_MAC_LEN); in dpp_process_signed_connector()
5075 if (dpp_check_pubkey_match(csign_pub, kid) < 0) { in dpp_process_signed_connector()
5101 wpabuf_free(kid); in dpp_process_signed_connector()
5504 os_free(conf->kid); in dpp_configurator_free()
5578 conf->kid = base64_url_encode(kid_hash, sizeof(kid_hash), NULL); in dpp_keygen_configurator()
5579 if (!conf->kid) in dpp_keygen_configurator()