511141b24f0e0f1e98c04483d88767c5fba22f7a
[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_fwd_tgt_creds
64         krb5_get_credentials
65         krb5_get_credentials_renew
66         krb5_get_credentials_validate
67         krb5_get_default_realm
68         krb5_get_host_realm
69         krb5_get_in_tkt
70         krb5_get_in_tkt_with_keytab
71         krb5_get_in_tkt_with_password
72         krb5_get_in_tkt_with_skey
73         krb5_get_init_creds_opt_init
74         krb5_get_init_creds_opt_set_tkt_life
75         krb5_get_init_creds_opt_set_renew_life
76         krb5_get_init_creds_opt_set_forwardable
77         krb5_get_init_creds_opt_set_proxiable
78         krb5_get_init_creds_opt_set_etype_list
79         krb5_get_init_creds_opt_set_address_list
80         krb5_get_init_creds_opt_set_preauth_list
81         krb5_get_init_creds_opt_set_salt
82         krb5_get_init_creds_password
83         krb5_get_init_creds_keytab
84         krb5_get_init_creds_opt_init
85         krb5_get_notification_message
86         krb5_init_context
87         krb5_mk_error
88         krb5_mk_priv
89         krb5_mk_rep
90         krb5_mk_req
91         krb5_mk_req_extended
92         krb5_mk_safe
93         krb5_os_localaddr
94         krb5_parse_name
95         krb5_principal_compare
96         krb5_rd_cred
97         krb5_rd_error
98         krb5_rd_priv
99         krb5_rd_rep
100         krb5_rd_req
101         krb5_rd_safe
102         krb5_read_password
103         krb5_recvauth
104         krb5_sendauth
105         krb5_sname_to_principal
106         krb5_timeofday
107         krb5_unparse_name
108         krb5_unparse_name_ext
109         krb5_us_timeofday
110         krb5_get_server_rcache
111 ;
112         krb5_use_enctype
113         krb5_checksum_size
114         krb5_encrypt_size
115         krb5_calculate_checksum
116         krb5_verify_checksum
117         krb5_eblock_enctype
118 ;
119         krb5_decrypt
120         krb5_encrypt
121         krb5_string_to_key
122         krb5_process_key
123         krb5_finish_key
124         krb5_init_random_key
125         krb5_finish_random_key
126         krb5_random_key
127 ;
128         krb5_425_conv_principal
129         krb5_524_conv_principal
130 ;
131         krb5_cksumtype_to_string
132         krb5_deltat_to_string
133         krb5_enctype_to_string
134         krb5_salttype_to_string
135         krb5_string_to_cksumtype
136         krb5_string_to_deltat
137         krb5_string_to_enctype
138         krb5_string_to_salttype
139         krb5_string_to_timestamp
140         krb5_timestamp_to_sfstring
141         krb5_timestamp_to_string
142 ;
143         krb5_auth_con_free
144         krb5_auth_con_genaddrs
145         krb5_auth_con_getflags
146         krb5_auth_con_getkey
147         krb5_auth_con_getlocalsubkey
148         krb5_auth_con_getremotesubkey
149         krb5_auth_con_init
150         krb5_auth_con_setflags
151         krb5_auth_con_getlocalseqnumber
152         krb5_auth_con_getremoteseqnumber
153         krb5_auth_con_setuseruserkey
154         krb5_auth_con_getauthenticator
155         krb5_auth_con_set_req_cksumtype
156         krb5_auth_con_setrcache
157 ;
158         krb5_cc_default
159         krb5_cc_default_name
160         krb5_cc_register
161         krb5_cc_resolve
162 ;
163         krb5_kt_default
164         krb5_kt_register
165         krb5_kt_resolve
166         krb5_kt_add_entry
167         krb5_kt_free_entry
168         krb5_kt_read_service_key
169         krb5_kt_remove_entry
170 ;Kadm routines
171 ;       krb5_adm_connect
172 ;       krb5_adm_disconnect
173 ;       krb5_free_adm_data
174 ;       krb5_read_adm_reply
175 ;       krb5_send_adm_cmd
176 ;
177         krb5_change_password
178 ;Temporary exports (DO NOT USE)
179         decode_krb5_ticket
180         des_ecb_encrypt
181         des_new_random_key
182         des_key_sched
183         des_pcbc_encrypt
184         des_quad_cksum
185         des_string_to_key
186         des_set_random_generator_seed
187         profile_get_values
188         krb5_random_confounder
189         krb5_size_opaque
190         krb5_internalize_opaque
191         krb5_externalize_opaque
192         krb5_ser_pack_int32
193         krb5_ser_unpack_int32
194         krb5_ser_pack_bytes
195         krb5_ser_unpack_bytes
196         krb5_ser_auth_context_init
197         krb5_ser_context_init
198         krb5_ser_ccache_init
199         krb5_ser_keytab_init
200         krb5_ser_rcache_init
201         decode_krb5_ap_req
202         krb5_mcc_ops