• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/crypto/heimdal/kuser/

Lines Matching refs:context

83     krb5_context context;
93 ret = krb5_init_context (&context);
115 ret = krb5_cc_resolve(context, cache_str, &cache);
117 krb5_err (context, 1, ret, "%s", cache_str);
119 ret = krb5_cc_default (context, &cache);
121 krb5_err (context, 1, ret, "krb5_cc_resolve");
124 ret = krb5_get_creds_opt_alloc(context, &opt);
126 krb5_err (context, 1, ret, "krb5_get_creds_opt_alloc");
131 ret = krb5_string_to_enctype(context, etype_str, &enctype);
133 krb5_errx (context, 1, N_("unrecognized enctype: %s", ""),
135 krb5_get_creds_opt_set_enctype(context, opt, enctype);
139 ret = krb5_parse_name(context, impersonate_str, &impersonate);
141 krb5_err (context, 1, ret, "krb5_parse_name %s", impersonate_str);
142 krb5_get_creds_opt_set_impersonate(context, opt, impersonate);
143 krb5_get_creds_opt_add_options(context, opt, KRB5_GC_NO_STORE);
147 krb5_get_creds_opt_add_options(context, opt, KRB5_GC_NO_STORE);
150 krb5_get_creds_opt_add_options(context, opt, KRB5_GC_FORWARDABLE);
152 krb5_get_creds_opt_add_options(context, opt, KRB5_GC_NO_TRANSIT_CHECK);
154 krb5_get_creds_opt_add_options(context, opt, KRB5_GC_CANONICALIZE);
162 ret = krb5_cc_get_principal(context, cache, &mc.server);
164 krb5_err (context, 1, ret, "krb5_cc_get_principal");
166 ret = krb5_cc_resolve(context, delegation_cred_str, &id);
168 krb5_err (context, 1, ret, "krb5_cc_resolve");
170 ret = krb5_cc_retrieve_cred(context, id, 0, &mc, &c);
172 krb5_err (context, 1, ret, "krb5_cc_retrieve_cred");
176 krb5_clear_error_message(context);
177 krb5_err (context, 1, ret, "decode_Ticket");
179 krb5_free_cred_contents(context, &c);
181 ret = krb5_get_creds_opt_set_ticket(context, opt, &ticket);
183 krb5_err (context, 1, ret, "krb5_get_creds_opt_set_ticket");
186 krb5_cc_close (context, id);
187 krb5_free_principal(context, mc.server);
189 krb5_get_creds_opt_add_options(context, opt,
193 ret = krb5_parse_name(context, argv[0], &server);
195 krb5_err (context, 1, ret, "krb5_parse_name %s", argv[0]);
200 ret = krb5_parse_nametype(context, nametype_str, &nametype);
202 krb5_err(context, 1, ret, "krb5_parse_nametype");
207 ret = krb5_get_creds(context, opt, cache, server, &out);
209 krb5_err (context, 1, ret, "krb5_get_creds");
214 ret = krb5_cc_resolve(context, out_cache_str, &id);
216 krb5_err (context, 1, ret, "krb5_cc_resolve");
218 ret = krb5_cc_initialize(context, id, out->client);
220 krb5_err (context, 1, ret, "krb5_cc_initialize");
222 ret = krb5_cc_store_cred(context, id, out);
224 krb5_err (context, 1, ret, "krb5_cc_store_cred");
225 krb5_cc_close (context, id);
228 krb5_free_creds(context, out);
229 krb5_free_principal(context, server);
230 krb5_get_creds_opt_free(context, opt);
231 krb5_cc_close (context, cache);
232 krb5_free_context (context);