# $Id$ HEIMDAL_HDB_1.0 { global: encode_hdb_keyset; hdb_add_master_key; hdb_check_db_format; hdb_clear_extension; hdb_clear_master_key; hdb_create; hdb_db_dir; hdb_dbinfo_get_acl_file; hdb_dbinfo_get_binding; hdb_dbinfo_get_dbname; hdb_dbinfo_get_label; hdb_dbinfo_get_log_file; hdb_dbinfo_get_mkey_file; hdb_dbinfo_get_next; hdb_dbinfo_get_realm; hdb_default_db; hdb_enctype2key; hdb_entry2string; hdb_entry2value; hdb_entry_alias2value; hdb_entry_check_mandatory; hdb_entry_clear_password; hdb_entry_get_ConstrainedDelegACL; hdb_entry_get_aliases; hdb_entry_get_password; hdb_entry_get_pkinit_acl; hdb_entry_get_pkinit_cert; hdb_entry_get_pkinit_hash; hdb_entry_get_pw_change_time; hdb_entry_set_password; hdb_entry_set_pw_change_time; hdb_find_extension; hdb_foreach; hdb_free_dbinfo; hdb_free_entry; hdb_free_key; hdb_free_keys; hdb_free_master_key; hdb_generate_key_set; hdb_generate_key_set_password; hdb_get_dbinfo; hdb_init_db; hdb_key2principal; hdb_list_builtin; hdb_lock; hdb_next_enctype2key; hdb_principal2key; hdb_print_entry; hdb_process_master_key; hdb_read_master_key; hdb_replace_extension; hdb_seal_key; hdb_seal_key_mkey; hdb_seal_keys; hdb_seal_keys_mkey; hdb_set_master_key; hdb_set_master_keyfile; hdb_unlock; hdb_unseal_key; hdb_unseal_key_mkey; hdb_unseal_keys; hdb_unseal_keys_mkey; hdb_value2entry; hdb_value2entry_alias; hdb_write_master_key; length_hdb_keyset; hdb_interface_version; initialize_hdb_error_table_r; hdb_kt_ops; # some random bits needed for libkadm HDBFlags2int; asn1_HDBFlags_units; copy_Event; copy_HDB_extensions; copy_Key; copy_Salt; decode_HDB_Ext_Aliases; decode_HDB_Ext_PKINIT_acl; decode_HDB_extension; decode_Key; encode_HDB_Ext_Aliases; encode_HDB_Ext_PKINIT_acl; encode_HDB_extension; encode_Key; free_Event; free_HDB_Ext_Aliases; free_HDB_Ext_PKINIT_acl; free_HDB_extension; free_HDB_extensions; free_Key; free_Salt; free_hdb_entry; int2HDBFlags; length_HDB_Ext_Aliases; length_HDB_Ext_PKINIT_acl; length_HDB_extension; length_Key; local: *; };