| /freebsd/crypto/krb5/src/lib/krb5/krb/ |
| H A D | send_tgs.c | 122 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 D | s4u_creds.c | 512 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 D | gc_via_tkt.c | 167 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 D | preauth2.c | 858 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 D | int-proto.h | 97 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 D | fast.c | 362 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 D | pkinit_clnt.c | 307 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 D | fast_util.c | 368 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 D | kdc_util.h | 374 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 D | kdc_util.c | 1810 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()
|