Symbol: krb5_authdata
crypto/heimdal/lib/krb5/build_auth.c
38
krb5_authdata **auth_data)
crypto/heimdal/lib/krb5/build_auth.c
42
krb5_authdata ad;
crypto/heimdal/lib/krb5/get_cred.c
89
krb5_authdata *authdata,
crypto/heimdal/lib/krb5/krb5-protos.h
3621
krb5_authdata */*auth*/);
crypto/heimdal/lib/krb5/krb5-protos.h
4027
krb5_authdata /*auth*/);
crypto/heimdal/lib/krb5/krb5.h
463
krb5_authdata authdata;
crypto/heimdal/lib/krb5/rd_req.c
176
krb5_authdata *ad;
crypto/heimdal/lib/krb5/rd_req.c
177
krb5_authdata adIfRelevant;
crypto/heimdal/lib/krb5/store.c
1230
krb5_store_authdata(krb5_storage *sp, krb5_authdata auth)
crypto/heimdal/lib/krb5/store.c
1257
krb5_ret_authdata(krb5_storage *sp, krb5_authdata *auth)
crypto/krb5/src/include/k5-int.h
1009
krb5_authdata ***pauthdata);
crypto/krb5/src/include/k5-int.h
1436
encode_krb5_authdata(krb5_authdata *const *rep, krb5_data **code);
crypto/krb5/src/include/k5-int.h
1636
decode_krb5_authdata(const krb5_data *output, krb5_authdata ***rep);
crypto/krb5/src/include/k5-int.h
1791
k5_size_authdata(krb5_authdata *authdata, size_t *sizep);
crypto/krb5/src/include/k5-int.h
1794
k5_externalize_authdata(krb5_authdata *authdata,
crypto/krb5/src/include/k5-int.h
1798
k5_internalize_authdata(krb5_authdata **authdata,
crypto/krb5/src/include/k5-int.h
2269
authdata_eq(krb5_authdata a1, krb5_authdata a2)
crypto/krb5/src/include/k5-int.h
2380
const krb5_authdata *container,
crypto/krb5/src/include/k5-int.h
823
krb5_authdata **elements;
crypto/krb5/src/include/k5-int.h
849
krb5_authdata **elements;
crypto/krb5/src/include/k5-int.h
958
k5_unwrap_cammac_svc(krb5_context context, const krb5_authdata *ad,
crypto/krb5/src/include/k5-int.h
959
const krb5_keyblock *key, krb5_authdata ***adata_out);
crypto/krb5/src/include/k5-int.h
961
k5_authind_decode(const krb5_authdata *ad, krb5_data ***indicators);
crypto/krb5/src/include/krb5/authdata_plugin.h
101
krb5_authdata ***authdata);
crypto/krb5/src/include/krb5/authdata_plugin.h
91
krb5_authdata **authdata,
crypto/krb5/src/include/krb5/kdcpreauth_plugin.h
344
krb5_authdata **authz_data);
crypto/krb5/src/kdc/authind.c
78
authind_extract(krb5_context context, krb5_authdata **authdata,
crypto/krb5/src/kdc/authind.c
83
krb5_authdata **ind_authdata = NULL, **adp;
crypto/krb5/src/kdc/cammac.c
39
encode_kdcver_encpart(krb5_enc_tkt_part *enc_tkt, krb5_authdata **contents,
crypto/krb5/src/kdc/cammac.c
58
krb5_keyblock *tgt_key, krb5_authdata **contents,
crypto/krb5/src/kdc/cammac.c
59
krb5_authdata ***cammac_out)
crypto/krb5/src/kdc/cammac.c
63
krb5_authdata ad, *list[2];
crypto/krb5/src/kdc/kdc_authdata.c
111
is_kdc_issued_authdatum(krb5_authdata *authdata,
crypto/krb5/src/kdc/kdc_authdata.c
154
has_mandatory_for_kdc_authdata(krb5_context context, krb5_authdata **authdata)
crypto/krb5/src/kdc/kdc_authdata.c
170
merge_authdata(krb5_authdata ***existing_list, krb5_authdata ***new_elements)
crypto/krb5/src/kdc/kdc_authdata.c
173
krb5_authdata **list = *existing_list, **nlist = *new_elements;
crypto/krb5/src/kdc/kdc_authdata.c
202
add_filtered_authdata(krb5_authdata ***existing_list,
crypto/krb5/src/kdc/kdc_authdata.c
203
krb5_authdata **new_elements)
crypto/krb5/src/kdc/kdc_authdata.c
206
krb5_authdata **copy;
crypto/krb5/src/kdc/kdc_authdata.c
238
krb5_authdata ***tkt_authdata)
crypto/krb5/src/kdc/kdc_authdata.c
290
krb5_authdata **tgt_authdata, krb5_authdata ***tkt_authdata)
crypto/krb5/src/kdc/kdc_authdata.c
308
krb5_authdata ad, *list[2], **cammac = NULL;
crypto/krb5/src/kdc/kdc_authdata.c
346
krb5_authdata **cammacs = NULL, **adp;
crypto/krb5/src/kdc/kdc_preauth.c
1021
add_authorization_data(krb5_enc_tkt_part *enc_tkt_part, krb5_authdata **ad)
crypto/krb5/src/kdc/kdc_preauth.c
1023
krb5_authdata **newad;
crypto/krb5/src/kdc/kdc_preauth.c
1040
newad = malloc((oldones + newones + 1) * sizeof(krb5_authdata *));
crypto/krb5/src/kdc/kdc_preauth.c
1215
krb5_authdata **authz_data)
crypto/krb5/src/kdc/kdc_util.c
154
krb5_authdata **authdata = NULL;
crypto/krb5/src/kdc/kdc_util.h
133
authind_extract(krb5_context context, krb5_authdata **authdata,
crypto/krb5/src/kdc/kdc_util.h
140
krb5_keyblock *tgt_key, krb5_authdata **contents,
crypto/krb5/src/kdc/kdc_util.h
141
krb5_authdata ***cammac_out);
crypto/krb5/src/lib/gssapi/krb5/accept_sec_context.c
425
check_cbt(krb5_context context, krb5_authdata *const *authdata,
crypto/krb5/src/lib/gssapi/krb5/accept_sec_context.c
429
krb5_authdata **ad;
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/gssapiP_krb5.h
247
krb5_authdata **authdata;
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
285
krb5_authdata *ad = NULL;
crypto/krb5/src/lib/gssapi/krb5/import_cred.c
321
krb5_authdata ***authdata_out)
crypto/krb5/src/lib/gssapi/krb5/import_cred.c
324
krb5_authdata **authdata = NULL;
crypto/krb5/src/lib/gssapi/krb5/ser_sctx.c
639
ctx->authdata = (krb5_authdata **)calloc((size_t)nadata + 1,
crypto/krb5/src/lib/gssapi/krb5/ser_sctx.c
640
sizeof(krb5_authdata *));
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1306
const krb5_authdata *authdata,
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
268
DEFFIELD(authdata_0, krb5_authdata, ad_type, 0, int32);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
269
DEFCNFIELD(authdata_1, krb5_authdata, contents, length, 1, octetstring);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
273
DEFSEQTYPE(authdata_elt, krb5_authdata, authdata_elt_fields);
crypto/krb5/src/lib/krb5/ccache/cc_retr.c
75
authdata_match(krb5_authdata *const *mdata, krb5_authdata *const *data)
crypto/krb5/src/lib/krb5/ccache/cc_retr.c
77
const krb5_authdata *mdatap, *datap;
crypto/krb5/src/lib/krb5/ccache/ccapi_util.c
164
authdata_to_cc_data_list(krb5_context context, krb5_authdata **authdata,
crypto/krb5/src/lib/krb5/ccache/ccapi_util.c
214
krb5_authdata **authdata = NULL;
crypto/krb5/src/lib/krb5/ccache/ccapi_util.c
90
krb5_authdata ***authdata_out)
crypto/krb5/src/lib/krb5/ccache/ccapi_util.c
94
krb5_authdata **authdata = NULL;
crypto/krb5/src/lib/krb5/ccache/ccmarshal.c
246
static krb5_authdata *
crypto/krb5/src/lib/krb5/ccache/ccmarshal.c
249
krb5_authdata *ad;
crypto/krb5/src/lib/krb5/ccache/ccmarshal.c
263
static krb5_authdata **
crypto/krb5/src/lib/krb5/ccache/ccmarshal.c
266
krb5_authdata **authdata;
crypto/krb5/src/lib/krb5/ccache/ccmarshal.c
414
marshal_authdata(struct k5buf *buf, int version, krb5_authdata **authdata)
crypto/krb5/src/lib/krb5/ccache/t_cc.c
103
test_creds.authdata = malloc (3 * sizeof(krb5_authdata *));
crypto/krb5/src/lib/krb5/ccache/t_cc.c
112
a = (krb5_authdata *) malloc(sizeof(krb5_authdata));
crypto/krb5/src/lib/krb5/ccache/t_cc.c
129
a = (krb5_authdata *) malloc(sizeof(krb5_authdata));
crypto/krb5/src/lib/krb5/ccache/t_cc.c
88
krb5_authdata *a;
crypto/krb5/src/lib/krb5/krb/ai_authdata.c
76
krb5_authdata **authdata, krb5_boolean kdc_issued,
crypto/krb5/src/lib/krb5/krb/authdata.c
1258
const krb5_authdata *inad, krb5_authdata **outad)
crypto/krb5/src/lib/krb5/krb/authdata.c
1260
krb5_authdata *tmpad;
crypto/krb5/src/lib/krb5/krb/authdata.c
1262
if (!(tmpad = (krb5_authdata *)malloc(sizeof(*tmpad))))
crypto/krb5/src/lib/krb5/krb/authdata.c
1275
krb5_free_authdata(krb5_context context, krb5_authdata **val)
crypto/krb5/src/lib/krb5/krb/authdata.c
1277
krb5_authdata **temp;
crypto/krb5/src/lib/krb5/krb/authdata.c
505
krb5_authdata ***kdc_issued_authdata)
crypto/krb5/src/lib/krb5/krb/authdata.c
508
krb5_authdata **authdata;
crypto/krb5/src/lib/krb5/krb/authdata.c
509
krb5_authdata **ticket_authdata;
crypto/krb5/src/lib/krb5/krb/authdata.c
545
extract_cammacs(krb5_context kcontext, krb5_authdata **cammacs,
crypto/krb5/src/lib/krb5/krb/authdata.c
546
const krb5_keyblock *key, krb5_authdata ***ad_out)
crypto/krb5/src/lib/krb5/krb/authdata.c
549
krb5_authdata **list = NULL, **elements = NULL, **new_list;
crypto/krb5/src/lib/krb5/krb/authdata.c
589
const krb5_keyblock *key, krb5_authdata ***elems_out)
crypto/krb5/src/lib/krb5/krb/authdata.c
592
krb5_authdata **ticket_authdata, **cammacs, **elements;
crypto/krb5/src/lib/krb5/krb/authdata.c
620
krb5_authdata **authen_authdata;
crypto/krb5/src/lib/krb5/krb/authdata.c
621
krb5_authdata **ticket_authdata;
crypto/krb5/src/lib/krb5/krb/authdata.c
623
krb5_authdata **kdc_issued_authdata = NULL;
crypto/krb5/src/lib/krb5/krb/authdata.c
624
krb5_authdata **cammac_authdata = NULL;
crypto/krb5/src/lib/krb5/krb/authdata.c
640
krb5_authdata **authdata = NULL;
crypto/krb5/src/lib/krb5/krb/authdata_dec.c
100
sizeof (krb5_authdata *)*(2*fctx->space+1));
crypto/krb5/src/lib/krb5/krb/authdata_dec.c
115
find_authdata_1(krb5_context context, krb5_authdata *const *in_authdat,
crypto/krb5/src/lib/krb5/krb/authdata_dec.c
123
krb5_authdata *ad = in_authdat[i];
crypto/krb5/src/lib/krb5/krb/authdata_dec.c
124
krb5_authdata **decoded_container;
crypto/krb5/src/lib/krb5/krb/authdata_dec.c
161
krb5_authdata *const *ticket_authdata,
crypto/krb5/src/lib/krb5/krb/authdata_dec.c
162
krb5_authdata *const *ap_req_authdata,
crypto/krb5/src/lib/krb5/krb/authdata_dec.c
163
krb5_authdatatype ad_type, krb5_authdata ***results)
crypto/krb5/src/lib/krb5/krb/authdata_dec.c
169
fctx.out = calloc(fctx.space+1, sizeof (krb5_authdata *));
crypto/krb5/src/lib/krb5/krb/authdata_dec.c
186
const krb5_authdata *ad_kdcissued,
crypto/krb5/src/lib/krb5/krb/authdata_dec.c
188
krb5_authdata ***authdata)
crypto/krb5/src/lib/krb5/krb/authdata_dec.c
260
k5_authind_decode(const krb5_authdata *ad, krb5_data ***indicators)
crypto/krb5/src/lib/krb5/krb/authdata_dec.c
60
const krb5_authdata *container,
crypto/krb5/src/lib/krb5/krb/authdata_dec.c
61
krb5_authdata ***authdata)
crypto/krb5/src/lib/krb5/krb/authdata_dec.c
82
krb5_authdata **out;
crypto/krb5/src/lib/krb5/krb/authdata_dec.c
89
krb5_authdata *elem)
crypto/krb5/src/lib/krb5/krb/authdata_dec.c
93
krb5_authdata **new;
crypto/krb5/src/lib/krb5/krb/authdata_enc.c
105
ad_kdci.elements = (krb5_authdata **)authdata;
crypto/krb5/src/lib/krb5/krb/authdata_enc.c
59
krb5_authdata *const*authdata,
crypto/krb5/src/lib/krb5/krb/authdata_enc.c
60
krb5_authdata ***container)
crypto/krb5/src/lib/krb5/krb/authdata_enc.c
64
krb5_authdata ad_datum;
crypto/krb5/src/lib/krb5/krb/authdata_enc.c
65
krb5_authdata *ad_data[2];
crypto/krb5/src/lib/krb5/krb/authdata_enc.c
69
code = encode_krb5_authdata((krb5_authdata * const *)authdata, &data);
crypto/krb5/src/lib/krb5/krb/authdata_enc.c
91
krb5_authdata *const *authdata,
crypto/krb5/src/lib/krb5/krb/authdata_enc.c
92
krb5_authdata ***ad_kdcissued)
crypto/krb5/src/lib/krb5/krb/authdata_enc.c
98
krb5_authdata ad_datum;
crypto/krb5/src/lib/krb5/krb/authdata_enc.c
99
krb5_authdata *ad_data[2];
crypto/krb5/src/lib/krb5/krb/authdata_exp.c
37
krb5_authdata ***pauthdata)
crypto/krb5/src/lib/krb5/krb/authdata_exp.c
41
krb5_authdata **authdata = NULL;
crypto/krb5/src/lib/krb5/krb/authdata_exp.c
48
krb5_authdata **authdata2 = NULL;
crypto/krb5/src/lib/krb5/krb/authdata_exp.c
74
authdata = realloc(authdata, (len + j + 1) * sizeof(krb5_authdata *));
crypto/krb5/src/lib/krb5/krb/authdata_exp.c
78
memcpy(&authdata[len], authdata2, j * sizeof(krb5_authdata *));
crypto/krb5/src/lib/krb5/krb/cammac_util.c
64
k5_unwrap_cammac_svc(krb5_context context, const krb5_authdata *ad,
crypto/krb5/src/lib/krb5/krb/cammac_util.c
65
const krb5_keyblock *key, krb5_authdata ***adata_out)
crypto/krb5/src/lib/krb5/krb/copy_auth.c
114
krb5_authdata *const *in_authdat, krb5_authdata ***out)
crypto/krb5/src/lib/krb5/krb/copy_auth.c
62
krb5_authdata *const *inauthdat1,
crypto/krb5/src/lib/krb5/krb/copy_auth.c
63
krb5_authdata * const *inauthdat2,
crypto/krb5/src/lib/krb5/krb/copy_auth.c
64
krb5_authdata ***outauthdat)
crypto/krb5/src/lib/krb5/krb/copy_auth.c
67
krb5_authdata ** tempauthdat;
crypto/krb5/src/lib/krb5/krb/copy_auth.c
82
if (!(tempauthdat = (krb5_authdata **) calloc(nelems+nelems2+1,
crypto/krb5/src/lib/krb5/krb/get_creds.c
205
krb5_authdata **authdata; /* Caller-requested authdata */
crypto/krb5/src/lib/krb5/krb/int-proto.h
145
krb5int_copy_authdatum(krb5_context, const krb5_authdata *, krb5_authdata **);
crypto/krb5/src/lib/krb5/krb/mk_req_ext.c
260
krb5_authdata **authorization,
crypto/krb5/src/lib/krb5/krb/mk_req_ext.c
266
krb5_authdata **ext_authdata = NULL, **ap_authdata, **combined;
crypto/krb5/src/lib/krb5/krb/mk_req_ext.c
362
krb5_authdata ***authdata_out)
crypto/krb5/src/lib/krb5/krb/mk_req_ext.c
365
krb5_authdata etypes_ad, flags_ad, *list[3];
crypto/krb5/src/lib/krb5/krb/mk_req_ext.c
73
krb5_authdata ***authdata_out);
crypto/krb5/src/lib/krb5/krb/mk_req_ext.c
79
krb5_ui_4, krb5_authdata **,
crypto/krb5/src/lib/krb5/krb/pac.c
603
krb5_authdata **authdata = enc_tkt->authorization_data;
crypto/krb5/src/lib/krb5/krb/pac.c
604
krb5_authdata *orig, **ifrel = NULL, **recoded_ifrel = NULL;
crypto/krb5/src/lib/krb5/krb/pac.c
606
krb5_authdata zpac = { KV5M_AUTHDATA, KRB5_AUTHDATA_WIN2K_PAC, 1, &z };
crypto/krb5/src/lib/krb5/krb/pac.c
777
krb5_authdata **authdata, krb5_boolean kdc_issued,
crypto/krb5/src/lib/krb5/krb/pac.c
801
krb5_flags usage, krb5_authdata ***authdata_out)
crypto/krb5/src/lib/krb5/krb/pac.c
805
krb5_authdata **authdata;
crypto/krb5/src/lib/krb5/krb/pac.c
811
authdata = calloc(2, sizeof(krb5_authdata *));
crypto/krb5/src/lib/krb5/krb/pac.c
815
authdata[0] = calloc(1, sizeof(krb5_authdata));
crypto/krb5/src/lib/krb5/krb/pac_sign.c
345
encode_pac_ad(krb5_context context, krb5_data *pac_data, krb5_authdata **out)
crypto/krb5/src/lib/krb5/krb/pac_sign.c
348
krb5_authdata *container[2], **encoded_container = NULL;
crypto/krb5/src/lib/krb5/krb/pac_sign.c
349
krb5_authdata pac_ad = { KV5M_AUTHDATA, KRB5_AUTHDATA_WIN2K_PAC };
crypto/krb5/src/lib/krb5/krb/pac_sign.c
376
krb5_authdata **list, *pac_ad;
crypto/krb5/src/lib/krb5/krb/rd_req_dec.c
913
krb5_authdata **ad_if_relevant = NULL;
crypto/krb5/src/lib/krb5/krb/rd_req_dec.c
914
krb5_authdata *etype_adata = NULL;
crypto/krb5/src/lib/krb5/krb/ser_adata.c
102
krb5_authdata *authdata;
crypto/krb5/src/lib/krb5/krb/ser_adata.c
118
(authdata = (krb5_authdata *) calloc(1, sizeof(krb5_authdata)))) {
crypto/krb5/src/lib/krb5/krb/ser_adata.c
31
k5_size_authdata(krb5_authdata *authdata, size_t *sizep)
crypto/krb5/src/lib/krb5/krb/ser_adata.c
56
k5_externalize_authdata(krb5_authdata *authdata,
crypto/krb5/src/lib/krb5/krb/ser_adata.c
98
k5_internalize_authdata(krb5_authdata **argp,
crypto/krb5/src/lib/krb5/krb/ser_auth.c
232
if ((authenticator->authorization_data = (krb5_authdata **)
crypto/krb5/src/lib/krb5/krb/ser_auth.c
233
calloc(len, sizeof(krb5_authdata *)))) {
crypto/krb5/src/lib/krb5/krb/t_ad_fx_armor.c
13
krb5_authdata ad_fx_armor = {0, KRB5_AUTHDATA_FX_ARMOR, 1, ""};
crypto/krb5/src/lib/krb5/krb/t_ad_fx_armor.c
14
krb5_authdata *array[] = {&ad_fx_armor, NULL};
crypto/krb5/src/lib/krb5/krb/t_authdata.c
32
krb5_authdata ad1 = {
crypto/krb5/src/lib/krb5/krb/t_authdata.c
37
krb5_authdata ad2 = {
crypto/krb5/src/lib/krb5/krb/t_authdata.c
44
krb5_authdata ad3= {
crypto/krb5/src/lib/krb5/krb/t_authdata.c
52
krb5_authdata ad4 = {
crypto/krb5/src/lib/krb5/krb/t_authdata.c
59
krb5_authdata *adseq1[] = {&ad1, &ad2, &ad4, NULL};
crypto/krb5/src/lib/krb5/krb/t_authdata.c
61
krb5_authdata *adseq2[] = {&ad3, NULL};
crypto/krb5/src/lib/krb5/krb/t_authdata.c
70
static void compare_authdata(const krb5_authdata *adc1, krb5_authdata *adc2) {
crypto/krb5/src/lib/krb5/krb/t_authdata.c
80
krb5_authdata **results;
crypto/krb5/src/lib/krb5/krb/t_authdata.c
81
krb5_authdata *container[2];
crypto/krb5/src/lib/krb5/krb/t_authdata.c
82
krb5_authdata **container_out;
crypto/krb5/src/lib/krb5/krb/t_authdata.c
83
krb5_authdata **kdci;
crypto/krb5/src/lib/krb5/krb/t_pac.c
714
krb5_authdata **authdata1, **authdata2;
crypto/krb5/src/lib/krb5/krb/t_ser.c
230
krb5_authdata *adatalist[3];
crypto/krb5/src/lib/krb5/krb/t_ser.c
231
krb5_authdata adataent;
crypto/krb5/src/plugins/authdata/greet_client/greet.c
111
krb5_authdata **authdata,
crypto/krb5/src/plugins/authdata/greet_client/greet.c
87
krb5_authdata ***out_authdata)
crypto/krb5/src/plugins/authdata/greet_client/greet.c
90
krb5_authdata *data[2];
crypto/krb5/src/plugins/authdata/greet_client/greet.c
91
krb5_authdata datum;
crypto/krb5/src/plugins/authdata/greet_server/greet_auth.c
51
krb5_authdata ad_datum, *ad_data[2], **kdc_issued = NULL;
crypto/krb5/src/plugins/authdata/greet_server/greet_auth.c
52
krb5_authdata **if_relevant = NULL;
crypto/krb5/src/plugins/authdata/greet_server/greet_auth.c
53
krb5_authdata **tkt_authdata;
crypto/krb5/src/windows/include/loadfuncs-krb5.h
47
(krb5_context, krb5_authdata * * )
crypto/krb5/src/windows/include/loadfuncs-krb5.h
613
krb5_authdata * const *,
crypto/krb5/src/windows/include/loadfuncs-krb5.h
614
krb5_authdata * * *)