Lines Matching refs:cred

95 acquire_accept_cred_with_pw(context, minor_status, desired_name, password, cred)  in acquire_accept_cred_with_pw()  argument
100 krb5_gss_cred_id_rec *cred;
110 acquire_init_cred_with_pw(context, minor_status, desired_name, password, cred) in acquire_init_cred_with_pw() argument
115 krb5_gss_cred_id_rec *cred;
123 cred->ccache = NULL;
186 cred->ccache = ccache2;
222 krb5_gss_cred_id_t cred; local
289 if ((cred = (krb5_gss_cred_id_t)
295 memset(cred, 0, sizeof (krb5_gss_cred_id_rec));
297 cred->usage = cred_usage;
298 cred->princ = NULL;
299 cred->prerfc_mech = req_old;
300 cred->rfc_mech = req_new;
302 cred->keytab = NULL;
303 cred->ccache = NULL;
308 xfree(cred);
323 password, cred))
325 if (cred->princ)
326 krb5_free_principal(context, cred->princ);
327 xfree(cred);
342 cred->princ ? cred->princ : (krb5_principal)
343 desired_name, password, cred))
345 if (cred->keytab)
346 (void) krb5_kt_close(context, cred->keytab);
347 if (cred->princ)
348 krb5_free_principal(context, cred->princ);
349 xfree(cred);
357 if (!cred->princ)
359 desired_name, &(cred->princ)))) {
360 if (cred->ccache)
361 (void) krb5_cc_close(context, cred->ccache);
362 if (cred->keytab)
363 (void) krb5_kt_close(context, cred->keytab);
364 xfree(cred);
381 if (cred->ccache)
382 (void) krb5_cc_close(context, cred->ccache);
383 if (cred->keytab)
384 (void) krb5_kt_close(context, cred->keytab);
385 if (cred->princ)
386 krb5_free_principal(context, cred->princ);
387 xfree(cred);
394 *time_rec = (cred->tgt_expire > now) ?
395 (cred->tgt_expire - now) : 0;
403 (cred->prerfc_mech && GSS_ERROR(ret =
407 (cred->rfc_mech && GSS_ERROR(ret =
411 if (cred->ccache)
412 (void) krb5_cc_close(context, cred->ccache);
413 if (cred->keytab)
414 (void) krb5_kt_close(context, cred->keytab);
415 if (cred->princ)
416 krb5_free_principal(context, cred->princ);
417 xfree(cred);
426 if (! kg_save_cred_id((gss_cred_id_t)cred)) {
430 if (cred->ccache)
431 (void) krb5_cc_close(context, cred->ccache);
432 if (cred->keytab)
433 (void) krb5_kt_close(context, cred->keytab);
434 if (cred->princ)
435 krb5_free_principal(context, cred->princ);
436 xfree(cred);
446 *output_cred_handle = (gss_cred_id_t)cred;