Lines Matching refs:kcontext
194 * We cannot assume that kmd->kcontext being non-NULL
200 if (kmd->kcontext != NULL && kmd->debug)
202 "PAM-KRB5 (setcred): kcontext != NULL, "
264 if (kmd && kmd->kcontext) {
266 * free 'kcontext' field if it is allocated,
267 * kcontext is local to the operation being performed
270 krb5_free_context(kmd->kcontext);
271 kmd->kcontext = NULL;
301 if (krb5_init_secure_context(&kmd->kcontext) != 0) {
309 if (krb5_cc_default(kmd->kcontext, &kmd->ccache) != 0) {
313 if ((code = get_kmd_kuser(kmd->kcontext, (const char *)user, kuser,
318 if (krb5_parse_name(kmd->kcontext, kuser, &me) != 0) {
322 if (code = krb5_build_principal_ext(kmd->kcontext, &server,
323 krb5_princ_realm(kmd->kcontext, me)->length,
324 krb5_princ_realm(kmd->kcontext, me)->data,
326 krb5_princ_realm(kmd->kcontext, me)->length,
327 krb5_princ_realm(kmd->kcontext, me)->data, 0)) {
328 krb5_free_principal(kmd->kcontext, me);
334 krb5_free_principal(kmd->kcontext, server);
335 krb5_free_principal(kmd->kcontext, me);
381 if ((retval = krb5_unparse_name(kmd->kcontext, me, &client_name)) != 0)
385 if ((retval = krb5_copy_principal(kmd->kcontext,
396 retval = krb5_cc_get_principal(kmd->kcontext,
423 if ((retval = krb5_cc_initialize(kmd->kcontext,
429 } else if ((retval = krb5_cc_store_cred(kmd->kcontext,
442 if (retval = krb5_get_credentials_renew(kmd->kcontext,
582 krb5_free_creds(kmd->kcontext, renewed_cred);
590 krb5_free_cred_contents(kmd->kcontext, &creds);
609 krb5_free_cred_contents(kmd->kcontext, &kmd->initcreds);