Searched refs:mcreds (Results 1 - 8 of 8) sorted by relevance

/freebsd-11.0-release/crypto/heimdal/lib/krb5/
H A Dcreds.c183 * Return TRUE if `mcreds' and `creds' are equal (`whichfields'
191 * - KRB5_TC_MATCH_FLAGS Make sure that all ticket flags set in mcreds are also present in creds .
200 * @param mcreds cred to compare with.
210 const krb5_creds * mcreds, const krb5_creds * creds)
214 if (match && mcreds->server) {
216 match = krb5_principal_compare_any_realm (context, mcreds->server,
219 match = krb5_principal_compare (context, mcreds->server,
223 if (match && mcreds->client) {
225 match = krb5_principal_compare_any_realm (context, mcreds->client,
228 match = krb5_principal_compare (context, mcreds
209 krb5_compare_creds(krb5_context context, krb5_flags whichfields, const krb5_creds * mcreds, const krb5_creds * creds) argument
[all...]
H A Dget_cred.c694 krb5_creds mcreds; local
696 krb5_cc_clear_mcred(&mcreds);
697 mcreds.server = server;
699 &mcreds, out_creds);
704 &mcreds, *tgts)){
983 krb5_creds mcreds; local
988 krb5_cc_clear_mcred(&mcreds);
989 mcreds.server = referral.server;
990 ret = krb5_cc_retrieve_cred(context, ccache, 0, &mcreds, &ticket);
1021 krb5_cc_clear_mcred(&mcreds);
[all...]
H A Dmcache.c327 krb5_creds *mcreds)
332 if(krb5_compare_creds(context, which, mcreds, &p->cred)) {
324 mcc_remove_cred(krb5_context context, krb5_ccache id, krb5_flags which, krb5_creds *mcreds) argument
H A Dcache.c691 * Retrieve the credential identified by `mcreds' (and `whichfields')
699 * @param mcreds template credential to use for comparing
712 const krb5_creds *mcreds,
720 mcreds, creds);
727 if(krb5_compare_creds(context, whichfields, mcreds, creds)){
954 * Clear `mcreds' so it can be used with krb5_cc_retrieve_cred
709 krb5_cc_retrieve_cred(krb5_context context, krb5_ccache id, krb5_flags whichfields, const krb5_creds *mcreds, krb5_creds *creds) argument
H A Dscache.c1054 krb5_creds *mcreds)
1107 ret = krb5_compare_creds(context, which, mcreds, &creds);
1051 scc_remove_cred(krb5_context context, krb5_ccache id, krb5_flags which, krb5_creds *mcreds) argument
/freebsd-11.0-release/crypto/heimdal/kuser/
H A Dcopy_cred_cache.c71 krb5_creds mcreds; member in struct:ctx
78 if (krb5_compare_creds(context, ctx->whichfields, &ctx->mcreds, creds))
95 ret = krb5_parse_name(kcc_context, opt->service_string, &ctx.mcreds.server);
105 ctx.mcreds.session.keytype = enctype;
108 parse_ticket_flags(kcc_context, opt->flags_string, &ctx.mcreds.flags);
115 ctx.mcreds.times.endtime = time(NULL) + t;
138 ret = krb5_make_principal(kcc_context, &ctx.mcreds.server,
/freebsd-11.0-release/crypto/heimdal/kcm/
H A Dcache.c570 const krb5_creds *mcreds)
578 if (krb5_compare_creds(context, whichfields, mcreds, &(*c)->cred)) {
597 const krb5_creds *mcreds)
604 ret = kcm_ccache_remove_cred_internal(context, ccache, whichfields, mcreds);
614 const krb5_creds *mcreds,
627 match = krb5_compare_creds(context, whichfields, mcreds, &c->cred);
644 const krb5_creds *mcreds,
653 whichfields, mcreds, credp);
567 kcm_ccache_remove_cred_internal(krb5_context context, kcm_ccache ccache, krb5_flags whichfields, const krb5_creds *mcreds) argument
594 kcm_ccache_remove_cred(krb5_context context, kcm_ccache ccache, krb5_flags whichfields, const krb5_creds *mcreds) argument
611 kcm_ccache_retrieve_cred_internal(krb5_context context, kcm_ccache ccache, krb5_flags whichfields, const krb5_creds *mcreds, krb5_creds **creds) argument
641 kcm_ccache_retrieve_cred(krb5_context context, kcm_ccache ccache, krb5_flags whichfields, const krb5_creds *mcreds, krb5_creds **credp) argument
H A Dprotocol.c311 krb5_creds mcreds; local
330 ret = krb5_ret_creds_tag(request, &mcreds);
337 mcreds.server->name.name_string.len == 2 &&
338 strcmp(mcreds.server->name.name_string.val[0], KRB5_TGS_NAME) == 0)
341 krb5_free_cred_contents(context, &mcreds);
349 krb5_free_cred_contents(context, &mcreds);
354 &mcreds, &credp);
356 !krb5_is_config_principal(context, mcreds.server)) {
366 ret = krb5_get_credentials(context, 0, &ccdata, &mcreds, &credp);
378 krb5_free_cred_contents(context, &mcreds);
548 krb5_creds mcreds; local
[all...]

Completed in 162 milliseconds