Home
last modified time | relevance | path

Searched refs:krb5_authdata (Results 1 – 25 of 54) sorted by relevance

123

/src/crypto/krb5/src/lib/krb5/krb/
H A Dt_authdata.c32 krb5_authdata ad1 = {
37 krb5_authdata ad2 = {
44 krb5_authdata ad3= {
52 krb5_authdata ad4 = {
59 krb5_authdata *adseq1[] = {&ad1, &ad2, &ad4, NULL};
61 krb5_authdata *adseq2[] = {&ad3, NULL};
70 static void compare_authdata(const krb5_authdata *adc1, krb5_authdata *adc2) { in compare_authdata()
80 krb5_authdata **results; in main()
81 krb5_authdata *container[2]; in main()
82 krb5_authdata **container_out; in main()
[all …]
H A Dauthdata_enc.c59 krb5_authdata *const*authdata, in krb5_encode_authdata_container()
60 krb5_authdata ***container) in krb5_encode_authdata_container()
64 krb5_authdata ad_datum; in krb5_encode_authdata_container()
65 krb5_authdata *ad_data[2]; in krb5_encode_authdata_container()
69 code = encode_krb5_authdata((krb5_authdata * const *)authdata, &data); in krb5_encode_authdata_container()
91 krb5_authdata *const *authdata, in krb5_make_authdata_kdc_issued()
92 krb5_authdata ***ad_kdcissued) in krb5_make_authdata_kdc_issued()
98 krb5_authdata ad_datum; in krb5_make_authdata_kdc_issued()
99 krb5_authdata *ad_data[2]; in krb5_make_authdata_kdc_issued()
105 ad_kdci.elements = (krb5_authdata **)authdata; in krb5_make_authdata_kdc_issued()
H A Dauthdata_dec.c60 const krb5_authdata *container, in krb5_decode_authdata_container()
61 krb5_authdata ***authdata) in krb5_decode_authdata_container()
82 krb5_authdata **out;
89 krb5_authdata *elem) in grow_find_authdata()
93 krb5_authdata **new; in grow_find_authdata()
100 sizeof (krb5_authdata *)*(2*fctx->space+1)); in grow_find_authdata()
115 find_authdata_1(krb5_context context, krb5_authdata *const *in_authdat, in find_authdata_1()
123 krb5_authdata *ad = in_authdat[i]; in find_authdata_1()
124 krb5_authdata **decoded_container; in find_authdata_1()
161 krb5_authdata *const *ticket_authdata, in krb5_find_authdata()
[all …]
H A Dcopy_auth.c62 krb5_authdata *const *inauthdat1, in krb5_merge_authdata()
63 krb5_authdata * const *inauthdat2, in krb5_merge_authdata()
64 krb5_authdata ***outauthdat) in krb5_merge_authdata()
67 krb5_authdata ** tempauthdat; in krb5_merge_authdata()
82 if (!(tempauthdat = (krb5_authdata **) calloc(nelems+nelems2+1, in krb5_merge_authdata()
114 krb5_authdata *const *in_authdat, krb5_authdata ***out) in krb5_copy_authdata()
H A Dauthdata_exp.c37 krb5_authdata ***pauthdata) in krb5_authdata_export_authdata()
41 krb5_authdata **authdata = NULL; in krb5_authdata_export_authdata()
48 krb5_authdata **authdata2 = NULL; in krb5_authdata_export_authdata()
74 authdata = realloc(authdata, (len + j + 1) * sizeof(krb5_authdata *)); in krb5_authdata_export_authdata()
78 memcpy(&authdata[len], authdata2, j * sizeof(krb5_authdata *)); in krb5_authdata_export_authdata()
H A Dser_adata.c31 k5_size_authdata(krb5_authdata *authdata, size_t *sizep) in k5_size_authdata()
56 k5_externalize_authdata(krb5_authdata *authdata, in k5_externalize_authdata()
98 k5_internalize_authdata(krb5_authdata **argp, in k5_internalize_authdata()
102 krb5_authdata *authdata; in k5_internalize_authdata()
118 (authdata = (krb5_authdata *) calloc(1, sizeof(krb5_authdata)))) { in k5_internalize_authdata()
H A Dauthdata.c505 krb5_authdata ***kdc_issued_authdata) in k5_get_kdc_issued_authdata()
508 krb5_authdata **authdata; in k5_get_kdc_issued_authdata()
509 krb5_authdata **ticket_authdata; in k5_get_kdc_issued_authdata()
545 extract_cammacs(krb5_context kcontext, krb5_authdata **cammacs, in extract_cammacs()
546 const krb5_keyblock *key, krb5_authdata ***ad_out) in extract_cammacs()
549 krb5_authdata **list = NULL, **elements = NULL, **new_list; in extract_cammacs()
589 const krb5_keyblock *key, krb5_authdata ***elems_out) in get_cammac_authdata()
592 krb5_authdata **ticket_authdata, **cammacs, **elements; in get_cammac_authdata()
620 krb5_authdata **authen_authdata; in krb5int_authdata_verify()
621 krb5_authdata **ticket_authdata; in krb5int_authdata_verify()
[all …]
H A Dmk_req_ext.c73 krb5_authdata ***authdata_out);
79 krb5_ui_4, krb5_authdata **,
260 krb5_authdata **authorization, in generate_authenticator()
266 krb5_authdata **ext_authdata = NULL, **ap_authdata, **combined; in generate_authenticator()
362 krb5_authdata ***authdata_out) in make_ap_authdata()
365 krb5_authdata etypes_ad, flags_ad, *list[3]; in make_ap_authdata()
H A Dt_ad_fx_armor.c13 krb5_authdata ad_fx_armor = {0, KRB5_AUTHDATA_FX_ARMOR, 1, ""};
14 krb5_authdata *array[] = {&ad_fx_armor, NULL};
H A Dcammac_util.c64 k5_unwrap_cammac_svc(krb5_context context, const krb5_authdata *ad, in k5_unwrap_cammac_svc()
65 const krb5_keyblock *key, krb5_authdata ***adata_out) in k5_unwrap_cammac_svc()
H A Dpac_sign.c345 encode_pac_ad(krb5_context context, krb5_data *pac_data, krb5_authdata **out) in encode_pac_ad()
348 krb5_authdata *container[2], **encoded_container = NULL; in encode_pac_ad()
349 krb5_authdata pac_ad = { KV5M_AUTHDATA, KRB5_AUTHDATA_WIN2K_PAC }; in encode_pac_ad()
376 krb5_authdata **list, *pac_ad; in krb5_kdc_sign_ticket()
H A Dser_auth.c232 if ((authenticator->authorization_data = (krb5_authdata **) in k5_internalize_authenticator()
233 calloc(len, sizeof(krb5_authdata *)))) { in k5_internalize_authenticator()
H A Dpac.c603 krb5_authdata **authdata = enc_tkt->authorization_data; in krb5_kdc_verify_ticket()
604 krb5_authdata *orig, **ifrel = NULL, **recoded_ifrel = NULL; in krb5_kdc_verify_ticket()
606 krb5_authdata zpac = { KV5M_AUTHDATA, KRB5_AUTHDATA_WIN2K_PAC, 1, &z }; in krb5_kdc_verify_ticket()
777 krb5_authdata **authdata, krb5_boolean kdc_issued, in mspac_import_authdata()
801 krb5_flags usage, krb5_authdata ***authdata_out) in mspac_export_authdata()
805 krb5_authdata **authdata; in mspac_export_authdata()
811 authdata = calloc(2, sizeof(krb5_authdata *)); in mspac_export_authdata()
815 authdata[0] = calloc(1, sizeof(krb5_authdata)); in mspac_export_authdata()
/src/crypto/krb5/src/kdc/
H A Dkdc_authdata.c111 is_kdc_issued_authdatum(krb5_authdata *authdata, in is_kdc_issued_authdatum()
154 has_mandatory_for_kdc_authdata(krb5_context context, krb5_authdata **authdata) in has_mandatory_for_kdc_authdata()
170 merge_authdata(krb5_authdata ***existing_list, krb5_authdata ***new_elements) in merge_authdata()
173 krb5_authdata **list = *existing_list, **nlist = *new_elements; in merge_authdata()
202 add_filtered_authdata(krb5_authdata ***existing_list, in add_filtered_authdata()
203 krb5_authdata **new_elements) in add_filtered_authdata()
206 krb5_authdata **copy; in add_filtered_authdata()
238 krb5_authdata ***tkt_authdata) in copy_request_authdata()
290 krb5_authdata **tgt_authdata, krb5_authdata ***tkt_authdata) in copy_tgt_authdata()
308 krb5_authdata ad, *list[2], **cammac = NULL; in add_auth_indicators()
[all …]
H A Dcammac.c39 encode_kdcver_encpart(krb5_enc_tkt_part *enc_tkt, krb5_authdata **contents, in encode_kdcver_encpart()
58 krb5_keyblock *tgt_key, krb5_authdata **contents, in cammac_create()
59 krb5_authdata ***cammac_out) in cammac_create()
63 krb5_authdata ad, *list[2]; in cammac_create()
H A Dauthind.c78 authind_extract(krb5_context context, krb5_authdata **authdata, in authind_extract()
83 krb5_authdata **ind_authdata = NULL, **adp; in authind_extract()
/src/crypto/krb5/src/plugins/authdata/greet_server/
H A Dgreet_auth.c51 krb5_authdata ad_datum, *ad_data[2], **kdc_issued = NULL; in greet_kdc_sign()
52 krb5_authdata **if_relevant = NULL; in greet_kdc_sign()
53 krb5_authdata **tkt_authdata; in greet_kdc_sign()
/src/crypto/krb5/src/plugins/authdata/greet_client/
H A Dgreet.c87 krb5_authdata ***out_authdata) in greet_export_authdata()
90 krb5_authdata *data[2]; in greet_export_authdata()
91 krb5_authdata datum; in greet_export_authdata()
111 krb5_authdata **authdata, in greet_import_authdata()
/src/crypto/krb5/src/lib/krb5/ccache/
H A Dcc_retr.c75 authdata_match(krb5_authdata *const *mdata, krb5_authdata *const *data) in authdata_match()
77 const krb5_authdata *mdatap, *datap; in authdata_match()
H A Dt_cc.c88 krb5_authdata *a; in init_test_cred()
103 test_creds.authdata = malloc (3 * sizeof(krb5_authdata *)); in init_test_cred()
112 a = (krb5_authdata *) malloc(sizeof(krb5_authdata)); in init_test_cred()
129 a = (krb5_authdata *) malloc(sizeof(krb5_authdata)); in init_test_cred()
H A Dccmarshal.c246 static krb5_authdata *
249 krb5_authdata *ad; in unmarshal_authdatum()
263 static krb5_authdata **
266 krb5_authdata **authdata; in unmarshal_authdata()
414 marshal_authdata(struct k5buf *buf, int version, krb5_authdata **authdata) in marshal_authdata()
H A Dccapi_util.c90 krb5_authdata ***authdata_out) in cc_data_list_to_authdata()
94 krb5_authdata **authdata = NULL; in cc_data_list_to_authdata()
164 authdata_to_cc_data_list(krb5_context context, krb5_authdata **authdata, in authdata_to_cc_data_list()
214 krb5_authdata **authdata = NULL; in k5_ccapi_to_krb5_creds()
/src/crypto/krb5/src/include/
H A Dk5-int.h823 krb5_authdata **elements;
849 krb5_authdata **elements;
958 k5_unwrap_cammac_svc(krb5_context context, const krb5_authdata *ad,
959 const krb5_keyblock *key, krb5_authdata ***adata_out);
961 k5_authind_decode(const krb5_authdata *ad, krb5_data ***indicators);
1009 krb5_authdata ***pauthdata);
1436 encode_krb5_authdata(krb5_authdata *const *rep, krb5_data **code);
1636 decode_krb5_authdata(const krb5_data *output, krb5_authdata ***rep);
1791 k5_size_authdata(krb5_authdata *authdata, size_t *sizep);
1794 k5_externalize_authdata(krb5_authdata *authdata,
[all …]
/src/crypto/krb5/src/include/krb5/
H A Dauthdata_plugin.h91 krb5_authdata **authdata,
101 krb5_authdata ***authdata);
/src/crypto/heimdal/lib/krb5/
H A Dbuild_auth.c38 krb5_authdata **auth_data) in make_etypelist()
42 krb5_authdata ad; in make_etypelist()

123