krb5_32.def: Fixed exports file to reflect new crypto library and
[krb5.git] / src / lib / krb5_32.def
1 ;----------------------------------------------------
2 ;   KRB5.DEF - KRB5.DLL module definition file
3 ;----------------------------------------------------
4
5 ;LIBRARY                KRB5
6 DESCRIPTION     'DLL for Kerberos 5'
7 CODE            PRELOAD MOVEABLE DISCARDABLE
8 DATA            PRELOAD MOVEABLE SINGLE
9 HEAPSIZE        8192
10
11 EXPORTS
12 ; Kerberos 5
13         krb5_build_principal
14         krb5_build_principal_ext
15         krb5_copy_addr
16         krb5_copy_addresses
17         krb5_copy_authdata
18         krb5_copy_authenticator
19         krb5_copy_checksum
20         krb5_copy_creds
21         krb5_copy_data
22         krb5_copy_keyblock
23         krb5_copy_keyblock_contents
24         krb5_copy_principal
25         krb5_copy_ticket
26         krb5_decrypt_tkt_part
27         krb5_free_address
28         krb5_free_addresses
29         krb5_free_ap_rep
30         krb5_free_ap_rep_enc_part
31         krb5_free_ap_req
32         krb5_free_authdata
33         krb5_free_authenticator
34         krb5_free_authenticator_contents
35         krb5_free_checksum
36         krb5_free_context
37         krb5_free_cred
38         krb5_free_cred_contents
39         krb5_free_cred_enc_part
40         krb5_free_creds
41         krb5_free_data
42         krb5_free_data_contents
43         krb5_free_enc_kdc_rep_part
44         krb5_free_enc_tkt_part
45         krb5_free_error
46         krb5_free_host_realm
47         krb5_free_kdc_rep
48         krb5_free_kdc_req
49         krb5_free_keyblock
50         krb5_free_keyblock_contents
51         krb5_free_last_req
52         krb5_free_pa_data
53         krb5_free_principal
54         krb5_free_priv
55         krb5_free_priv_enc_part
56         krb5_free_pwd_data
57         krb5_free_pwd_sequences
58         krb5_free_safe
59         krb5_free_tgt_creds
60         krb5_free_ticket
61         krb5_free_tickets
62         krb5_free_tkt_authent
63         krb5_free_checksum_contents
64         krb5_free_cksumtypes
65         krb5_fwd_tgt_creds
66         krb5_get_credentials
67         krb5_get_credentials_renew
68         krb5_get_credentials_validate
69         krb5_get_default_realm
70         krb5_get_host_realm
71         krb5_get_in_tkt
72         krb5_get_in_tkt_with_keytab
73         krb5_get_in_tkt_with_password
74         krb5_get_in_tkt_with_skey
75         krb5_get_init_creds_opt_init
76         krb5_get_init_creds_opt_set_tkt_life
77         krb5_get_init_creds_opt_set_renew_life
78         krb5_get_init_creds_opt_set_forwardable
79         krb5_get_init_creds_opt_set_proxiable
80         krb5_get_init_creds_opt_set_etype_list
81         krb5_get_init_creds_opt_set_address_list
82         krb5_get_init_creds_opt_set_preauth_list
83         krb5_get_init_creds_opt_set_salt
84         krb5_get_init_creds_password
85         krb5_get_init_creds_keytab
86         krb5_get_init_creds_opt_init
87         krb5_get_notification_message
88         krb5_init_context
89         krb5_mk_error
90         krb5_mk_priv
91         krb5_mk_rep
92         krb5_mk_req
93         krb5_mk_req_extended
94         krb5_mk_safe
95         krb5_os_localaddr
96         krb5_parse_name
97         krb5_principal_compare
98         krb5_rd_cred
99         krb5_rd_error
100         krb5_rd_priv
101         krb5_rd_rep
102         krb5_rd_req
103         krb5_rd_safe
104         krb5_read_password
105         krb5_recvauth
106         krb5_sendauth
107         krb5_sname_to_principal
108         krb5_timeofday
109         krb5_unparse_name
110         krb5_unparse_name_ext
111         krb5_us_timeofday
112         krb5_get_server_rcache
113 ;
114         krb5_use_enctype
115         krb5_checksum_size
116         krb5_encrypt_size
117         krb5_calculate_checksum
118         krb5_verify_checksum
119         krb5_eblock_enctype
120 ;
121         krb5_decrypt
122         krb5_encrypt
123         krb5_string_to_key
124         krb5_process_key
125         krb5_finish_key
126         krb5_init_random_key
127         krb5_finish_random_key
128         krb5_random_key
129 ;
130         krb5_c_decrypt
131         krb5_c_encrypt
132         krb5_c_encrypt_length
133         krb5_c_checksum_length
134         krb5_c_block_size
135         krb5_c_make_checksum
136         krb5_c_verify_checksum
137         krb5_c_random_make_octets
138         krb5_c_keyed_checksum_types
139 ;
140         krb5_425_conv_principal
141         krb5_524_conv_principal
142 ;
143         krb5_cksumtype_to_string
144         krb5_deltat_to_string
145         krb5_enctype_to_string
146         krb5_salttype_to_string
147         krb5_string_to_cksumtype
148         krb5_string_to_deltat
149         krb5_string_to_enctype
150         krb5_string_to_salttype
151         krb5_string_to_timestamp
152         krb5_timestamp_to_sfstring
153         krb5_timestamp_to_string
154 ;
155         krb5_auth_con_free
156         krb5_auth_con_genaddrs
157         krb5_auth_con_getflags
158         krb5_auth_con_getkey
159         krb5_auth_con_getlocalsubkey
160         krb5_auth_con_getremotesubkey
161         krb5_auth_con_init
162         krb5_auth_con_setaddrs
163         krb5_auth_con_setflags
164         krb5_auth_con_getlocalseqnumber
165         krb5_auth_con_getremoteseqnumber
166         krb5_auth_con_setuseruserkey
167         krb5_auth_con_getauthenticator
168         krb5_auth_con_set_req_cksumtype
169         krb5_auth_con_setrcache
170 ;
171         krb5_cc_default
172         krb5_cc_default_name
173         krb5_cc_register
174         krb5_cc_resolve
175 ;
176         krb5_kt_default
177         krb5_kt_register
178         krb5_kt_resolve
179         krb5_kt_add_entry
180         krb5_kt_free_entry
181         krb5_kt_read_service_key
182         krb5_kt_remove_entry
183 ;Kadm routines
184 ;       krb5_adm_connect
185 ;       krb5_adm_disconnect
186 ;       krb5_free_adm_data
187 ;       krb5_read_adm_reply
188 ;       krb5_send_adm_cmd
189 ;
190         krb5_change_password
191 ;Temporary exports (DO NOT USE)
192         decode_krb5_ticket
193         des_ecb_encrypt
194         des_new_random_key
195         des_key_sched
196         des_pcbc_encrypt
197         des_quad_cksum
198         des_string_to_key
199 ;       des_set_random_generator_seed
200         profile_get_values
201         krb5_random_confounder
202         krb5_size_opaque
203         krb5_internalize_opaque
204         krb5_externalize_opaque
205         krb5_ser_pack_int32
206         krb5_ser_unpack_int32
207         krb5_ser_pack_bytes
208         krb5_ser_unpack_bytes
209         krb5_ser_auth_context_init
210         krb5_ser_context_init
211         krb5_ser_ccache_init
212         krb5_ser_keytab_init
213         krb5_ser_rcache_init
214         decode_krb5_ap_req
215         krb5_mcc_ops