xref: /minix3/crypto/external/bsd/heimdal/dist/lib/hx509/version-script.map (revision ebfedea0ce5bbe81e252ddf32d732e40fb633fae)
1*ebfedea0SLionel Sambuc# Id
2*ebfedea0SLionel Sambuc
3*ebfedea0SLionel SambucHEIMDAL_X509_1.2 {
4*ebfedea0SLionel Sambuc	global:
5*ebfedea0SLionel Sambuc		_hx509_cert_assign_key;
6*ebfedea0SLionel Sambuc		_hx509_cert_private_key;
7*ebfedea0SLionel Sambuc		_hx509_certs_keys_free;
8*ebfedea0SLionel Sambuc		_hx509_certs_keys_get;
9*ebfedea0SLionel Sambuc		_hx509_expr_eval;
10*ebfedea0SLionel Sambuc		_hx509_expr_free;
11*ebfedea0SLionel Sambuc		_hx509_expr_parse;
12*ebfedea0SLionel Sambuc		_hx509_generate_private_key;
13*ebfedea0SLionel Sambuc		_hx509_generate_private_key_bits;
14*ebfedea0SLionel Sambuc		_hx509_generate_private_key_free;
15*ebfedea0SLionel Sambuc		_hx509_generate_private_key_init;
16*ebfedea0SLionel Sambuc		_hx509_generate_private_key_is_ca;
17*ebfedea0SLionel Sambuc		_hx509_map_file_os;
18*ebfedea0SLionel Sambuc		_hx509_name_from_Name;
19*ebfedea0SLionel Sambuc		_hx509_private_key_ref;
20*ebfedea0SLionel Sambuc		_hx509_request_add_dns_name;
21*ebfedea0SLionel Sambuc		_hx509_request_add_email;
22*ebfedea0SLionel Sambuc		_hx509_request_parse;
23*ebfedea0SLionel Sambuc		_hx509_request_print;
24*ebfedea0SLionel Sambuc		_hx509_request_set_email;
25*ebfedea0SLionel Sambuc		_hx509_request_to_pkcs10;
26*ebfedea0SLionel Sambuc		_hx509_request_to_pkcs10;
27*ebfedea0SLionel Sambuc		_hx509_unmap_file_os;
28*ebfedea0SLionel Sambuc		_hx509_write_file;
29*ebfedea0SLionel Sambuc		hx509_bitstring_print;
30*ebfedea0SLionel Sambuc		hx509_ca_sign;
31*ebfedea0SLionel Sambuc		hx509_ca_sign_self;
32*ebfedea0SLionel Sambuc		hx509_ca_tbs_add_crl_dp_uri;
33*ebfedea0SLionel Sambuc		hx509_ca_tbs_add_eku;
34*ebfedea0SLionel Sambuc		hx509_ca_tbs_add_san_hostname;
35*ebfedea0SLionel Sambuc		hx509_ca_tbs_add_san_jid;
36*ebfedea0SLionel Sambuc		hx509_ca_tbs_add_san_ms_upn;
37*ebfedea0SLionel Sambuc		hx509_ca_tbs_add_san_otherName;
38*ebfedea0SLionel Sambuc		hx509_ca_tbs_add_san_pkinit;
39*ebfedea0SLionel Sambuc		hx509_ca_tbs_add_san_rfc822name;
40*ebfedea0SLionel Sambuc		hx509_ca_tbs_free;
41*ebfedea0SLionel Sambuc		hx509_ca_tbs_init;
42*ebfedea0SLionel Sambuc		hx509_ca_tbs_set_ca;
43*ebfedea0SLionel Sambuc		hx509_ca_tbs_set_domaincontroller;
44*ebfedea0SLionel Sambuc		hx509_ca_tbs_set_notAfter;
45*ebfedea0SLionel Sambuc		hx509_ca_tbs_set_notAfter_lifetime;
46*ebfedea0SLionel Sambuc		hx509_ca_tbs_set_notBefore;
47*ebfedea0SLionel Sambuc		hx509_ca_tbs_set_proxy;
48*ebfedea0SLionel Sambuc		hx509_ca_tbs_set_serialnumber;
49*ebfedea0SLionel Sambuc		hx509_ca_tbs_set_spki;
50*ebfedea0SLionel Sambuc		hx509_ca_tbs_set_subject;
51*ebfedea0SLionel Sambuc		hx509_ca_tbs_set_template;
52*ebfedea0SLionel Sambuc		hx509_ca_tbs_set_unique;
53*ebfedea0SLionel Sambuc		hx509_ca_tbs_subject_expand;
54*ebfedea0SLionel Sambuc		hx509_ca_tbs_template_units;
55*ebfedea0SLionel Sambuc		hx509_cert;
56*ebfedea0SLionel Sambuc		hx509_cert_attribute;
57*ebfedea0SLionel Sambuc		hx509_cert_binary;
58*ebfedea0SLionel Sambuc		hx509_cert_check_eku;
59*ebfedea0SLionel Sambuc		hx509_cert_cmp;
60*ebfedea0SLionel Sambuc		hx509_cert_find_subjectAltName_otherName;
61*ebfedea0SLionel Sambuc		hx509_cert_free;
62*ebfedea0SLionel Sambuc		hx509_cert_get_SPKI;
63*ebfedea0SLionel Sambuc		hx509_cert_get_SPKI_AlgorithmIdentifier;
64*ebfedea0SLionel Sambuc		hx509_cert_get_attribute;
65*ebfedea0SLionel Sambuc		hx509_cert_get_base_subject;
66*ebfedea0SLionel Sambuc		hx509_cert_get_friendly_name;
67*ebfedea0SLionel Sambuc		hx509_cert_get_issuer;
68*ebfedea0SLionel Sambuc		hx509_cert_get_notAfter;
69*ebfedea0SLionel Sambuc		hx509_cert_get_notBefore;
70*ebfedea0SLionel Sambuc		hx509_cert_get_serialnumber;
71*ebfedea0SLionel Sambuc		hx509_cert_get_subject;
72*ebfedea0SLionel Sambuc		hx509_cert_get_issuer_unique_id;
73*ebfedea0SLionel Sambuc		hx509_cert_get_subject_unique_id;
74*ebfedea0SLionel Sambuc		hx509_cert_init;
75*ebfedea0SLionel Sambuc		hx509_cert_init_data;
76*ebfedea0SLionel Sambuc		hx509_cert_keyusage_print;
77*ebfedea0SLionel Sambuc		hx509_cert_public_encrypt;
78*ebfedea0SLionel Sambuc		hx509_cert_ref;
79*ebfedea0SLionel Sambuc		hx509_cert_set_friendly_name;
80*ebfedea0SLionel Sambuc		hx509_certs_add;
81*ebfedea0SLionel Sambuc		hx509_certs_append;
82*ebfedea0SLionel Sambuc		hx509_certs_end_seq;
83*ebfedea0SLionel Sambuc		hx509_certs_ref;
84*ebfedea0SLionel Sambuc		hx509_certs_filter;
85*ebfedea0SLionel Sambuc		hx509_certs_find;
86*ebfedea0SLionel Sambuc		hx509_certs_free;
87*ebfedea0SLionel Sambuc		hx509_certs_info;
88*ebfedea0SLionel Sambuc		hx509_certs_init;
89*ebfedea0SLionel Sambuc		hx509_certs_iter;
90*ebfedea0SLionel Sambuc		hx509_certs_iter_f;
91*ebfedea0SLionel Sambuc		hx509_certs_merge;
92*ebfedea0SLionel Sambuc		hx509_certs_next_cert;
93*ebfedea0SLionel Sambuc		hx509_certs_start_seq;
94*ebfedea0SLionel Sambuc		hx509_certs_store;
95*ebfedea0SLionel Sambuc		hx509_ci_print_names;
96*ebfedea0SLionel Sambuc		hx509_clear_error_string;
97*ebfedea0SLionel Sambuc		hx509_cms_create_signed;
98*ebfedea0SLionel Sambuc		hx509_cms_create_signed_1;
99*ebfedea0SLionel Sambuc		hx509_cms_decrypt_encrypted;
100*ebfedea0SLionel Sambuc		hx509_cms_envelope_1;
101*ebfedea0SLionel Sambuc		hx509_cms_unenvelope;
102*ebfedea0SLionel Sambuc		hx509_cms_unwrap_ContentInfo;
103*ebfedea0SLionel Sambuc		hx509_cms_verify_signed;
104*ebfedea0SLionel Sambuc		hx509_cms_wrap_ContentInfo;
105*ebfedea0SLionel Sambuc		hx509_context_free;
106*ebfedea0SLionel Sambuc		hx509_context_init;
107*ebfedea0SLionel Sambuc		hx509_context_set_missing_revoke;
108*ebfedea0SLionel Sambuc		hx509_crl_add_revoked_certs;
109*ebfedea0SLionel Sambuc		hx509_crl_alloc;
110*ebfedea0SLionel Sambuc		hx509_crl_free;
111*ebfedea0SLionel Sambuc		hx509_crl_lifetime;
112*ebfedea0SLionel Sambuc		hx509_crl_sign;
113*ebfedea0SLionel Sambuc		hx509_crypto_aes128_cbc;
114*ebfedea0SLionel Sambuc		hx509_crypto_aes256_cbc;
115*ebfedea0SLionel Sambuc		hx509_crypto_allow_weak;
116*ebfedea0SLionel Sambuc		hx509_crypto_available;
117*ebfedea0SLionel Sambuc		hx509_crypto_decrypt;
118*ebfedea0SLionel Sambuc		hx509_crypto_des_rsdi_ede3_cbc;
119*ebfedea0SLionel Sambuc		hx509_crypto_destroy;
120*ebfedea0SLionel Sambuc		hx509_crypto_encrypt;
121*ebfedea0SLionel Sambuc		hx509_crypto_enctype_by_name;
122*ebfedea0SLionel Sambuc		hx509_crypto_free_algs;
123*ebfedea0SLionel Sambuc		hx509_crypto_get_params;
124*ebfedea0SLionel Sambuc		hx509_crypto_init;
125*ebfedea0SLionel Sambuc		hx509_crypto_provider;
126*ebfedea0SLionel Sambuc		hx509_crypto_select;
127*ebfedea0SLionel Sambuc		hx509_crypto_set_key_data;
128*ebfedea0SLionel Sambuc		hx509_crypto_set_key_name;
129*ebfedea0SLionel Sambuc		hx509_crypto_set_padding;
130*ebfedea0SLionel Sambuc		hx509_crypto_set_params;
131*ebfedea0SLionel Sambuc		hx509_crypto_set_random_key;
132*ebfedea0SLionel Sambuc		hx509_env_add;
133*ebfedea0SLionel Sambuc		hx509_env_add_binding;
134*ebfedea0SLionel Sambuc		hx509_env_find;
135*ebfedea0SLionel Sambuc		hx509_env_find_binding;
136*ebfedea0SLionel Sambuc		hx509_env_free;
137*ebfedea0SLionel Sambuc		hx509_env_init;
138*ebfedea0SLionel Sambuc		hx509_env_lfind;
139*ebfedea0SLionel Sambuc		hx509_err;
140*ebfedea0SLionel Sambuc		hx509_free_error_string;
141*ebfedea0SLionel Sambuc		hx509_free_octet_string_list;
142*ebfedea0SLionel Sambuc		hx509_find_private_alg;
143*ebfedea0SLionel Sambuc		hx509_general_name_unparse;
144*ebfedea0SLionel Sambuc		hx509_get_error_string;
145*ebfedea0SLionel Sambuc		hx509_get_one_cert;
146*ebfedea0SLionel Sambuc		hx509_lock_add_cert;
147*ebfedea0SLionel Sambuc		hx509_lock_add_certs;
148*ebfedea0SLionel Sambuc		hx509_lock_add_password;
149*ebfedea0SLionel Sambuc		hx509_lock_command_string;
150*ebfedea0SLionel Sambuc		hx509_lock_free;
151*ebfedea0SLionel Sambuc		hx509_lock_init;
152*ebfedea0SLionel Sambuc		hx509_lock_prompt;
153*ebfedea0SLionel Sambuc		hx509_lock_reset_certs;
154*ebfedea0SLionel Sambuc		hx509_lock_reset_passwords;
155*ebfedea0SLionel Sambuc		hx509_lock_reset_promper;
156*ebfedea0SLionel Sambuc		hx509_lock_set_prompter;
157*ebfedea0SLionel Sambuc		hx509_name_binary;
158*ebfedea0SLionel Sambuc		hx509_name_cmp;
159*ebfedea0SLionel Sambuc		hx509_name_copy;
160*ebfedea0SLionel Sambuc		hx509_name_expand;
161*ebfedea0SLionel Sambuc		hx509_name_free;
162*ebfedea0SLionel Sambuc		hx509_name_is_null_p;
163*ebfedea0SLionel Sambuc		hx509_name_normalize;
164*ebfedea0SLionel Sambuc		hx509_name_to_Name;
165*ebfedea0SLionel Sambuc		hx509_name_to_string;
166*ebfedea0SLionel Sambuc		hx509_ocsp_request;
167*ebfedea0SLionel Sambuc		hx509_ocsp_verify;
168*ebfedea0SLionel Sambuc		hx509_oid_print;
169*ebfedea0SLionel Sambuc		hx509_oid_sprint;
170*ebfedea0SLionel Sambuc		hx509_parse_name;
171*ebfedea0SLionel Sambuc		hx509_parse_private_key;
172*ebfedea0SLionel Sambuc		hx509_peer_info_add_cms_alg;
173*ebfedea0SLionel Sambuc		hx509_peer_info_alloc;
174*ebfedea0SLionel Sambuc		hx509_peer_info_free;
175*ebfedea0SLionel Sambuc		hx509_peer_info_set_cert;
176*ebfedea0SLionel Sambuc		hx509_peer_info_set_cms_algs;
177*ebfedea0SLionel Sambuc		hx509_pem_add_header;
178*ebfedea0SLionel Sambuc		hx509_pem_find_header;
179*ebfedea0SLionel Sambuc		hx509_pem_free_header;
180*ebfedea0SLionel Sambuc		hx509_pem_read;
181*ebfedea0SLionel Sambuc		hx509_pem_write;
182*ebfedea0SLionel Sambuc		hx509_print_stdout;
183*ebfedea0SLionel Sambuc		hx509_print_cert;
184*ebfedea0SLionel Sambuc		hx509_private_key_assign_rsa;
185*ebfedea0SLionel Sambuc		hx509_private_key_free;
186*ebfedea0SLionel Sambuc		hx509_private_key_private_decrypt;
187*ebfedea0SLionel Sambuc		hx509_private_key_init;
188*ebfedea0SLionel Sambuc		hx509_private_key2SPKI;
189*ebfedea0SLionel Sambuc		hx509_prompt_hidden;
190*ebfedea0SLionel Sambuc		hx509_query_alloc;
191*ebfedea0SLionel Sambuc		hx509_query_free;
192*ebfedea0SLionel Sambuc		hx509_query_match_cmp_func;
193*ebfedea0SLionel Sambuc		hx509_query_match_eku;
194*ebfedea0SLionel Sambuc		hx509_query_match_expr;
195*ebfedea0SLionel Sambuc		hx509_query_match_friendly_name;
196*ebfedea0SLionel Sambuc		hx509_query_match_issuer_serial;
197*ebfedea0SLionel Sambuc		hx509_query_match_option;
198*ebfedea0SLionel Sambuc		hx509_query_statistic_file;
199*ebfedea0SLionel Sambuc		hx509_query_unparse_stats;
200*ebfedea0SLionel Sambuc		hx509_request_get_name;
201*ebfedea0SLionel Sambuc		hx509_request_get_SubjectPublicKeyInfo;
202*ebfedea0SLionel Sambuc		hx509_request_free;
203*ebfedea0SLionel Sambuc		hx509_request_init;
204*ebfedea0SLionel Sambuc		hx509_request_set_name;
205*ebfedea0SLionel Sambuc		hx509_request_set_SubjectPublicKeyInfo;
206*ebfedea0SLionel Sambuc		hx509_revoke_add_crl;
207*ebfedea0SLionel Sambuc		hx509_revoke_add_ocsp;
208*ebfedea0SLionel Sambuc		hx509_revoke_free;
209*ebfedea0SLionel Sambuc		hx509_revoke_init;
210*ebfedea0SLionel Sambuc		hx509_revoke_ocsp_print;
211*ebfedea0SLionel Sambuc		hx509_revoke_verify;
212*ebfedea0SLionel Sambuc		hx509_set_error_string;
213*ebfedea0SLionel Sambuc		hx509_set_error_stringv;
214*ebfedea0SLionel Sambuc		hx509_signature_md5;
215*ebfedea0SLionel Sambuc		hx509_signature_rsa;
216*ebfedea0SLionel Sambuc		hx509_signature_rsa_with_md5;
217*ebfedea0SLionel Sambuc		hx509_signature_rsa_with_sha1;
218*ebfedea0SLionel Sambuc		hx509_signature_rsa_with_sha256;
219*ebfedea0SLionel Sambuc		hx509_signature_rsa_with_sha384;
220*ebfedea0SLionel Sambuc		hx509_signature_rsa_with_sha512;
221*ebfedea0SLionel Sambuc		hx509_signature_sha1;
222*ebfedea0SLionel Sambuc		hx509_signature_sha256;
223*ebfedea0SLionel Sambuc		hx509_signature_sha384;
224*ebfedea0SLionel Sambuc		hx509_signature_sha512;
225*ebfedea0SLionel Sambuc		hx509_unparse_der_name;
226*ebfedea0SLionel Sambuc		hx509_validate_cert;
227*ebfedea0SLionel Sambuc		hx509_validate_ctx_add_flags;
228*ebfedea0SLionel Sambuc		hx509_validate_ctx_free;
229*ebfedea0SLionel Sambuc		hx509_validate_ctx_init;
230*ebfedea0SLionel Sambuc		hx509_validate_ctx_set_print;
231*ebfedea0SLionel Sambuc		hx509_verify_attach_anchors;
232*ebfedea0SLionel Sambuc		hx509_verify_attach_revoke;
233*ebfedea0SLionel Sambuc		hx509_verify_ctx_f_allow_default_trustanchors;
234*ebfedea0SLionel Sambuc		hx509_verify_destroy_ctx;
235*ebfedea0SLionel Sambuc		hx509_verify_hostname;
236*ebfedea0SLionel Sambuc		hx509_verify_init_ctx;
237*ebfedea0SLionel Sambuc		hx509_verify_path;
238*ebfedea0SLionel Sambuc		hx509_verify_set_max_depth;
239*ebfedea0SLionel Sambuc		hx509_verify_set_proxy_certificate;
240*ebfedea0SLionel Sambuc		hx509_verify_set_strict_rfc3280_verification;
241*ebfedea0SLionel Sambuc		hx509_verify_set_time;
242*ebfedea0SLionel Sambuc		hx509_verify_signature;
243*ebfedea0SLionel Sambuc		hx509_xfree;
244*ebfedea0SLionel Sambuc		initialize_hx_error_table_r;
245*ebfedea0SLionel Sambuc		# pkcs11 symbols
246*ebfedea0SLionel Sambuc		C_GetFunctionList;
247*ebfedea0SLionel Sambuc	local:
248*ebfedea0SLionel Sambuc		*;
249*ebfedea0SLionel Sambuc};
250*ebfedea0SLionel Sambuc
251