• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/crypto/heimdal/lib/gssapi/krb5/

Lines Matching refs:context

38 			  krb5_context context,
50 realm = krb5_principal_get_realm(context, principal);
57 kret = krb5_make_principal(context, &in_cred.server,
64 kret = krb5_cc_retrieve_cred(context, id, 0, &in_cred, &out_cred);
65 krb5_free_principal(context, in_cred.server);
73 krb5_free_cred_contents(context, &out_cred);
82 get_keytab(krb5_context context, krb5_keytab *keytab)
91 kret = krb5_kt_get_full_name(context, _gsskrb5_keytab, &name);
93 kret = krb5_kt_resolve(context, name, keytab);
97 kret = krb5_kt_default(context, keytab);
106 krb5_context context,
143 kret = krb5_cc_cache_match (context,
153 kret = krb5_cc_default(context, &ccache);
157 kret = krb5_cc_get_principal(context, ccache, &def_princ);
160 krb5_cc_close(context, ccache);
164 kret = krb5_copy_principal(context, def_princ, &handle->principal);
168 krb5_principal_compare(context, handle->principal,
170 krb5_free_principal(context, def_princ);
172 krb5_cc_close(context, ccache);
180 kret = krb5_get_default_principal(context, &handle->principal);
184 kret = krb5_get_init_creds_opt_alloc(context, &opt);
193 kret = krb5_get_init_creds_password(context, &cred,
198 kret = get_keytab(context, &keytab);
200 krb5_get_init_creds_opt_free(context, opt);
203 kret = krb5_get_init_creds_keytab(context, &cred,
207 krb5_get_init_creds_opt_free(context, opt);
210 kret = krb5_cc_new_unique(context, krb5_cc_type_memory,
214 kret = krb5_cc_initialize(context, ccache, cred.client);
216 krb5_cc_destroy(context, ccache);
219 kret = krb5_cc_store_cred(context, ccache, &cred);
221 krb5_cc_destroy(context, ccache);
229 context,
234 krb5_cc_close(context, ccache);
245 krb5_free_cred_contents(context, &cred);
247 krb5_free_principal(context, def_princ);
249 krb5_kt_close(context, keytab);
257 krb5_context context,
277 kret = get_keytab(context, &handle->keytab);
285 kret = krb5_kt_get_entry(context, handle->keytab,
289 krb5_kt_free_entry(context, &entry);
299 kret = krb5_kt_start_seq_get (context, handle->keytab, &c);
302 if (krb5_kt_next_entry(context, handle->keytab, &tmp, &c) == 0) {
303 krb5_kt_free_entry(context, &tmp);
306 krb5_kt_end_seq_get (context, handle->keytab, &c);
311 krb5_kt_close(context, handle->keytab);
378 krb5_context context;
389 GSSAPI_KRB5_INIT(&context);
402 ret = _gsskrb5_canon_name(minor_status, context, 1, NULL,
411 ret = acquire_initiator_cred(minor_status, context,
417 krb5_free_principal(context, handle->principal);
423 ret = acquire_acceptor_cred(minor_status, context,
429 krb5_free_principal(context, handle->principal);
442 krb5_free_principal(context, handle->principal);