/osnet-11/usr/src/lib/gss_mechs/mech_krb5/mech/ |
H A D | set_allowable_enctypes.c | 95 if (req->ktypes) { 96 for (i = 0; i < req->num_ktypes && req->ktypes[i]; i++) { 97 if (!krb5_c_valid_enctype(req->ktypes[i])) { 113 /* Copy the requested ktypes into the cred structure */ 115 memcpy(new_ktypes, req->ktypes, sizeof(krb5_enctype) * i);
|
H A D | krb5_gss_glue.c | 190 krb5_enctype *ktypes) 200 req.ktypes = ktypes; 187 gss_krb5_set_allowable_enctypes(OM_uint32 *minor_status, gss_cred_id_t cred, OM_uint32 num_ktypes, krb5_enctype *ktypes) argument
|
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ |
H A D | cc_retr.c | 136 pref (krb5_enctype my_ktype, int nktypes, krb5_enctype *ktypes) argument 140 if (my_ktype == ktypes[i]) 209 krb5_creds *creds, int nktypes, krb5_enctype *ktypes) 244 if (ktypes) { 246 nktypes, ktypes); 288 krb5_enctype *ktypes; local 293 ret = krb5_get_tgs_ktypes (context, mcreds->server, &ktypes); 296 nktypes = krb5int_count_etypes (ktypes); 299 nktypes, ktypes); 300 free (ktypes); 207 krb5_cc_retrieve_cred_seq(krb5_context context, krb5_ccache id, krb5_flags whichfields, krb5_creds *mcreds, krb5_creds *creds, int nktypes, krb5_enctype *ktypes) argument [all...] |
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/ |
H A D | get_creds.c | 91 krb5_enctype *ktypes; local 95 ret = krb5_get_tgs_ktypes(context, mcreds->server, &ktypes); 96 for (i = 0; ktypes[i]; i++) 97 if (ktypes[i] == mcreds->keyblock.enctype) 99 if (ktypes[i] == 0) 101 free (ktypes);
|
H A D | send_tgs.c | 165 const krb5_enctype *ktypes, 244 if (ktypes) { 245 /* Check passed ktypes and make sure they're valid. */ 246 for (tgsreq.nktypes = 0; ktypes[tgsreq.nktypes]; tgsreq.nktypes++) { 247 if (!krb5_c_valid_enctype(ktypes[tgsreq.nktypes])) 250 tgsreq.ktype = (krb5_enctype *)ktypes; 252 /* Get the default ktypes */ 372 if (ktypes == NULL) 394 const krb5_enctype *ktypes, 419 ktypes, snam 162 krb5int_make_tgs_request_ext(krb5_context context, krb5_flags kdcoptions, const krb5_ticket_times *timestruct, const krb5_enctype *ktypes, krb5_const_principal sname, krb5_address *const *addrs, krb5_authdata *const *authorization_data, krb5_pa_data *const *padata, const krb5_data *second_ticket, krb5_creds *in_cred, krb5_error_code (*pacb_fct)(krb5_context, krb5_keyblock *, krb5_kdc_req *, void *), void *pacb_data, krb5_data *request_data, krb5_timestamp *timestamp, krb5_int32 *nonce, krb5_keyblock **subkey, krb5_kdc_req **retreq) argument [all...] |
H A D | gic_keytab.c | 219 krb5_address *const *addrs, krb5_enctype *ktypes, 232 options, addrs, ktypes, 218 krb5_get_in_tkt_with_keytab(krb5_context context, krb5_flags options, krb5_address *const *addrs, krb5_enctype *ktypes, krb5_preauthtype *pre_auth_types, krb5_keytab arg_keytab, krb5_ccache ccache, krb5_creds *creds, krb5_kdc_rep **ret_as_reply) argument
|
H A D | int-proto.h | 106 const krb5_enctype *ktypes,
|
H A D | gic_pwd.c | 516 krb5_address *const *addrs, krb5_enctype *ktypes, 539 options, addrs, ktypes, 515 krb5_get_in_tkt_with_password(krb5_context context, krb5_flags options, krb5_address *const *addrs, krb5_enctype *ktypes, krb5_preauthtype *pre_auth_types, const char *password, krb5_ccache ccache, krb5_creds *creds, krb5_kdc_rep **ret_as_reply) argument
|
H A D | preauth2.c | 363 /* Add the named encryption type to the existing list of ktypes. */ 368 krb5_enctype *ktypes; local 373 ktypes = malloc((*out_nktypes + 2) * sizeof(ktype)); 374 if (ktypes) { 376 ktypes[i] = (*out_ktypes)[i]; 377 ktypes[i++] = ktype; 378 ktypes[i] = 0; 380 *out_ktypes = ktypes;
|
H A D | get_in_tkt.c | 697 krb5_enctype * ktypes, 790 if (ktypes) { 792 for (req = 0; ktypes[req]; req++) { 793 if (ktypes[req] == request.ktype[next]) { 798 if (ktypes[req] == request.ktype[i]) { 802 later in our requested-ktypes list. */ 2370 krb5_enctype *ktypes, 2385 if (ktypes) { 2386 i = krb5int_count_etypes(ktypes); 2388 krb5_get_init_creds_opt_set_etype_list(opt, ktypes, 694 krb5_get_in_tkt(krb5_context context, krb5_flags options, krb5_address * const * addrs, krb5_enctype * ktypes, krb5_preauthtype * ptypes, git_key_proc key_proc, krb5_const_pointer keyseed, git_decrypt_proc decrypt_proc, krb5_const_pointer decryptarg, krb5_creds * creds, krb5_ccache ccache, krb5_kdc_rep ** ret_as_reply) argument 2368 krb5int_populate_gic_opt(krb5_context context, krb5_get_init_creds_opt **out, krb5_flags options, krb5_address *const *addrs, krb5_enctype *ktypes, krb5_preauthtype *pre_auth_types, krb5_creds *creds) argument [all...] |