Home
last modified time | relevance | path

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

/titanic_44/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/
H A Dget_creds.c57 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 Dgc_frm_kdc.c172 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 Dcc_retr.c60 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 Dccfns.c95 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 Dcc-int.h37 krb5int_cc_creds_match_request(krb5_context, krb5_flags whichfields, krb5_creds *mcreds, krb5_creds…
H A Dcc_memory.c72 krb5_creds *mcreds ,
611 krb5_creds *mcreds, krb5_creds *creds) in krb5_mcc_retrieve() argument
614 mcreds, creds); in krb5_mcc_retrieve()
H A Dcc_file.c163 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 Dkuserok.c108 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 Dchangepw.c380 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 Dkrb5.h1382 krb5_flags flags, krb5_creds *mcreds,