/freebsd-10.0-release/crypto/heimdal/lib/krb5/ |
H A D | creds.c | 183 * 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 D | get_cred.c | 694 krb5_creds mcreds; local 696 krb5_cc_clear_mcred(&mcreds); 697 mcreds.server = server; 699 &mcreds, out_creds); 704 &mcreds, *tgts)){ 982 krb5_creds mcreds; local 987 krb5_cc_clear_mcred(&mcreds); 988 mcreds.server = referral.server; 989 ret = krb5_cc_retrieve_cred(context, ccache, 0, &mcreds, &ticket); 1020 krb5_cc_clear_mcred(&mcreds); [all...] |
H A D | mcache.c | 327 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 D | cache.c | 691 * 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 D | scache.c | 1054 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-10.0-release/crypto/heimdal/kuser/ |
H A D | copy_cred_cache.c | 71 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-10.0-release/crypto/heimdal/kcm/ |
H A D | cache.c | 570 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 D | protocol.c | 311 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...] |