Home
last modified time | relevance | path

Searched refs:in_padata (Results 1 – 10 of 10) sorted by relevance

/freebsd/crypto/krb5/src/lib/krb5/krb/
H A Dsend_tgs.c122 krb5_address *const *addrs, krb5_pa_data **in_padata, in k5_make_tgs_req() argument
239 for (count = 0; in_padata != NULL && in_padata[count] != NULL; count++); in k5_make_tgs_req()
256 for (i = 0; in_padata != NULL && in_padata[i] != NULL; i++) { in k5_make_tgs_req()
260 pa->pa_type = in_padata[i]->pa_type; in k5_make_tgs_req()
261 pa->length = in_padata[i]->length; in k5_make_tgs_req()
262 pa->contents = k5memdup(in_padata[i]->contents, in_padata[i]->length, in k5_make_tgs_req()
H A Ds4u_creds.c512 krb5_pa_data **in_padata = NULL; in krb5_get_self_cred_from_kdc() local
517 in_padata = k5calloc(3, sizeof(krb5_pa_data *), &code); in krb5_get_self_cred_from_kdc()
518 if (in_padata == NULL) in krb5_get_self_cred_from_kdc()
521 in_padata[0] = k5alloc(sizeof(krb5_pa_data), &code); in krb5_get_self_cred_from_kdc()
522 if (in_padata[0] == NULL) { in krb5_get_self_cred_from_kdc()
523 krb5_free_pa_data(context, in_padata); in krb5_get_self_cred_from_kdc()
527 in_padata[0]->magic = KV5M_PA_DATA; in krb5_get_self_cred_from_kdc()
528 in_padata[0]->pa_type = KRB5_PADATA_S4U_X509_USER; in krb5_get_self_cred_from_kdc()
529 in_padata[0]->length = 0; in krb5_get_self_cred_from_kdc()
530 in_padata[0]->contents = NULL; in krb5_get_self_cred_from_kdc()
[all …]
H A Dgc_via_tkt.c167 krb5_pa_data **in_padata, in krb5int_process_tgs_reply() argument
181 s4u2self = krb5int_find_pa_data(context, in_padata, in krb5int_process_tgs_reply()
183 krb5int_find_pa_data(context, in_padata, in krb5int_process_tgs_reply()
337 krb5_pa_data **in_padata, krb5_creds *in_cred, in krb5_get_cred_via_tkt_ext() argument
365 in_padata, in_cred, pacb_fn, pacb_data, in krb5_get_cred_via_tkt_ext()
398 in_padata, in_cred, in krb5_get_cred_via_tkt_ext()
H A Dpreauth2.c858 copy_cookie(krb5_context context, krb5_pa_data **in_padata, in copy_cookie() argument
864 cookie = krb5int_find_pa_data(context, in_padata, KRB5_PADATA_FX_COOKIE); in copy_cookie()
941 krb5_pa_data **in_padata) in fill_response_items() argument
950 for (i = 0; in_padata[i] != NULL; i++) { in fill_response_items()
951 pa = in_padata[i]; in fill_response_items()
969 krb5_pa_data **in_padata, krb5_boolean must_preauth, in k5_preauth() argument
982 if (in_padata == NULL || ctx->identify_realm) in k5_preauth()
985 TRACE_PREAUTH_INPUT(context, in_padata); in k5_preauth()
988 ret = k5_get_etype_info(context, ctx, in_padata); in k5_preauth()
993 ret = copy_cookie(context, in_padata, &out_pa_list, &out_pa_list_size); in k5_preauth()
[all …]
H A Dint-proto.h97 krb5_pa_data **in_padata, krb5_creds *in_cred,
109 krb5_address *const *address, krb5_pa_data **in_padata,
121 krb5_pa_data **in_padata,
214 krb5_pa_data **in_padata, krb5_boolean must_preauth,
H A Dfast.c362 krb5_pa_data **in_padata, in decrypt_fast_reply() argument
373 fx_reply = krb5int_find_pa_data(context, in_padata, KRB5_PADATA_FX_FAST); in decrypt_fast_reply()
/freebsd/crypto/krb5/src/plugins/preauth/pkinit/
H A Dpkinit_clnt.c307 krb5_pa_data * in_padata, in pa_pkinit_parse_rep() argument
320 if ((in_padata == NULL) || (in_padata->length == 0)) { in pa_pkinit_parse_rep()
325 asRep.data = (char *) in_padata->contents; in pa_pkinit_parse_rep()
326 asRep.length = in_padata->length; in pa_pkinit_parse_rep()
329 pkinit_as_rep_parse(context, plgctx, reqctx, in_padata->pa_type, in pa_pkinit_parse_rep()
913 krb5_pa_data *in_padata, in pkinit_client_process() argument
932 switch ((int) in_padata->pa_type) { in pkinit_client_process()
940 d = make_data(in_padata->contents, in_padata->length); in pkinit_client_process()
952 in_padata->pa_type); in pkinit_client_process()
1001 in_padata->pa_type, out_padata, prompter, in pkinit_client_process()
[all …]
/freebsd/crypto/krb5/src/kdc/
H A Dfast_util.c368 krb5_pa_data **in_padata, krb5_error *err, in kdc_fast_handle_error() argument
387 for (size = 0; in_padata&&in_padata[size]; size++); in kdc_fast_handle_error()
392 for (size=0; in_padata&&in_padata[size]; size++) in kdc_fast_handle_error()
393 inner_pa[size] = in_padata[size]; in kdc_fast_handle_error()
H A Dkdc_util.h374 krb5_pa_data **in_padata, krb5_error *err,
414 kdc_get_pa_pac_options(krb5_context context, krb5_pa_data **in_padata,
418 kdc_get_pa_pac_rbcd(krb5_context context, krb5_pa_data **in_padata,
H A Dkdc_util.c1810 kdc_get_pa_pac_options(krb5_context context, krb5_pa_data **in_padata, in kdc_get_pa_pac_options() argument
1818 pa = krb5int_find_pa_data(context, in_padata, KRB5_PADATA_PAC_OPTIONS); in kdc_get_pa_pac_options()
1858 kdc_get_pa_pac_rbcd(krb5_context context, krb5_pa_data **in_padata, in kdc_get_pa_pac_rbcd() argument
1866 retval = kdc_get_pa_pac_options(context, in_padata, &pac_options); in kdc_get_pa_pac_rbcd()