
In order to support plugins for kadmin that use libkadm5srv, the libkadm5clnt library has to be versioned to avoid hijacking all of the function calls that should go to the server library. Omit the _kadm5_ clients from the public interface, and version everything else. Signed-off-by: Love Hörnquist Åstrand <lha@h5l.org>
58 lines
1.4 KiB
Plaintext
58 lines
1.4 KiB
Plaintext
HEIMDAL_KADM5_CLIENT_1.0 {
|
|
global:
|
|
et_kadm5_error_table;
|
|
initialize_kadm5_error_table;
|
|
initialize_kadm5_error_table_r;
|
|
kadm5_ad_init_with_password;
|
|
kadm5_ad_init_with_password_ctx;
|
|
kadm5_c_chpass_principal;
|
|
kadm5_c_chpass_principal_with_key;
|
|
kadm5_c_create_principal;
|
|
kadm5_c_delete_principal;
|
|
kadm5_c_destroy;
|
|
kadm5_c_flush;
|
|
kadm5_c_get_principal;
|
|
kadm5_c_get_principals;
|
|
kadm5_c_get_privs;
|
|
kadm5_c_init_with_creds;
|
|
kadm5_c_init_with_creds_ctx;
|
|
kadm5_c_init_with_password;
|
|
kadm5_c_init_with_password_ctx;
|
|
kadm5_c_init_with_skey;
|
|
kadm5_c_init_with_skey_ctx;
|
|
kadm5_c_modify_principal;
|
|
kadm5_c_randkey_principal;
|
|
kadm5_c_rename_principal;
|
|
kadm5_chpass_principal;
|
|
kadm5_chpass_principal_with_key;
|
|
kadm5_create_principal;
|
|
kadm5_delete_principal;
|
|
kadm5_destroy;
|
|
kadm5_flush;
|
|
kadm5_free_key_data;
|
|
kadm5_free_name_list;
|
|
kadm5_free_principal_ent;
|
|
kadm5_get_principal;
|
|
kadm5_get_principals;
|
|
kadm5_get_privs;
|
|
kadm5_init_with_creds;
|
|
kadm5_init_with_creds_ctx;
|
|
kadm5_init_with_password;
|
|
kadm5_init_with_password_ctx;
|
|
kadm5_init_with_skey;
|
|
kadm5_init_with_skey_ctx;
|
|
kadm5_modify_principal;
|
|
kadm5_randkey_principal;
|
|
kadm5_rename_principal;
|
|
kadm5_ret_key_data;
|
|
kadm5_ret_principal_ent;
|
|
kadm5_ret_principal_ent_mask;
|
|
kadm5_ret_tl_data;
|
|
kadm5_store_key_data;
|
|
kadm5_store_principal_ent;
|
|
kadm5_store_principal_ent_mask;
|
|
kadm5_store_tl_data;
|
|
local:
|
|
*;
|
|
};
|