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

Lines Matching refs:context

39 kcm_drop_default_cache(krb5_context context, kcm_client *client, char *name);
54 kcm_op_noop(krb5_context context,
60 KCM_LOG_REQUEST(context, client, opcode);
73 kcm_op_get_name(krb5_context context,
88 KCM_LOG_REQUEST_NAME(context, client, opcode, name);
90 ret = kcm_ccache_resolve_client(context, client, opcode,
99 kcm_release_ccache(context, ccache);
105 kcm_release_ccache(context, ccache);
116 kcm_op_gen_new(krb5_context context,
125 KCM_LOG_REQUEST(context, client, opcode);
147 kcm_op_initialize(krb5_context context,
161 KCM_LOG_REQUEST(context, client, opcode);
173 ret = kcm_ccache_new_client(context, client, name, &ccache);
176 krb5_free_principal(context, principal);
197 ret = kcm_enqueue_event_relative(context, &event);
200 kcm_release_ccache(context, ccache);
213 kcm_op_destroy(krb5_context context,
226 KCM_LOG_REQUEST_NAME(context, client, opcode, name);
228 ret = kcm_ccache_destroy_client(context, client, name);
230 kcm_drop_default_cache(context, client, name);
246 kcm_op_store(krb5_context context,
261 KCM_LOG_REQUEST_NAME(context, client, opcode, name);
269 ret = kcm_ccache_resolve_client(context, client, opcode,
273 krb5_free_cred_contents(context, &creds);
277 ret = kcm_ccache_store_cred(context, ccache, &creds, 0);
280 krb5_free_cred_contents(context, &creds);
281 kcm_release_ccache(context, ccache);
285 kcm_ccache_enqueue_default(context, ccache, &creds);
288 kcm_release_ccache(context, ccache);
304 kcm_op_retrieve(krb5_context context,
322 KCM_LOG_REQUEST_NAME(context, client, opcode, name);
341 krb5_free_cred_contents(context, &mcreds);
345 ret = kcm_ccache_resolve_client(context, client, opcode,
349 krb5_free_cred_contents(context, &mcreds);
353 ret = kcm_ccache_retrieve_cred(context, ccache, flags,
356 !krb5_is_config_principal(context, mcreds.server)) {
363 kcm_internal_ccache(context, ccache, &ccdata);
366 ret = krb5_get_credentials(context, 0, &ccdata, &mcreds, &credp);
378 krb5_free_cred_contents(context, &mcreds);
379 kcm_release_ccache(context, ccache);
382 krb5_free_cred_contents(context, credp);
395 kcm_op_get_principal(krb5_context context,
409 KCM_LOG_REQUEST_NAME(context, client, opcode, name);
411 ret = kcm_ccache_resolve_client(context, client, opcode,
424 kcm_release_ccache(context, ccache);
438 kcm_op_get_cred_uuid_list(krb5_context context,
453 KCM_LOG_REQUEST_NAME(context, client, opcode, name);
455 ret = kcm_ccache_resolve_client(context, client, opcode,
470 kcm_release_ccache(context, ccache);
484 kcm_op_get_cred_by_uuid(krb5_context context,
501 KCM_LOG_REQUEST_NAME(context, client, opcode, name);
503 ret = kcm_ccache_resolve_client(context, client, opcode,
511 kcm_release_ccache(context, ccache);
512 krb5_clear_error_message(context);
516 c = kcm_ccache_find_cred_uuid(context, ccache, uuid);
518 kcm_release_ccache(context, ccache);
526 kcm_release_ccache(context, ccache);
541 kcm_op_remove_cred(krb5_context context,
557 KCM_LOG_REQUEST_NAME(context, client, opcode, name);
571 ret = kcm_ccache_resolve_client(context, client, opcode,
575 krb5_free_cred_contents(context, &mcreds);
579 ret = kcm_ccache_remove_cred(context, ccache, whichfields, &mcreds);
584 krb5_free_cred_contents(context, &mcreds);
585 kcm_release_ccache(context, ccache);
599 kcm_op_set_flags(krb5_context context,
614 KCM_LOG_REQUEST_NAME(context, client, opcode, name);
622 ret = kcm_ccache_resolve_client(context, client, opcode,
631 kcm_release_ccache(context, ccache);
646 kcm_op_chown(krb5_context context,
662 KCM_LOG_REQUEST_NAME(context, client, opcode, name);
676 ret = kcm_ccache_resolve_client(context, client, opcode,
683 ret = kcm_chown(context, client, ccache, uid, gid);
686 kcm_release_ccache(context, ccache);
700 kcm_op_chmod(krb5_context context,
715 KCM_LOG_REQUEST_NAME(context, client, opcode, name);
723 ret = kcm_ccache_resolve_client(context, client, opcode,
730 ret = kcm_chmod(context, client, ccache, mode);
733 kcm_release_ccache(context, ccache);
754 kcm_op_get_initial_ticket(krb5_context context,
773 KCM_LOG_REQUEST_NAME(context, client, opcode, name);
793 krb5_free_principal(context, server);
797 ret = kcm_ccache_resolve_client(context, client, opcode,
803 krb5_free_principal(context, ccache->server);
807 krb5_free_keyblock(context, &ccache->key.keyblock);
813 ret = kcm_ccache_enqueue_default(context, ccache, NULL);
826 krb5_free_principal(context, server);
827 krb5_free_keyblock(context, &key);
830 kcm_release_ccache(context, ccache);
846 kcm_op_get_ticket(krb5_context context,
866 KCM_LOG_REQUEST_NAME(context, client, opcode, name);
886 ret = kcm_ccache_resolve_client(context, client, opcode,
889 krb5_free_principal(context, server);
897 kcm_internal_ccache(context, ccache, &ccdata);
904 ret = krb5_get_credentials_with_flags(context, 0, flags,
909 krb5_free_principal(context, server);
912 krb5_free_cred_contents(context, out);
914 kcm_release_ccache(context, ccache);
929 kcm_op_move_cache(krb5_context context,
943 KCM_LOG_REQUEST_NAME(context, client, opcode, oldname);
958 ret = kcm_ccache_resolve_client(context, client, opcode, oldname, &oldid);
966 ret = kcm_ccache_resolve_client(context, client, opcode, newname, &newid);
968 ret = kcm_ccache_new_client(context, client, newname, &newid);
973 kcm_release_ccache(context, oldid);
1000 kcm_release_ccache(context, oldid);
1001 kcm_release_ccache(context, newid);
1003 ret = kcm_ccache_destroy_client(context, client, oldname);
1005 kcm_drop_default_cache(context, client, oldname);
1013 kcm_op_get_cache_uuid_list(krb5_context context,
1019 KCM_LOG_REQUEST(context, client, opcode);
1021 return kcm_ccache_get_uuids(context, client, opcode, response);
1025 kcm_op_get_cache_by_uuid(krb5_context context,
1036 KCM_LOG_REQUEST(context, client, opcode);
1040 krb5_clear_error_message(context);
1044 ret = kcm_ccache_resolve_by_uuid(context, uuid, &cache);
1048 ret = kcm_access(context, client, opcode, cache);
1055 kcm_release_ccache(context, cache);
1063 kcm_op_get_default_cache(krb5_context context,
1074 KCM_LOG_REQUEST(context, client, opcode);
1098 kcm_drop_default_cache(krb5_context context, kcm_client *client, char *name)
1116 kcm_op_set_default_cache(krb5_context context,
1130 KCM_LOG_REQUEST_NAME(context, client, opcode, name);
1155 kcm_op_get_kdc_offset(krb5_context context,
1169 KCM_LOG_REQUEST_NAME(context, client, opcode, name);
1171 ret = kcm_ccache_resolve_client(context, client, opcode, name, &ccache);
1180 kcm_release_ccache(context, ccache);
1186 kcm_op_set_kdc_offset(krb5_context context,
1201 KCM_LOG_REQUEST_NAME(context, client, opcode, name);
1209 ret = kcm_ccache_resolve_client(context, client, opcode, name, &ccache);
1218 kcm_release_ccache(context, ccache);
1269 kcm_op_add_ntlm_cred(krb5_context context,
1332 kcm_op_have_ntlm_cred(krb5_context context,
1376 kcm_op_del_ntlm_cred(krb5_context context,
1432 kcm_op_do_ntlm(krb5_context context,
1669 kcm_op_get_ntlm_user_list(krb5_context context,
1742 kcm_dispatch(krb5_context context,
1795 ret = (*method)(context, client, opcode, req_sp, resp_sp);