| /freebsd/crypto/heimdal/lib/kadm5/ |
| H A D | common_glue.c | 38 #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 D | client_glue.c | 45 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 D | server_glue.c | 45 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 D | init_s.c | 46 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 D | ad.c | 262 _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 D | chpass_c.c | 39 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 D | chpass_s.c | 39 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 D | free.c | 39 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 D | init_c.c | 567 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 D | admin.h | 227 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 D | modify_s.c | 39 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 D | admin.h | 320 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 D | misc_free.c | 12 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 D | client_principal.c | 25 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 D | clnt_policy.c | 17 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 D | client_init.c | 60 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 D | clnt_chpass_util.c | 5 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 D | server_init.c | 93 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 D | svr_principal.c | 275 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 D | svr_iters.c | 154 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 D | svr_policy.c | 59 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 D | svr_chpass_util.c | 5 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 D | misc.c | 14 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 D | schpw.c | 20 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 D | realm_data.h | 79 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);
|