s4:heimdal: import lorikeet-heimdal-202201172009 (commit 5a0b45cd723628b3690ea848548b...
[samba.git] / source4 / heimdal / lib / hdb / version-script.map
1 # $Id$
2
3 HEIMDAL_HDB_1.0 {
4         global:
5                 _hdb_fetch_kvno;
6                 _hdb_remove;
7                 _hdb_store;
8                 hdb_add_current_keys_to_history;
9                 hdb_add_history_key;
10                 hdb_add_history_keyset;
11                 hdb_add_master_key;
12                 hdb_change_kvno;
13                 hdb_check_db_format;
14                 hdb_clear_extension;
15                 hdb_clear_master_key;
16                 hdb_create;
17                 hdb_db_dir;
18                 hdb_dbinfo_get_acl_file;
19                 hdb_dbinfo_get_binding;
20                 hdb_dbinfo_get_dbname;
21                 hdb_dbinfo_get_label;
22                 hdb_dbinfo_get_log_file;
23                 hdb_dbinfo_get_mkey_file;
24                 hdb_dbinfo_get_next;
25                 hdb_dbinfo_get_realm;
26                 hdb_default_db;
27                 hdb_derive_etypes;
28                 hdb_enctype2key;
29                 hdb_entry2string;
30                 hdb_entry2value;
31                 hdb_entry_add_key_rotation;
32                 hdb_entry_alias2value;
33                 hdb_entry_check_mandatory;
34                 hdb_entry_clear_password;
35                 hdb_entry_get_ConstrainedDelegACL;
36                 hdb_entry_get_aliases;
37                 hdb_entry_get_key_rotation;
38                 hdb_entry_get_krb5_config;
39                 hdb_entry_get_password;
40                 hdb_entry_get_pkinit_acl;
41                 hdb_entry_get_pkinit_cert;
42                 hdb_entry_get_pkinit_hash;
43                 hdb_entry_get_pw_change_time;
44                 hdb_entry_set_krb5_config;
45                 hdb_entry_set_password;
46                 hdb_entry_set_pw_change_time;
47                 hdb_fetch_kvno;
48                 hdb_find_extension;
49                 hdb_foreach;
50                 hdb_free_dbinfo;
51                 hdb_free_entry;
52                 hdb_free_key;
53                 hdb_free_keys;
54                 hdb_free_master_key;
55                 hdb_generate_key_set;
56                 hdb_generate_key_set_password;
57                 hdb_generate_key_set_password_with_ks_tuple;
58                 hdb_get_dbinfo;
59                 hdb_get_instance;
60                 hdb_init_db;
61                 hdb_install_keyset;
62                 hdb_key2principal;
63                 hdb_kvno2keys;
64                 hdb_list_builtin;
65                 hdb_lock;
66                 hdb_next_enctype2key;
67                 hdb_principal2key;
68                 hdb_print_entry;
69                 hdb_process_master_key;
70                 hdb_prune_keys;
71                 hdb_prune_keys_kvno;
72                 hdb_read_master_key;
73                 hdb_remove_base_keys;
74                 hdb_remove_keys;
75                 hdb_replace_extension;
76                 hdb_seal_key;
77                 hdb_seal_key_mkey;
78                 hdb_seal_keys;
79                 hdb_seal_keys_mkey;
80                 hdb_set_last_modified_by;
81                 hdb_set_master_key;
82                 hdb_set_master_keyfile;
83                 hdb_unlock;
84                 hdb_unseal_key;
85                 hdb_unseal_key_mkey;
86                 hdb_unseal_keys;
87                 hdb_unseal_keys_kvno;
88                 hdb_unseal_keys_mkey;
89                 hdb_validate_key_rotation;
90                 hdb_validate_key_rotations;
91                 hdb_value2entry;
92                 hdb_value2entry_alias;
93                 hdb_write_master_key;
94                 length_hdb_keyset;
95                 length_HDB_keyset;
96                 hdb_interface_version;
97                 initialize_hdb_error_table_r;
98
99                 # MIT KDB related entries
100                 _hdb_mdb_value2entry;
101                 _hdb_mit_dump2mitdb_entry;
102
103                 hdb_kt_ops;
104                 hdb_get_kt_ops;
105
106                 # some random bits needed for libkadm
107                 add_HDB_Ext_KeyRotation;
108                 add_HDB_Ext_KeySet;
109                 add_HDB_Ext_KeySet;
110                 add_Keys;
111                 add_Keys;
112                 asn1_HDBFlags_units;
113                 copy_Event;
114                 copy_HDB_EncTypeList;
115                 copy_hdb_entry;
116                 copy_hdb_entry_alias;
117                 copy_HDB_entry;
118                 copy_HDB_entry_alias;
119                 copy_HDB_EntryOrAlias;
120                 copy_HDB_extensions;
121                 copy_HDB_Ext_KeyRotation;
122                 copy_Key;
123                 copy_Keys;
124                 copy_Salt;
125                 decode_HDB_EncTypeList;
126                 decode_hdb_entry;
127                 decode_hdb_entry_alias;
128                 decode_HDB_entry;
129                 decode_HDB_entry_alias;
130                 decode_HDB_EntryOrAlias;
131                 decode_HDB_Ext_Aliases;
132                 decode_HDB_extension;
133                 decode_HDB_Ext_KeyRotation;
134                 decode_HDB_Ext_PKINIT_acl;
135                 decode_Key;
136                 decode_Keys;
137                 encode_HDB_EncTypeList;
138                 encode_hdb_entry;
139                 encode_hdb_entry_alias;
140                 encode_HDB_entry;
141                 encode_HDB_entry_alias;
142                 encode_HDB_EntryOrAlias;
143                 encode_HDB_Ext_Aliases;
144                 encode_HDB_extension;
145                 encode_HDB_Ext_KeyRotation;
146                 encode_HDB_Ext_PKINIT_acl;
147                 encode_hdb_keyset;
148                 encode_HDB_keyset;
149                 encode_Key;
150                 encode_Keys;
151                 free_Event;
152                 free_HDB_EncTypeList;
153                 free_hdb_entry;
154                 free_hdb_entry_alias;
155                 free_HDB_entry;
156                 free_HDB_entry_alias;
157                 free_HDB_EntryOrAlias;
158                 free_HDB_Ext_Aliases;
159                 free_HDB_extension;
160                 free_HDB_extensions;
161                 free_HDB_Ext_KeyRotation;
162                 free_HDB_Ext_KeySet;
163                 free_HDB_Ext_PKINIT_acl;
164                 free_hdb_keyset;
165                 free_HDB_keyset;
166                 free_Key;
167                 free_Keys;
168                 free_Salt;
169                 HDBFlags2int;
170                 int2HDBFlags;
171                 int2KeyRotationFlags;
172                 KeyRotationFlags2int;
173                 length_HDB_EncTypeList;
174                 length_hdb_entry;
175                 length_hdb_entry_alias;
176                 length_HDB_entry;
177                 length_HDB_entry_alias;
178                 length_HDB_EntryOrAlias;
179                 length_HDB_Ext_Aliases;
180                 length_HDB_extension;
181                 length_HDB_Ext_KeyRotation;
182                 length_HDB_Ext_PKINIT_acl;
183                 length_Key;
184                 length_Keys;
185                 remove_HDB_Ext_KeyRotation;
186                 remove_Keys;
187
188         local:
189                 *;
190 };