remove gcc34
[dragonfly.git] / crypto / heimdal-0.6.3 / lib / krb5 / krb5.3
1 .\" Copyright (c) 2001, 2003 Kungliga Tekniska Högskolan
2 .\" (Royal Institute of Technology, Stockholm, Sweden). 
3 .\" All rights reserved. 
4 .\"
5 .\" Redistribution and use in source and binary forms, with or without 
6 .\" modification, are permitted provided that the following conditions 
7 .\" are met: 
8 .\"
9 .\" 1. Redistributions of source code must retain the above copyright 
10 .\"    notice, this list of conditions and the following disclaimer. 
11 .\"
12 .\" 2. Redistributions in binary form must reproduce the above copyright 
13 .\"    notice, this list of conditions and the following disclaimer in the 
14 .\"    documentation and/or other materials provided with the distribution. 
15 .\"
16 .\" 3. Neither the name of the Institute nor the names of its contributors 
17 .\"    may be used to endorse or promote products derived from this software 
18 .\"    without specific prior written permission. 
19 .\"
20 .\" THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND 
21 .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
22 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
23 .\" ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE 
24 .\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 
25 .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 
26 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 
27 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
28 .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 
29 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 
30 .\" SUCH DAMAGE. 
31 .\"
32 .Dd March 20, 2003
33 .Dt KRB5 3
34 .Os
35 .Sh NAME
36 .Nm krb5
37 .Nd kerberos 5 library
38 .Sh LIBRARY
39 Kerberos 5 Library (libkrb5, -lkrb5)
40 .Sh DESCRIPTION
41 These functions constitute the Kerberos 5 library,
42 .Em libkrb5 .
43 Declarations for these functions may be obtained from the include file
44 .Pa krb5.h .
45 .Sh LIST OF FUNCTIONS
46 .sp 2
47 .nf
48 .ta \w'krb5_checksum_is_collision_proof.3'u+2n +\w'Description goes here'u
49 \fIName/Page\fP \fIDescription\fP
50 .ta \w'krb5_checksum_is_collision_proof.3'u+2n +\w'Description goes here'u+6nC
51 .sp 5p
52 krb5_425_conv_principal.3
53 krb5_425_conv_principal_ext.3
54 krb5_524_conv_principal.3
55 krb5_addlog_dest.3
56 krb5_addlog_func.3
57 krb5_addr2sockaddr.3
58 krb5_address.3
59 krb5_address_compare.3
60 krb5_address_order.3
61 krb5_address_search.3
62 krb5_addresses.3
63 krb5_anyaddr.3
64 krb5_appdefault_boolean.3
65 krb5_appdefault_string.3
66 krb5_appdefault_time.3
67 krb5_append_addresses.3
68 krb5_auth_con_free.3
69 krb5_auth_con_genaddrs.3
70 krb5_auth_con_getaddrs.3
71 krb5_auth_con_getflags.3
72 krb5_auth_con_getkey.3
73 krb5_auth_con_getlocalsubkey.3
74 krb5_auth_con_getrcache.3
75 krb5_auth_con_getremotesubkey.3
76 krb5_auth_con_getuserkey.3
77 krb5_auth_con_init.3
78 krb5_auth_con_initivector.3
79 krb5_auth_con_setaddrs.3
80 krb5_auth_con_setaddrs_from_fd.3
81 krb5_auth_con_setflags.3
82 krb5_auth_con_setivector.3
83 krb5_auth_con_setkey.3
84 krb5_auth_con_setlocalsubkey.3
85 krb5_auth_con_setrcache.3
86 krb5_auth_con_setremotesubkey.3
87 krb5_auth_con_setuserkey.3
88 krb5_auth_context.3
89 krb5_auth_getauthenticator.3
90 krb5_auth_getcksumtype.3
91 krb5_auth_getkeytype.3
92 krb5_auth_getlocalseqnumber.3
93 krb5_auth_getremoteseqnumber.3
94 krb5_auth_setcksumtype.3
95 krb5_auth_setkeytype.3
96 krb5_auth_setlocalseqnumber.3
97 krb5_auth_setremoteseqnumber.3
98 krb5_build_principal.3
99 krb5_build_principal_ext.3
100 krb5_build_principal_va.3
101 krb5_build_principal_va_ext.3
102 krb5_cc_close.3
103 krb5_cc_copy_cache.3
104 krb5_cc_default.3
105 krb5_cc_default_name.3
106 krb5_cc_destroy.3
107 krb5_cc_end_seq_get.3
108 krb5_cc_gen_new.3
109 krb5_cc_get_name.3
110 krb5_cc_get_principal.3
111 krb5_cc_get_type.3
112 krb5_cc_get_version.3
113 krb5_cc_initialize.3
114 krb5_cc_next_cred.3
115 krb5_cc_register.3
116 krb5_cc_remove_cred.3
117 krb5_cc_resolve.3
118 krb5_cc_retrieve_cred.3
119 krb5_cc_set_default_name.3
120 krb5_cc_set_flags.3
121 krb5_cc_store_cred.3
122 krb5_checksum_is_collision_proof.3
123 krb5_checksum_is_keyed.3
124 krb5_checksumsize.3
125 krb5_closelog.3
126 krb5_config_get_bool_default.3
127 krb5_config_get_int_default.3
128 krb5_config_get_string_default.3
129 krb5_config_get_time_default.3
130 krb5_context.3
131 krb5_copy_address.3
132 krb5_copy_addresses.3
133 krb5_copy_data.3
134 krb5_create_checksum.3
135 krb5_crypto_destroy.3
136 krb5_crypto_init.3
137 krb5_data_alloc.3
138 krb5_data_copy.3
139 krb5_data_free.3
140 krb5_data_realloc.3
141 krb5_data_zero.3
142 krb5_decrypt.3
143 krb5_decrypt_EncryptedData.3
144 krb5_encrypt.3
145 krb5_encrypt_EncryptedData.3
146 krb5_err.3
147 krb5_errx.3
148 krb5_free_address.3
149 krb5_free_addresses.3
150 krb5_free_context.3
151 krb5_free_data.3
152 krb5_free_data_contents.3
153 krb5_free_host_realm.3
154 krb5_free_krbhst.3
155 krb5_free_principal.3
156 krb5_get_all_client_addrs.3
157 krb5_get_all_server_addrs.3
158 krb5_get_default_realm.3
159 krb5_get_default_realms.3
160 krb5_get_host_realm.3
161 krb5_get_krb524hst.3
162 krb5_get_krb_admin_hst.3
163 krb5_get_krb_changepw_hst.3
164 krb5_get_krbhst.3
165 krb5_h_addr2addr.3
166 krb5_h_addr2sockaddr.3
167 krb5_init_context.3
168 krb5_initlog.3
169 krb5_keytab_entry.3
170 krb5_krbhst_format_string.3
171 krb5_krbhst_free.3
172 krb5_krbhst_get_addrinfo.3
173 krb5_krbhst_init.3
174 krb5_krbhst_next.3
175 krb5_krbhst_next_as_string.3
176 krb5_krbhst_reset.3
177 krb5_kt_add_entry.3
178 krb5_kt_close.3
179 krb5_kt_compare.3
180 krb5_kt_copy_entry_contents.3
181 krb5_kt_cursor.3
182 krb5_kt_cursor.3
183 krb5_kt_default.3
184 krb5_kt_default_name.3
185 krb5_kt_end_seq_get.3
186 krb5_kt_free_entry.3
187 krb5_kt_get_entry.3
188 krb5_kt_get_name.3
189 krb5_kt_next_entry.3
190 krb5_kt_ops.3
191 krb5_kt_read_service_key.3
192 krb5_kt_register.3
193 krb5_kt_remove_entry.3
194 krb5_kt_resolve.3.3
195 krb5_kt_start_seq_get
196 krb5_log.3
197 krb5_log_msg.3
198 krb5_make_addrport.3
199 krb5_make_principal.3
200 krb5_max_sockaddr_size.3
201 krb5_openlog.3
202 krb5_parse_address.3
203 krb5_parse_name.3
204 krb5_principal.3
205 krb5_principal_get_comp_string.3
206 krb5_principal_get_realm.3
207 krb5_print_address.3
208 krb5_set_default_realm.3
209 krb5_set_warn_dest.3
210 krb5_sname_to_principal.3
211 krb5_sock_to_principal.3
212 krb5_sockaddr2address.3
213 krb5_sockaddr2port.3
214 krb5_sockaddr_uninteresting.3
215 krb5_timeofday.3
216 krb5_unparse_name.3
217 krb5_us_timeofday.3
218 krb5_verify_checksum.3
219 krb5_verify_opt_init.3
220 krb5_verify_opt_set_flags.3
221 krb5_verify_opt_set_keytab.3
222 krb5_verify_opt_set_secure.3
223 krb5_verify_opt_set_service.3
224 krb5_verify_user.3
225 krb5_verify_user_lrealm.3
226 krb5_verify_user_opt.3
227 krb5_verr.3
228 krb5_verrx.3
229 krb5_vlog.3
230 krb5_vlog_msg.3
231 krb5_vwarn.3
232 krb5_vwarnx.3
233 krb5_warn.3
234 krb5_warnx.3
235 krn5_kuserok.3
236 .ta
237 .Fi
238 .Sh SEE ALSO
239 .Xr krb5.conf 5 ,
240 .Xr kerberos 8