/titanic_44/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/ |
H A D | get_creds.c | 57 krb5_creds *in_creds, krb5_creds *mcreds, in krb5_get_credentials_core() argument 66 memset((char *)mcreds, 0, sizeof(krb5_creds)); in krb5_get_credentials_core() 67 mcreds->magic = KV5M_CREDS; in krb5_get_credentials_core() 81 mcreds->times.endtime = in_creds->times.endtime; in krb5_get_credentials_core() 83 if ((ret = krb5_timeofday(context, &mcreds->times.endtime)) != 0) in krb5_get_credentials_core() 87 &mcreds->keyblock); in krb5_get_credentials_core() 91 mcreds->authdata = in_creds->authdata; in krb5_get_credentials_core() 92 mcreds->server = in_creds->server; in krb5_get_credentials_core() 93 mcreds->client = in_creds->client; in krb5_get_credentials_core() 98 if (mcreds->keyblock.enctype) { in krb5_get_credentials_core() [all …]
|
H A D | gc_frm_kdc.c | 172 krb5_creds *mcreds); 309 krb5_creds *mcreds) in tgt_mcred() argument 314 memset(mcreds, 0, sizeof(*mcreds)); in tgt_mcred() 316 retval = krb5_copy_principal(ctx, client, &mcreds->client); in tgt_mcred() 321 krb5_princ_realm(ctx, src), &mcreds->server); in tgt_mcred() 327 krb5_free_cred_contents(ctx, mcreds); in tgt_mcred() 597 kdc_mcred(struct tr_state *ts, krb5_principal client, krb5_creds *mcreds) in kdc_mcred() argument 603 memset(mcreds, 0, sizeof(*mcreds)); in kdc_mcred() 607 retval = krb5_copy_principal(ts->ctx, client, &mcreds->client); in kdc_mcred() 611 retval = krb5_tgtname(ts->ctx, rdst, rsrc, &mcreds->server); in kdc_mcred() [all …]
|
/titanic_44/usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ |
H A D | cc_retr.c | 60 standard_fields_match(krb5_context context, const krb5_creds *mcreds, const krb5_creds *creds) in standard_fields_match() argument 62 return (krb5_principal_compare(context, mcreds->client,creds->client) in standard_fields_match() 63 && krb5_principal_compare(context, mcreds->server,creds->server)); in standard_fields_match() 69 srvname_match(krb5_context context, const krb5_creds *mcreds, const krb5_creds *creds) in srvname_match() argument 74 retval = krb5_principal_compare(context, mcreds->client,creds->client); in srvname_match() 80 p1 = *mcreds->server; in srvname_match() 169 krb5int_cc_creds_match_request(krb5_context context, krb5_flags whichfields, krb5_creds *mcreds, kr… in krb5int_cc_creds_match_request() argument 172 srvname_match(context, mcreds, creds)) || in krb5int_cc_creds_match_request() 173 standard_fields_match(context, mcreds, creds)) in krb5int_cc_creds_match_request() 176 mcreds->is_skey == creds->is_skey) in krb5int_cc_creds_match_request() [all …]
|
H A D | ccfns.c | 95 krb5_flags flags, krb5_creds *mcreds, in krb5_cc_retrieve_cred() argument 101 ret = cache->ops->retrieve(context, cache, flags, mcreds, creds); in krb5_cc_retrieve_cred() 104 if (!krb5_is_referral_realm(&mcreds->server->realm)) in krb5_cc_retrieve_cred() 110 tmprealm = mcreds->server->realm; in krb5_cc_retrieve_cred() 111 mcreds->server->realm = mcreds->client->realm; in krb5_cc_retrieve_cred() 112 ret = cache->ops->retrieve(context, cache, flags, mcreds, creds); in krb5_cc_retrieve_cred() 113 mcreds->server->realm = tmprealm; in krb5_cc_retrieve_cred()
|
H A D | cc-int.h | 37 krb5int_cc_creds_match_request(krb5_context, krb5_flags whichfields, krb5_creds *mcreds, krb5_creds…
|
H A D | cc_memory.c | 72 krb5_creds *mcreds , 611 krb5_creds *mcreds, krb5_creds *creds) in krb5_mcc_retrieve() argument 614 mcreds, creds); in krb5_mcc_retrieve()
|
H A D | cc_file.c | 163 krb5_creds *mcreds, krb5_creds *creds); 2360 krb5_fcc_retrieve(krb5_context context, krb5_ccache id, krb5_flags whichfields, krb5_creds *mcreds,… in krb5_fcc_retrieve() argument 2363 mcreds, creds); in krb5_fcc_retrieve()
|
/titanic_44/usr/src/lib/gss_mechs/mech_krb5/krb5/os/ |
H A D | kuserok.c | 108 krb5_creds mcreds, save_v5creds; in krb5_move_ccache() local 110 memset(&mcreds, 0, sizeof (mcreds)); in krb5_move_ccache() 113 mcreds.client = client; in krb5_move_ccache() 114 retval = krb5_build_principal_ext(kcontext, &mcreds.server, in krb5_move_ccache() 129 mcreds.ticket_flags = 0; in krb5_move_ccache() 141 &mcreds, &save_v5creds); in krb5_move_ccache()
|
/titanic_44/usr/src/lib/krb5/kadm5/clnt/ |
H A D | changepw.c | 380 krb5_creds mcreds; in kadm5_chpass_principal_v2() local 392 memset(&mcreds, 0, sizeof (krb5_creds)); in kadm5_chpass_principal_v2() 398 mcreds.client = princ; in kadm5_chpass_principal_v2() 416 &mcreds.server))) { in kadm5_chpass_principal_v2() 422 if ((code = krb5_cc_retrieve_cred(handle->context, ccache, 0, &mcreds, in kadm5_chpass_principal_v2()
|
/titanic_44/usr/src/uts/common/gssapi/mechs/krb5/include/ |
H A D | krb5.h | 1382 krb5_flags flags, krb5_creds *mcreds,
|