Home
last modified time | relevance | path

Searched refs:server_handle (Results 1 – 25 of 61) sorted by relevance

123

/freebsd/crypto/heimdal/lib/kadm5/
H A Dcommon_glue.c38 #define __CALL(F, P) (*((kadm5_common_context*)server_handle)->funcs.F)P;
41 kadm5_chpass_principal(void *server_handle, in kadm5_chpass_principal() argument
45 return __CALL(chpass_principal, (server_handle, princ, password)); in kadm5_chpass_principal()
49 kadm5_chpass_principal_with_key(void *server_handle, in kadm5_chpass_principal_with_key() argument
55 (server_handle, princ, n_key_data, key_data)); in kadm5_chpass_principal_with_key()
59 kadm5_create_principal(void *server_handle, in kadm5_create_principal() argument
64 return __CALL(create_principal, (server_handle, princ, mask, password)); in kadm5_create_principal()
68 kadm5_delete_principal(void *server_handle, in kadm5_delete_principal() argument
71 return __CALL(delete_principal, (server_handle, princ)); in kadm5_delete_principal()
75 kadm5_destroy (void *server_handle) in kadm5_destroy() argument
[all …]
H A Dclient_glue.c45 void **server_handle) in kadm5_init_with_password() argument
53 server_handle); in kadm5_init_with_password()
64 void **server_handle) in kadm5_init_with_password_ctx() argument
73 server_handle); in kadm5_init_with_password_ctx()
83 void **server_handle) in kadm5_init_with_skey() argument
91 server_handle); in kadm5_init_with_skey()
102 void **server_handle) in kadm5_init_with_skey_ctx() argument
111 server_handle); in kadm5_init_with_skey_ctx()
121 void **server_handle) in kadm5_init_with_creds() argument
129 server_handle); in kadm5_init_with_creds()
[all …]
H A Dserver_glue.c45 void **server_handle) in kadm5_init_with_password() argument
53 server_handle); in kadm5_init_with_password()
64 void **server_handle) in kadm5_init_with_password_ctx() argument
73 server_handle); in kadm5_init_with_password_ctx()
83 void **server_handle) in kadm5_init_with_skey() argument
91 server_handle); in kadm5_init_with_skey()
102 void **server_handle) in kadm5_init_with_skey_ctx() argument
111 server_handle); in kadm5_init_with_skey_ctx()
121 void **server_handle) in kadm5_init_with_creds() argument
129 server_handle); in kadm5_init_with_creds()
[all …]
H A Dinit_s.c46 void **server_handle) in kadm5_s_init_with_context() argument
90 *server_handle = ctx; in kadm5_s_init_with_context()
102 void **server_handle) in kadm5_s_init_with_password_ctx() argument
110 server_handle); in kadm5_s_init_with_password_ctx()
120 void **server_handle) in kadm5_s_init_with_password() argument
136 server_handle); in kadm5_s_init_with_password()
141 ctx = *server_handle; in kadm5_s_init_with_password()
154 void **server_handle) in kadm5_s_init_with_skey_ctx() argument
162 server_handle); in kadm5_s_init_with_skey_ctx()
172 void **server_handle) in kadm5_s_init_with_skey() argument
[all …]
H A Dad.c262 _kadm5_ad_connect(void *server_handle) in _kadm5_ad_connect() argument
264 kadm5_ad_context *context = server_handle; in _kadm5_ad_connect()
509 kadm5_ad_chpass_principal(void *server_handle, in kadm5_ad_chpass_principal() argument
513 kadm5_ad_context *context = server_handle; in kadm5_ad_chpass_principal()
562 kadm5_ad_create_principal(void *server_handle, in kadm5_ad_create_principal() argument
567 kadm5_ad_context *context = server_handle; in kadm5_ad_create_principal()
598 ret = _kadm5_ad_connect(server_handle); in kadm5_ad_create_principal()
797 kadm5_ad_delete_principal(void *server_handle, krb5_principal principal) in kadm5_ad_delete_principal() argument
799 kadm5_ad_context *context = server_handle; in kadm5_ad_delete_principal()
809 ret = _kadm5_ad_connect(server_handle); in kadm5_ad_delete_principal()
[all …]
H A Dchpass_c.c39 kadm5_c_chpass_principal(void *server_handle, in kadm5_c_chpass_principal() argument
43 kadm5_client_context *context = server_handle; in kadm5_c_chpass_principal()
50 ret = _kadm5_connect(server_handle); in kadm5_c_chpass_principal()
83 kadm5_c_chpass_principal_with_key(void *server_handle, in kadm5_c_chpass_principal_with_key() argument
88 kadm5_client_context *context = server_handle; in kadm5_c_chpass_principal_with_key()
96 ret = _kadm5_connect(server_handle); in kadm5_c_chpass_principal_with_key()
H A Dchpass_s.c39 change(void *server_handle, in change() argument
44 kadm5_server_context *context = server_handle; in change()
136 kadm5_s_chpass_principal_cond(void *server_handle, in kadm5_s_chpass_principal_cond() argument
140 return change (server_handle, princ, password, 1); in kadm5_s_chpass_principal_cond()
148 kadm5_s_chpass_principal(void *server_handle, in kadm5_s_chpass_principal() argument
152 return change (server_handle, princ, password, 0); in kadm5_s_chpass_principal()
160 kadm5_s_chpass_principal_with_key(void *server_handle, in kadm5_s_chpass_principal_with_key() argument
165 kadm5_server_context *context = server_handle; in kadm5_s_chpass_principal_with_key()
H A Dfree.c39 kadm5_free_key_data(void *server_handle, in kadm5_free_key_data() argument
59 kadm5_free_principal_ent(void *server_handle, in kadm5_free_principal_ent() argument
62 kadm5_server_context *context = server_handle; in kadm5_free_principal_ent()
67 kadm5_free_key_data(server_handle, &princ->n_key_data, princ->key_data); in kadm5_free_principal_ent()
82 kadm5_free_name_list(void *server_handle, in kadm5_free_name_list() argument
H A Dinit_c.c567 void **server_handle) in kadm5_c_init_with_context() argument
602 *server_handle = ctx; in kadm5_c_init_with_context()
616 void **server_handle) in init_context() argument
635 server_handle); in init_context()
640 ctx = *server_handle; in init_context()
653 void **server_handle) in kadm5_c_init_with_password_ctx() argument
665 server_handle); in kadm5_c_init_with_password_ctx()
675 void **server_handle) in kadm5_c_init_with_password() argument
686 server_handle); in kadm5_c_init_with_password()
697 void **server_handle) in kadm5_c_init_with_skey_ctx() argument
[all …]
H A Dadmin.h227 kadm5_decrypt_key(void *server_handle,
234 kadm5_create_policy(void *server_handle,
238 kadm5_delete_policy(void *server_handle, char *policy);
242 kadm5_modify_policy(void *server_handle,
247 kadm5_get_policy(void *server_handle, char *policy, kadm5_policy_ent_t ent);
250 kadm5_get_policies(void *server_handle, char *exp,
H A Dmodify_s.c39 modify_principal(void *server_handle, in modify_principal() argument
44 kadm5_server_context *context = server_handle; in modify_principal()
89 kadm5_s_modify_principal(void *server_handle, in kadm5_s_modify_principal() argument
93 return modify_principal(server_handle, princ, mask, in kadm5_s_modify_principal()
/freebsd/crypto/krb5/src/lib/kadm5/
H A Dadmin.h320 void **server_handle);
327 void **server_handle);
336 void **server_handle);
345 void **server_handle);
354 void **server_handle);
355 kadm5_ret_t kadm5_lock(void *server_handle);
356 kadm5_ret_t kadm5_unlock(void *server_handle);
357 kadm5_ret_t kadm5_flush(void *server_handle);
358 kadm5_ret_t kadm5_destroy(void *server_handle);
359 kadm5_ret_t kadm5_create_principal(void *server_handle,
[all …]
H A Dmisc_free.c12 kadm5_free_policy_ent(void *server_handle, kadm5_policy_ent_t val) in kadm5_free_policy_ent() argument
16 _KADM5_CHECK_HANDLE(server_handle); in kadm5_free_policy_ent()
33 kadm5_free_name_list(void *server_handle, char **names, int count) in kadm5_free_name_list() argument
35 _KADM5_CHECK_HANDLE(server_handle); in kadm5_free_name_list()
55 kadm5_ret_t kadm5_free_key_data(void *server_handle, in kadm5_free_key_data() argument
59 kadm5_server_handle_t handle = server_handle; in kadm5_free_key_data()
62 _KADM5_CHECK_HANDLE(server_handle); in kadm5_free_key_data()
74 kadm5_free_principal_ent(void *server_handle, kadm5_principal_ent_t val) in kadm5_free_principal_ent() argument
76 kadm5_server_handle_t handle = server_handle; in kadm5_free_principal_ent()
80 _KADM5_CHECK_HANDLE(server_handle); in kadm5_free_principal_ent()
[all …]
/freebsd/crypto/krb5/src/lib/kadm5/clnt/
H A Dclient_principal.c25 kadm5_create_principal(void *server_handle, in kadm5_create_principal() argument
31 kadm5_server_handle_t handle = server_handle; in kadm5_create_principal()
33 CHECK_HANDLE(server_handle); in kadm5_create_principal()
63 kadm5_create_principal_3(void *server_handle, in kadm5_create_principal_3() argument
71 kadm5_server_handle_t handle = server_handle; in kadm5_create_principal_3()
73 CHECK_HANDLE(server_handle); in kadm5_create_principal_3()
105 kadm5_delete_principal(void *server_handle, krb5_principal principal) in kadm5_delete_principal() argument
109 kadm5_server_handle_t handle = server_handle; in kadm5_delete_principal()
111 CHECK_HANDLE(server_handle); in kadm5_delete_principal()
123 kadm5_modify_principal(void *server_handle, in kadm5_modify_principal() argument
[all …]
H A Dclnt_policy.c17 kadm5_create_policy(void *server_handle, in kadm5_create_policy() argument
22 kadm5_server_handle_t handle = server_handle; in kadm5_create_policy()
24 CHECK_HANDLE(server_handle); in kadm5_create_policy()
38 kadm5_delete_policy(void *server_handle, char *name) in kadm5_delete_policy() argument
42 kadm5_server_handle_t handle = server_handle; in kadm5_delete_policy()
44 CHECK_HANDLE(server_handle); in kadm5_delete_policy()
58 kadm5_modify_policy(void *server_handle, in kadm5_modify_policy() argument
63 kadm5_server_handle_t handle = server_handle; in kadm5_modify_policy()
65 CHECK_HANDLE(server_handle); in kadm5_modify_policy()
80 kadm5_get_policy(void *server_handle, char *name, kadm5_policy_ent_t ent) in kadm5_get_policy() argument
[all …]
H A Dclient_init.c60 krb5_ui_4 api_version, char **db_args, void **server_handle);
88 void **server_handle) in kadm5_init_with_creds() argument
92 server_handle); in kadm5_init_with_creds()
100 void **server_handle) in kadm5_init_with_password() argument
104 server_handle); in kadm5_init_with_password()
111 char **db_args, void **server_handle) in kadm5_init_anonymous() argument
115 db_args, server_handle); in kadm5_init_anonymous()
122 void **server_handle) in kadm5_init() argument
126 server_handle); in kadm5_init()
134 void **server_handle) in kadm5_init_with_skey() argument
[all …]
H A Dclnt_chpass_util.c5 kadm5_ret_t kadm5_chpass_principal_util(void *server_handle, in kadm5_chpass_principal_util() argument
12 kadm5_server_handle_t handle = server_handle; in kadm5_chpass_principal_util()
14 CHECK_HANDLE(server_handle); in kadm5_chpass_principal_util()
/freebsd/crypto/krb5/src/lib/kadm5/srv/
H A Dserver_init.c93 void **server_handle) in kadm5_init_with_password() argument
97 server_handle); in kadm5_init_with_password()
106 void **server_handle) in kadm5_init_anonymous() argument
110 server_handle); in kadm5_init_anonymous()
121 void **server_handle) in kadm5_init_with_creds() argument
133 server_handle); in kadm5_init_with_creds()
143 void **server_handle) in kadm5_init_with_skey() argument
155 server_handle); in kadm5_init_with_skey()
164 void **server_handle) in kadm5_init() argument
170 if (! server_handle) in kadm5_init()
[all …]
H A Dsvr_principal.c275 kadm5_create_principal(void *server_handle, in kadm5_create_principal() argument
280 kadm5_create_principal_3(server_handle, entry, mask, in kadm5_create_principal()
284 kadm5_create_principal_3(void *server_handle, in kadm5_create_principal_3() argument
296 kadm5_server_handle_t handle = server_handle; in kadm5_create_principal_3()
302 CHECK_HANDLE(server_handle); in kadm5_create_principal_3()
520 kadm5_delete_principal(void *server_handle, krb5_principal principal) in kadm5_delete_principal() argument
523 kadm5_server_handle_t handle = server_handle; in kadm5_delete_principal()
525 CHECK_HANDLE(server_handle); in kadm5_delete_principal()
552 kadm5_modify_principal(void *server_handle, in kadm5_modify_principal() argument
561 kadm5_server_handle_t handle = server_handle; in kadm5_modify_principal()
[all …]
H A Dsvr_iters.c154 void *server_handle, in kadm5_get_either() argument
162 kadm5_server_handle_t handle = server_handle; in kadm5_get_either()
169 CHECK_HANDLE(server_handle); in kadm5_get_either()
213 kadm5_ret_t kadm5_get_principals(void *server_handle, in kadm5_get_principals() argument
218 return kadm5_get_either(1, server_handle, exp, princs, count); in kadm5_get_principals()
221 kadm5_ret_t kadm5_get_policies(void *server_handle, in kadm5_get_policies() argument
226 return kadm5_get_either(0, server_handle, exp, pols, count); in kadm5_get_policies()
H A Dsvr_policy.c59 kadm5_create_policy(void *server_handle, kadm5_policy_ent_t entry, long mask) in kadm5_create_policy() argument
61 kadm5_server_handle_t handle = server_handle; in kadm5_create_policy()
66 CHECK_HANDLE(server_handle); in kadm5_create_policy()
183 kadm5_delete_policy(void *server_handle, kadm5_policy_t name) in kadm5_delete_policy() argument
185 kadm5_server_handle_t handle = server_handle; in kadm5_delete_policy()
189 CHECK_HANDLE(server_handle); in kadm5_delete_policy()
254 kadm5_modify_policy(void *server_handle, kadm5_policy_ent_t entry, long mask) in kadm5_modify_policy() argument
256 kadm5_server_handle_t handle = server_handle; in kadm5_modify_policy()
261 CHECK_HANDLE(server_handle); in kadm5_modify_policy()
366 kadm5_get_policy(void *server_handle, kadm5_policy_t name, in kadm5_get_policy() argument
[all …]
H A Dsvr_chpass_util.c5 kadm5_ret_t kadm5_chpass_principal_util(void *server_handle, in kadm5_chpass_principal_util() argument
12 kadm5_server_handle_t handle = server_handle; in kadm5_chpass_principal_util()
14 CHECK_HANDLE(server_handle); in kadm5_chpass_principal_util()
/freebsd/crypto/krb5/src/kadmin/server/
H A Dmisc.c14 schpw_util_wrapper(void *server_handle, in schpw_util_wrapper() argument
22 kadm5_server_handle_t handle = server_handle; in schpw_util_wrapper()
40 ret = check_min_life(server_handle, target, msg_ret, msg_len); in schpw_util_wrapper()
47 ret = kadm5_chpass_principal_util(server_handle, in schpw_util_wrapper()
60 check_min_life(void *server_handle, krb5_principal principal, in check_min_life() argument
67 kadm5_server_handle_t handle = server_handle; in check_min_life()
139 kadm5_server_handle_t server_handle = *(void **)handle; in make_toolong_error() local
141 retval = krb5_us_timeofday(server_handle->context, &errpkt.stime, &errpkt.susec); in make_toolong_error()
145 retval = krb5_build_principal(server_handle->context, &errpkt.server, in make_toolong_error()
146 strlen(server_handle->params.realm), in make_toolong_error()
[all …]
H A Dschpw.c20 process_chpw_request(krb5_context context, void *server_handle, char *realm, in process_chpw_request() argument
209 ret = schpw_util_wrapper(server_handle, client, target, in process_chpw_request()
407 kadm5_server_handle_t server_handle = *(void **)handle; in dispatch() local
411 ret = krb5_kt_resolve(server_handle->context, "KDB:", &kt); in dispatch()
413 emsg = krb5_get_error_message(server_handle->context, ret); in dispatch()
416 krb5_free_error_message(server_handle->context, emsg); in dispatch()
424 ret = process_chpw_request(server_handle->context, in dispatch()
425 server_handle, in dispatch()
426 server_handle->params.realm, in dispatch()
434 krb5_free_data(server_handle->context, response); in dispatch()
[all …]
/freebsd/crypto/krb5/src/kdc/
H A Drealm_data.h79 struct server_handle { struct
85 kdc_realm_t *find_realm_data(struct server_handle *, char *, krb5_ui_4); argument
86 kdc_realm_t *setup_server_realm(struct server_handle *, krb5_principal);

123