Lines Matching refs:kcontext

261 	kmd->kcontext = NULL;
539 if (code = krb5_init_secure_context(&kmd->kcontext)) {
547 if ((code = get_kmd_kuser(kmd->kcontext, (const char *)user, kuser,
553 if ((code = krb5_parse_name(kmd->kcontext, kuser, &me)) != 0) {
554 krb5_free_context(kmd->kcontext);
555 kmd->kcontext = NULL;
563 krb5_copy_principal(kmd->kcontext, me, &my_creds->client))) {
569 if (code = krb5_build_principal_ext(kmd->kcontext, &server,
570 krb5_princ_realm(kmd->kcontext, me)->length,
571 krb5_princ_realm(kmd->kcontext, me)->data,
573 krb5_princ_realm(kmd->kcontext, me)->length,
574 krb5_princ_realm(kmd->kcontext, me)->data, 0)) {
583 if (code = krb5_copy_principal(kmd->kcontext, server,
590 if (code = krb5_timeofday(kmd->kcontext, &now)) {
612 krb_realm = krb5_princ_realm(kmd->kcontext, me)->data;
613 (void) profile_get_options_boolean(kmd->kcontext->profile,
615 (void) profile_get_options_boolean(kmd->kcontext->profile,
617 (void) profile_get_options_string(kmd->kcontext->profile,
619 (void) profile_get_options_string(kmd->kcontext->profile,
653 code = krb5_get_init_creds_opt_alloc(kmd->kcontext, &opts);
722 kmd->kcontext, opts, "PIN", *krb5_pass);
727 kmd->kcontext,
764 code = __krb5_get_init_creds_password(kmd->kcontext,
795 code = krb5_verify_init_creds(kmd->kcontext,
810 if (krb5_sname_to_principal(kmd->kcontext, NULL,
816 if (krb5_kt_default_name(kmd->kcontext, kt_name,
849 krb5_free_principal(kmd->kcontext, sp);
951 krb5_free_cred_contents(kmd->kcontext, &kmd->initcreds);
956 krb5_free_principal(kmd->kcontext, server);
958 krb5_free_principal(kmd->kcontext, me);
960 krb5_free_kdc_rep(kmd->kcontext, as_reply);
972 krb5_free_principal(kmd->kcontext, clientp);
974 krb5_free_principal(kmd->kcontext, serverp);
976 if (kmd->kcontext) {
977 krb5_free_context(kmd->kcontext);
978 kmd->kcontext = NULL;
981 krb5_get_init_creds_opt_free(kmd->kcontext, opts);
1011 (void) krb5_cc_close(kmd->kcontext, kmd->ccache);
1024 krb5_free_cred_contents(kmd->kcontext, &kmd->initcreds);