3 krb524_convert_creds_kdc;
4 krb524_convert_creds_kdc_ccache;
10 krb5_add_extra_addresses;
11 krb5_add_ignore_addresses;
17 krb5_address_prefixlen_boundary;
19 krb5_allow_weak_crypto;
20 krb5_aname_to_localname;
22 krb5_appdefault_boolean;
23 krb5_appdefault_string;
25 krb5_append_addresses;
26 krb5_auth_con_addflags;
27 krb5_auth_con_add_AuthorizationData;
28 krb5_auth_con_add_AuthorizationDataIfRelevant;
30 krb5_auth_con_genaddrs;
31 krb5_auth_con_generatelocalsubkey;
32 krb5_auth_con_getaddrs;
33 krb5_auth_con_getauthenticator;
34 krb5_auth_con_getcksumtype;
35 krb5_auth_con_getflags;
37 krb5_auth_con_getkeytype;
38 krb5_auth_con_getlocalseqnumber;
39 krb5_auth_con_getlocalsubkey;
40 krb5_auth_con_getrcache;
41 krb5_auth_con_getremoteseqnumber;
42 krb5_auth_con_getremotesubkey;
43 krb5_auth_con_getsendsubkey;
45 krb5_auth_con_removeflags;
46 krb5_auth_con_setaddrs;
47 krb5_auth_con_setaddrs_from_fd;
48 krb5_auth_con_setcksumtype;
49 krb5_auth_con_setflags;
51 krb5_auth_con_setkeytype;
52 krb5_auth_con_setlocalseqnumber;
53 krb5_auth_con_setlocalsubkey;
54 krb5_auth_con_setrcache;
55 krb5_auth_con_setremoteseqnumber;
56 krb5_auth_con_setremotesubkey;
57 krb5_auth_con_setuserkey;
58 krb5_auth_getremoteseqnumber;
61 krb5_build_principal_ext;
62 krb5_build_principal_va;
63 krb5_build_principal_va_ext;
65 krb5_c_checksum_length;
68 krb5_c_encrypt_length;
69 krb5_c_enctype_compare;
71 krb5_c_is_coll_proof_cksum;
72 krb5_c_is_keyed_cksum;
75 krb5_c_make_random_key;
79 krb5_c_valid_cksumtype;
81 krb5_c_verify_checksum;
82 krb5_cc_cache_end_seq_get;
83 krb5_cc_cache_get_first;
88 krb5_cc_configured_default_name;
99 krb5_cc_get_friendly_name;
100 krb5_cc_get_full_name;
101 krb5_cc_get_kdc_offset;
102 krb5_cc_get_lifetime;
105 krb5_cc_get_prefix_ops;
106 krb5_cc_get_principal;
110 krb5_cc_last_change_time;
114 krb5_cc_next_cred_match;
120 krb5_cc_retrieve_cred;
122 krb5_cc_set_default_name;
124 krb5_cc_set_kdc_offset;
125 krb5_cc_start_seq_get;
127 krb5_cc_support_switch;
129 krb5_cc_set_friendly_name;
130 krb5_change_password;
131 krb5_check_transited;
132 krb5_check_transited_realms;
133 krb5_checksum_disable;
135 krb5_checksum_is_collision_proof;
136 krb5_checksum_is_keyed;
138 krb5_cksumtype_to_enctype;
139 krb5_cksumtype_valid;
140 krb5_clear_error_string;
141 krb5_clear_error_message;
144 krb5_config_file_free;
145 krb5_config_free_strings;
146 krb5_config_get_bool;
147 krb5_config_get_bool_default;
149 krb5_config_get_int_default;
150 krb5_config_get_list;
151 krb5_config_get_string;
152 krb5_config_get_string_default;
153 krb5_config_get_strings;
154 krb5_config_get_time;
155 krb5_config_get_time_default;
156 krb5_config_parse_file;
157 krb5_config_parse_file_multi;
158 krb5_config_parse_string_multi;
159 krb5_config_vget_bool;
160 krb5_config_vget_bool_default;
161 krb5_config_vget_int;
162 krb5_config_vget_int_default;
163 krb5_config_vget_list;
164 krb5_config_vget_string;
165 krb5_config_vget_string_default;
166 krb5_config_vget_strings;
167 krb5_config_vget_time;
168 krb5_config_vget_time_default;
173 krb5_copy_creds_contents;
176 krb5_copy_host_realm;
178 krb5_copy_keyblock_contents;
181 krb5_create_checksum;
182 krb5_create_checksum_iov;
185 krb5_crypto_get_checksum_type;
186 krb5_crypto_getblocksize;
187 krb5_crypto_getconfoundersize;
188 krb5_crypto_getenctype;
189 krb5_crypto_getpadsize;
191 krb5_crypto_overhead;
194 krb5_crypto_prf_length;
196 krb5_crypto_length_iov;
197 krb5_decrypt_iov_ivec;
198 krb5_encrypt_iov_ivec;
208 krb5_decode_Authenticator;
209 krb5_decode_ETYPE_INFO2;
210 krb5_decode_ETYPE_INFO;
211 krb5_decode_EncAPRepPart;
212 krb5_decode_EncASRepPart;
213 krb5_decode_EncKrbCredPart;
214 krb5_decode_EncTGSRepPart;
215 krb5_decode_EncTicketPart;
218 krb5_decrypt_EncryptedData;
224 krb5_digest_get_client_binding;
225 krb5_digest_get_identifier;
226 krb5_digest_get_opaque;
228 krb5_digest_get_server_nonce;
229 krb5_digest_get_session_key;
230 krb5_digest_get_tickets;
231 krb5_digest_init_request;
233 krb5_digest_rep_get_status;
235 krb5_digest_set_authentication_user;
236 krb5_digest_set_authid;
237 krb5_digest_set_client_nonce;
238 krb5_digest_set_digest;
239 krb5_digest_set_hostname;
240 krb5_digest_set_identifier;
241 krb5_digest_set_method;
242 krb5_digest_set_nonceCount;
243 krb5_digest_set_opaque;
245 krb5_digest_set_realm;
246 krb5_digest_set_responseData;
247 krb5_digest_set_server_cb;
248 krb5_digest_set_server_nonce;
249 krb5_digest_set_type;
251 krb5_digest_set_username;
252 krb5_domain_x500_decode;
253 krb5_domain_x500_encode;
254 krb5_eai_to_heim_errno;
255 krb5_encode_Authenticator;
256 krb5_encode_ETYPE_INFO2;
257 krb5_encode_ETYPE_INFO;
258 krb5_encode_EncAPRepPart;
259 krb5_encode_EncASRepPart;
260 krb5_encode_EncKrbCredPart;
261 krb5_encode_EncTGSRepPart;
262 krb5_encode_EncTicketPart;
264 krb5_encrypt_EncryptedData;
267 krb5_enctype_disable;
268 krb5_enctype_keybits;
269 krb5_enctype_keysize;
270 krb5_enctype_to_keytype;
271 krb5_enctype_to_string;
273 krb5_enctypes_compatible_keys;
275 krb5_error_from_rd_error;
277 krb5_expand_hostname;
278 krb5_expand_hostname_realms;
283 krb5_free_ap_rep_enc_part;
284 krb5_free_authenticator;
286 krb5_free_checksum_contents;
287 krb5_free_config_files;
289 krb5_free_cred_contents;
291 krb5_free_creds_contents;
293 krb5_free_data_contents;
294 krb5_free_default_realm;
296 krb5_free_error_contents;
297 krb5_free_error_string;
298 krb5_free_error_message;
299 krb5_free_host_realm;
302 krb5_free_keyblock_contents;
307 krb5_free_unparsed_name;
309 krb5_generate_random_block;
310 krb5_generate_random_keyblock;
311 krb5_generate_seq_number;
312 krb5_generate_subkey;
313 krb5_generate_subkey_extended;
314 krb5_get_all_client_addrs;
315 krb5_get_all_server_addrs;
316 krb5_get_cred_from_kdc;
317 krb5_get_cred_from_kdc_opt;
318 krb5_get_credentials;
319 krb5_get_credentials_with_flags;
321 krb5_get_creds_opt_add_options;
322 krb5_get_creds_opt_alloc;
323 krb5_get_creds_opt_free;
324 krb5_get_creds_opt_set_enctype;
325 krb5_get_creds_opt_set_impersonate;
326 krb5_get_creds_opt_set_options;
327 krb5_get_creds_opt_set_ticket;
328 krb5_get_default_config_files;
329 krb5_get_default_in_tkt_etypes;
330 krb5_get_default_principal;
331 krb5_get_default_realm;
332 krb5_get_default_realms;
333 krb5_get_dns_canonicalize_hostname;
335 krb5_get_error_message;
336 krb5_get_error_string;
337 krb5_get_extra_addresses;
338 krb5_get_fcache_version;
339 krb5_get_forwarded_creds;
341 krb5_get_ignore_addresses;
343 krb5_cccol_last_change_time;
345 krb5_get_in_tkt_with_keytab;
346 krb5_get_in_tkt_with_password;
347 krb5_get_in_tkt_with_skey;
349 krb5_get_init_creds_keyblock;
350 krb5_get_init_creds_keytab;
351 krb5_get_init_creds_opt_alloc;
352 krb5_get_init_creds_opt_free;
353 krb5_get_init_creds_opt_get_error;
354 krb5_get_init_creds_opt_init;
355 krb5_get_init_creds_opt_set_address_list;
356 krb5_get_init_creds_opt_set_addressless;
357 krb5_get_init_creds_opt_set_anonymous;
358 krb5_get_init_creds_opt_set_change_password_prompt;
359 krb5_get_init_creds_opt_set_canonicalize;
360 krb5_get_init_creds_opt_set_default_flags;
361 krb5_get_init_creds_opt_set_etype_list;
362 krb5_get_init_creds_opt_set_forwardable;
363 krb5_get_init_creds_opt_set_pa_password;
364 krb5_get_init_creds_opt_set_pac_request;
365 krb5_get_init_creds_opt_set_pkinit;
366 krb5_get_init_creds_opt_set_preauth_list;
367 krb5_get_init_creds_opt_set_process_last_req;
368 krb5_get_init_creds_opt_set_proxiable;
369 krb5_get_init_creds_opt_set_renew_life;
370 krb5_get_init_creds_opt_set_salt;
371 krb5_get_init_creds_opt_set_tkt_life;
372 krb5_get_init_creds_opt_set_win2k;
373 krb5_get_init_creds_password;
376 krb5_get_kdc_sec_offset;
378 krb5_get_krb_admin_hst;
379 krb5_get_krb_changepw_hst;
380 krb5_get_krb_readonly_admin_hst;
382 krb5_get_max_time_skew;
384 krb5_get_renewed_creds;
385 krb5_get_server_rcache;
386 krb5_get_use_admin_kdc;
388 krb5_get_wrapped_length;
391 krb5_h_addr2sockaddr;
392 krb5_h_errno_to_heim_errno;
394 krb5_have_error_string;
399 krb5_is_config_principal;
401 krb5_is_enctype_weak;
404 krb5_kcm_storage_request;
405 krb5_kerberos_enctypes;
406 krb5_keyblock_get_enctype;
408 krb5_keyblock_key_proc;
410 krb5_keytab_key_proc;
411 krb5_keytype_to_enctypes;
412 krb5_keytype_to_enctypes_default;
413 krb5_keytype_to_string;
414 krb5_krbhst_format_string;
416 krb5_krbhst_get_addrinfo;
418 krb5_krbhst_init_flags;
420 krb5_krbhst_next_as_string;
425 krb5_kt_copy_entry_contents;
427 krb5_kt_default_modify_name;
428 krb5_kt_default_name;
433 krb5_kt_get_full_name;
436 krb5_kt_have_content;
438 krb5_kt_read_service_key;
440 krb5_kt_remove_entry;
442 krb5_kt_start_seq_get;
445 krb5_kx509_ctx_add_eku;
446 krb5_kx509_ctx_add_san_dns_name;
447 krb5_kx509_ctx_add_san_ms_upn;
448 krb5_kx509_ctx_add_san_pkinit;
449 krb5_kx509_ctx_add_san_registeredID;
450 krb5_kx509_ctx_add_san_rfc822Name;
451 krb5_kx509_ctx_add_san_xmpp;
454 krb5_kx509_ctx_set_csr_der;
455 krb5_kx509_ctx_set_key;
456 krb5_kx509_ctx_set_realm;
462 krb5_max_sockaddr_size;
471 krb5_mk_req_extended;
475 krb5_net_write_block;
478 krb5_ntlm_init_get_challenge;
479 krb5_ntlm_init_get_flags;
480 krb5_ntlm_init_get_opaque;
481 krb5_ntlm_init_get_targetinfo;
482 krb5_ntlm_init_get_targetname;
483 krb5_ntlm_init_request;
484 krb5_ntlm_rep_get_sessionkey;
485 krb5_ntlm_rep_get_status;
486 krb5_ntlm_req_set_flags;
487 krb5_ntlm_req_set_lm;
488 krb5_ntlm_req_set_ntlm;
489 krb5_ntlm_req_set_opaque;
490 krb5_ntlm_req_set_session;
491 krb5_ntlm_req_set_targetname;
492 krb5_ntlm_req_set_username;
498 _krb5_pac_get_buffer_by_name;
499 krb5_pac_get_kdc_checksum_info;
505 _krb5_parse_address_no_lookup;
508 krb5_parse_name_flags;
510 krb5_passwd_result_to_string;
511 krb5_password_key_proc;
512 krb5_get_permitted_enctypes;
513 krb5_plugin_register;
514 krb5_prepend_config_files;
515 krb5_prepend_config_files_default;
516 krb5_prepend_error_message;
518 krb5_princ_set_realm;
519 krb5_principal_compare;
520 krb5_principal_compare_any_realm;
521 krb5_principal_get_comp_string;
522 krb5_principal_get_num_comp;
523 krb5_principal_get_realm;
524 krb5_principal_get_type;
525 krb5_principal_match;
526 krb5_principal_set_comp_string;
527 krb5_principal_set_realm;
528 krb5_principal_set_type;
529 krb5_principal_is_anonymous;
530 krb5_principal_is_federated;
531 krb5_principal_is_krbtgt;
532 krb5_principal_is_root_krbtgt;
539 krb5_rc_default_name;
540 krb5_rc_default_type;
543 krb5_rc_get_lifespan;
549 krb5_rc_resolve_full;
550 krb5_rc_resolve_type;
559 krb5_rd_req_in_ctx_alloc;
560 krb5_rd_req_in_ctx_free;
561 krb5_rd_req_in_set_keyblock;
562 krb5_rd_req_in_set_keytab;
563 krb5_rd_req_in_set_pac_check;
564 krb5_rd_req_out_ctx_free;
565 krb5_rd_req_out_get_ap_req_options;
566 krb5_rd_req_out_get_keyblock;
567 krb5_rd_req_out_get_ticket;
568 krb5_rd_req_with_keyblock;
571 krb5_read_priv_message;
572 krb5_read_safe_message;
575 krb5_recvauth_match_version;
596 krb5_salttype_to_string;
600 krb5_sendto_ctx_add_flags;
601 krb5_sendto_ctx_alloc;
602 krb5_sendto_ctx_free;
603 krb5_sendto_ctx_get_flags;
604 krb5_sendto_ctx_set_func;
605 krb5_sendto_ctx_set_type;
607 krb5_sendto_kdc_flags;
608 krb5_sendto_set_hostname;
609 krb5_sendto_set_sitename;
611 krb5_set_config_files;
613 krb5_set_default_in_tkt_etypes;
614 krb5_set_default_realm;
615 krb5_set_dns_canonicalize_hostname;
616 krb5_set_error_message;
617 krb5_set_error_string;
618 krb5_set_extra_addresses;
619 krb5_set_fcache_version;
620 krb5_set_home_dir_access;
621 krb5_set_ignore_addresses;
622 krb5_set_kdc_sec_offset;
624 krb5_set_max_time_skew;
626 krb5_set_password_using_ccache;
628 krb5_set_send_to_kdc_func;
629 krb5_set_use_admin_kdc;
631 krb5_sname_to_principal;
632 krb5_sock_to_principal;
633 krb5_sockaddr2address;
635 krb5_sockaddr_uninteresting;
637 krb5_storage_clear_flags;
640 krb5_storage_from_data;
641 krb5_storage_from_fd;
642 krb5_storage_from_mem;
643 krb5_storage_from_readonly_mem;
644 krb5_storage_from_socket;
646 krb5_storage_get_byteorder;
647 krb5_storage_get_eof_code;
648 krb5_storage_is_flags;
650 krb5_storage_stdio_from_fd;
652 krb5_storage_set_byteorder;
653 krb5_storage_set_eof_code;
654 krb5_storage_set_flags;
655 krb5_storage_set_max_alloc;
656 krb5_storage_to_data;
657 krb5_storage_truncate;
664 krb5_store_creds_tag;
672 krb5_store_principal;
681 krb5_string_to_deltat;
682 krb5_string_to_enctype;
684 krb5_string_to_key_data;
685 krb5_string_to_key_data_salt;
686 krb5_string_to_key_data_salt_opaque;
687 krb5_string_to_key_derived;
688 krb5_string_to_key_salt;
689 krb5_string_to_key_salt_opaque;
690 krb5_string_to_keysalts2;
691 krb5_string_to_keytype;
692 krb5_string_to_salttype;
693 krb5_ticket_get_authorization_data_type;
694 krb5_ticket_get_client;
695 krb5_ticket_get_endtime;
696 krb5_ticket_get_times;
697 krb5_ticket_get_server;
700 krb5_unparse_name_fixed;
701 krb5_unparse_name_fixed_flags;
702 krb5_unparse_name_fixed_short;
703 krb5_unparse_name_flags;
704 krb5_unparse_name_short;
710 krb5_verify_authenticator_checksum;
711 krb5_verify_checksum;
712 krb5_verify_checksum_iov;
713 krb5_verify_init_creds;
714 krb5_verify_init_creds_opt_init;
715 krb5_verify_init_creds_opt_set_ap_req_nofail;
716 krb5_verify_opt_alloc;
717 krb5_verify_opt_free;
718 krb5_verify_opt_init;
719 krb5_verify_opt_set_ccache;
720 krb5_verify_opt_set_flags;
721 krb5_verify_opt_set_keytab;
722 krb5_verify_opt_set_secure;
723 krb5_verify_opt_set_service;
725 krb5_verify_user_lrealm;
726 krb5_verify_user_opt;
731 krb5_vprepend_error_message;
732 krb5_vset_error_message;
733 krb5_vset_error_string;
739 krb5_write_priv_message;
740 krb5_write_safe_message;
742 krb5_cccol_cursor_new;
743 krb5_cccol_cursor_next;
744 krb5_cccol_cursor_free;
746 # com_err error tables
747 initialize_krb5_error_table_r;
748 initialize_krb5_error_table;
749 initialize_krb_error_table_r;
750 initialize_krb_error_table;
751 initialize_heim_error_table_r;
752 initialize_heim_error_table;
753 initialize_k524_error_table_r;
754 initialize_k524_error_table;
755 initialize_k5e1_error_table_r;
756 initialize_k5e1_error_table;
771 heimdal_long_version;
779 krb5_cc_type_keyring;
784 _krb5_enctype_requires_random_salt;
786 # Shared with GSSAPI krb5
787 _krb5_crc_init_table;
790 _krb5_build_authenticator;
791 _krb5_kt_client_default_name;
793 _krb5_SP800_108_HMAC_KDF;
796 # Shared with GSSAPI preauth wrapper
797 _krb5_init_creds_set_gss_mechanism;
798 _krb5_init_creds_get_gss_mechanism;
799 _krb5_init_creds_set_gss_cred;
800 _krb5_init_creds_get_gss_cred;
801 _krb5_init_creds_init_gss;
803 # Private init_creds API
804 _krb5_init_creds_get_cred_starttime;
805 _krb5_init_creds_get_cred_endtime;
806 _krb5_init_creds_get_cred_client;
808 # Shared with libkadm5
810 _krb5_unload_plugins;
813 _krb5_AES_SHA1_string_to_default_iterator;
814 _krb5_AES_SHA2_string_to_default_iterator;
816 _krb5_get_host_realm_int;
820 _krb5_pac_get_attributes_info;
821 _krb5_pac_get_canon_principal;
822 _krb5_kdc_pac_sign_ticket;
823 _krb5_kdc_pac_ticket_parse;
825 _kdc_tkt_add_if_relevant_ad;
829 _krb5_pk_mk_ContentInfo;
830 _krb5_pk_octetstring2key;
832 _krb5_principal2principalname;
833 _krb5_principalname2krb5_principal;
834 _krb5_kdcrep2krb5_principal;
835 _krb5_ticket2krb5_principal;
837 _krb5_s4u2self_to_checksumdata;
838 _krb5_HMAC_MD5_checksum;
839 _krb5_crypto_set_flags;
840 _krb5_make_pa_enc_challenge;
841 _krb5_validate_pa_enc_challenge;
844 krb5_get_init_creds_opt_set_pkinit_user_certs;
845 krb5_pk_enterprise_cert;
846 krb5_process_last_request;
847 krb5_init_creds_init;
848 krb5_init_creds_set_service;
849 krb5_init_creds_set_fast_anon_pkinit;
850 _krb5_init_creds_set_fast_anon_pkinit_optimistic;
851 krb5_init_creds_set_fast_ccache;
852 krb5_init_creds_set_keytab;
853 krb5_init_creds_set_kdc_hostname;
855 krb5_init_creds_get_as_reply_key;
856 krb5_init_creds_get_creds;
857 krb5_init_creds_get_error;
858 krb5_init_creds_set_password;
859 krb5_init_creds_set_sitename;
860 krb5_init_creds_step;
861 krb5_init_creds_store;
862 krb5_init_creds_store_config;
863 krb5_init_creds_free;
864 krb5_init_creds_warn_user;
868 _krb5_aes_cts_encrypt;
870 _krb5_expand_default_cc_name;
871 _krb5_expand_path_tokensv;
872 _krb5_expand_path_tokens;
876 _krb5_fast_armor_key;
877 _krb5_fast_explicit_armor_key;