Lines Matching defs:json
13 #include "json-parser.h"
37 string_t *json;
389 http_client_request_add_header(context->http_request, "Content-Type", "application/json");
405 struct istream *is = i_stream_create_from_buffer(context->json);
449 context->json = str_new(context->pool, 64);
480 str_append_c(context->json, '{');
483 if (auth_request_var_expand_with_table(context->json, auth_policy_json_template,
490 str_append(context->json, ",\"success\":");
493 str_append(context->json, "true");
495 str_append(context->json, "false");
496 str_append(context->json, ",\"policy_reject\":");
497 str_append(context->json, context->request->policy_refusal ? "true" : "false");
499 str_append(context->json, ",\"tls\":");
501 str_append(context->json, "true");
503 str_append(context->json, "false");
504 str_append_c(context->json, '}');
506 "Policy server request JSON: %s", str_c(context->json));