Symbol: k5_json_value
crypto/krb5/src/include/k5-json.h
113
int k5_json_null_create_val(k5_json_value *val_out);
crypto/krb5/src/include/k5-json.h
134
int k5_json_array_add(k5_json_array array, k5_json_value val);
crypto/krb5/src/include/k5-json.h
135
void k5_json_array_set(k5_json_array array, size_t idx, k5_json_value val);
crypto/krb5/src/include/k5-json.h
139
k5_json_value k5_json_array_get(k5_json_array array, size_t idx);
crypto/krb5/src/include/k5-json.h
162
k5_json_value val);
crypto/krb5/src/include/k5-json.h
176
int k5_json_object_set(k5_json_object obj, const char *key, k5_json_value val);
crypto/krb5/src/include/k5-json.h
180
k5_json_value k5_json_object_get(k5_json_object obj, const char *key);
crypto/krb5/src/include/k5-json.h
215
int k5_json_encode(k5_json_value val, char **json_out);
crypto/krb5/src/include/k5-json.h
216
int k5_json_decode(const char *str, k5_json_value *val_out);
crypto/krb5/src/include/k5-json.h
89
k5_json_tid k5_json_get_tid(k5_json_value val);
crypto/krb5/src/include/k5-json.h
96
k5_json_value k5_json_retain(k5_json_value val);
crypto/krb5/src/include/k5-json.h
97
void k5_json_release(k5_json_value val);
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
110
json_keytab(krb5_context context, krb5_keytab keytab, k5_json_value *val_out)
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
129
json_rcache(krb5_context context, krb5_rcache rcache, k5_json_value *val_out)
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
143
json_keyblock(krb5_keyblock *kb, k5_json_value *val_out)
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
159
json_address(krb5_address *addr, k5_json_value *val_out)
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
175
json_addresses(krb5_address **addrs, k5_json_value *val_out)
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
179
k5_json_value val;
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
205
json_authdata_element(krb5_authdata *ad, k5_json_value *val_out)
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
221
json_authdata(krb5_authdata **authdata, k5_json_value *val_out)
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
225
k5_json_value val;
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
251
json_creds(krb5_context context, krb5_creds *creds, k5_json_value *val_out)
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
255
k5_json_value client = NULL, server = NULL, keyblock = NULL, addrs = NULL;
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
256
k5_json_value authdata = NULL;
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
299
k5_json_value *val_out)
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
306
k5_json_value val;
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
353
json_ccache(krb5_context context, krb5_ccache ccache, k5_json_value *val_out)
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
378
k5_json_value *val_out)
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
382
k5_json_value name = NULL, imp = NULL, keytab = NULL, rcache = NULL;
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
383
k5_json_value ccache = NULL, ckeytab = NULL, etypes = NULL;
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
40
k5_json_value *val_out)
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
438
k5_json_value jcred = NULL;
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
60
json_etypes(krb5_enctype *etypes, k5_json_value *val_out)
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
90
json_kgname(krb5_context context, krb5_gss_name_t name, k5_json_value *val_out)
crypto/krb5/src/lib/gssapi/krb5/export_cred.c
94
k5_json_value princ;
crypto/krb5/src/lib/gssapi/krb5/import_cred.c
112
json_to_kgname(krb5_context context, k5_json_value v,
crypto/krb5/src/lib/gssapi/krb5/import_cred.c
151
json_to_keytab(krb5_context context, k5_json_value v, krb5_keytab *keytab_out)
crypto/krb5/src/lib/gssapi/krb5/import_cred.c
165
json_to_rcache(krb5_context context, k5_json_value v, krb5_rcache *rcache_out)
crypto/krb5/src/lib/gssapi/krb5/import_cred.c
182
json_to_keyblock(k5_json_value v, krb5_keyblock *keyblock)
crypto/krb5/src/lib/gssapi/krb5/import_cred.c
213
json_to_address(k5_json_value v, krb5_address **addr_out)
crypto/krb5/src/lib/gssapi/krb5/import_cred.c
252
json_to_addresses(krb5_context context, k5_json_value v,
crypto/krb5/src/lib/gssapi/krb5/import_cred.c
282
json_to_authdata_element(k5_json_value v, krb5_authdata **ad_out)
crypto/krb5/src/lib/gssapi/krb5/import_cred.c
320
json_to_authdata(krb5_context context, k5_json_value v,
crypto/krb5/src/lib/gssapi/krb5/import_cred.c
351
json_to_creds(krb5_context context, k5_json_value v, krb5_creds *creds)
crypto/krb5/src/lib/gssapi/krb5/import_cred.c
39
static k5_json_value
crypto/krb5/src/lib/gssapi/krb5/import_cred.c
42
k5_json_value v;
crypto/krb5/src/lib/gssapi/krb5/import_cred.c
444
json_to_ccache(krb5_context context, k5_json_value v, krb5_ccache *ccache_out,
crypto/krb5/src/lib/gssapi/krb5/import_cred.c
53
json_to_optional_string(k5_json_value v, char **string_out)
crypto/krb5/src/lib/gssapi/krb5/import_cred.c
599
k5_json_value v = NULL;
crypto/krb5/src/lib/gssapi/krb5/import_cred.c
66
json_to_principal(krb5_context context, k5_json_value v,
crypto/krb5/src/lib/gssapi/krb5/import_cred.c
81
json_to_etypes(k5_json_value v, krb5_enctype **etypes_out)
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1178
k5_json_value val;
crypto/krb5/src/lib/krb5/krb/preauth2.c
517
k5_json_value value;
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
116
k5_json_value val;
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
318
k5_json_value obj = NULL, arr = NULL, tmp = NULL;
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
380
k5_json_value val = NULL;
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
60
k5_json_value val;
crypto/krb5/src/lib/krb5/krb/preauth_pkinit.c
136
k5_json_value answers = NULL;
crypto/krb5/src/lib/krb5/krb/preauth_pkinit.c
47
get_one_challenge(void *arg, const char *key, k5_json_value val)
crypto/krb5/src/lib/krb5/krb/preauth_pkinit.c
83
k5_json_value j;
crypto/krb5/src/plugins/preauth/otp/otp_state.c
369
indicators_decode(krb5_context ctx, k5_json_value val, char ***indicators_out)
crypto/krb5/src/plugins/preauth/otp/otp_state.c
372
k5_json_value obj;
crypto/krb5/src/plugins/preauth/otp/otp_state.c
412
k5_json_value val;
crypto/krb5/src/plugins/preauth/otp/otp_state.c
479
k5_json_value val;
crypto/krb5/src/plugins/preauth/otp/otp_state.c
519
k5_json_value obj;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
850
save_one_password(void *arg, const char *key, k5_json_value val)
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
872
k5_json_value jval;
crypto/krb5/src/util/support/json.c
1002
parse_value(struct decode_ctx *ctx, k5_json_value *val_out)
crypto/krb5/src/util/support/json.c
1072
k5_json_decode(const char *string, k5_json_value *val_out)
crypto/krb5/src/util/support/json.c
1075
k5_json_value val;
crypto/krb5/src/util/support/json.c
111
k5_json_release(k5_json_value val)
crypto/krb5/src/util/support/json.c
129
get_isa(k5_json_value val)
crypto/krb5/src/util/support/json.c
137
k5_json_get_tid(k5_json_value val)
crypto/krb5/src/util/support/json.c
144
static k5_json_value
crypto/krb5/src/util/support/json.c
169
k5_json_null_create_val(k5_json_value *val_out)
crypto/krb5/src/util/support/json.c
202
k5_json_value *values;
crypto/krb5/src/util/support/json.c
230
k5_json_array_add(k5_json_array array, k5_json_value val)
crypto/krb5/src/util/support/json.c
232
k5_json_value *ptr;
crypto/krb5/src/util/support/json.c
256
k5_json_value
crypto/krb5/src/util/support/json.c
265
k5_json_array_set(k5_json_array array, size_t idx, k5_json_value val)
crypto/krb5/src/util/support/json.c
283
k5_json_value val;
crypto/krb5/src/util/support/json.c
297
val = k5_json_retain(va_arg(ap, k5_json_value));
crypto/krb5/src/util/support/json.c
363
k5_json_value value;
crypto/krb5/src/util/support/json.c
415
k5_json_value
crypto/krb5/src/util/support/json.c
427
k5_json_object_set(k5_json_object obj, const char *key, k5_json_value val)
crypto/krb5/src/util/support/json.c
582
static int encode_value(struct k5buf *buf, k5_json_value val);
crypto/krb5/src/util/support/json.c
615
encode_obj_entry(void *ctx, const char *key, k5_json_value value)
crypto/krb5/src/util/support/json.c
631
encode_value(struct k5buf *buf, k5_json_value val)
crypto/krb5/src/util/support/json.c
687
k5_json_encode(k5_json_value val, char **json_out)
crypto/krb5/src/util/support/json.c
710
static int parse_value(struct decode_ctx *ctx, k5_json_value *val_out);
crypto/krb5/src/util/support/json.c
858
k5_json_value val;
crypto/krb5/src/util/support/json.c
941
k5_json_value val;
crypto/krb5/src/util/support/json.c
97
k5_json_value
crypto/krb5/src/util/support/json.c
98
k5_json_retain(k5_json_value val)
crypto/krb5/src/util/support/t_json.c
224
k5_json_value v, v2;
crypto/krb5/src/util/support/t_json.c
95
k5_json_value v;