summaryrefslogtreecommitdiffstats
path: root/third_party/heimdal/lib/hx509/libhx509-exports.def
blob: 12c45daf7f654b77864f345f20764a0cdaec2535 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
EXPORTS
	_hx509_cert_assign_key
	_hx509_cert_get_keyusage
	_hx509_cert_get_version
	_hx509_cert_private_key
	_hx509_certs_keys_free
	_hx509_certs_keys_get
	_hx509_expr_eval
	_hx509_expr_free
	_hx509_expr_parse
	_hx509_generate_private_key
	_hx509_generate_private_key_bits
	_hx509_generate_private_key_free
	_hx509_generate_private_key_init
	_hx509_generate_private_key_is_ca
	_hx509_get_cert
	_hx509_ks_type
	_hx509_make_pkinit_san
	_hx509_map_file_os
	_hx509_name_from_Name
	_hx509_private_key_export
	_hx509_private_key_exportable
	_hx509_private_key_get_internal
	_hx509_private_key_oid
	_hx509_private_key_ref
	hx509_private_key2SPKI
	hx509_private_key_free
	_hx509_private_key_ref
	hx509_request_add_GeneralName
	hx509_request_add_dns_name
	hx509_request_add_dns_srv
	hx509_request_add_eku
	hx509_request_add_email
	hx509_request_add_ms_upn_name
	hx509_request_add_pkinit
	hx509_request_add_registered
	hx509_request_add_xmpp_name
	hx509_request_authorize_cA
	hx509_request_authorize_ku
	hx509_request_authorize_eku
	hx509_request_authorize_san
	hx509_request_count_unsupported
	hx509_request_count_unauthorized
	_hx509_private_key_export
	_hx509_private_key_exportable
	_hx509_private_key_get_internal
	_hx509_private_key_oid
	_hx509_private_key_ref
	hx509_request_eku_authorized_p
	hx509_request_free
	hx509_request_get_cA
	hx509_request_get_cA_pathLenConstraint
	hx509_request_get_eku
	hx509_request_get_exts
	hx509_request_get_ku
	hx509_request_get_name
	hx509_request_get_san
	hx509_request_get_SubjectPublicKeyInfo
	hx509_request_get_name
	hx509_request_init
	hx509_request_parse
	hx509_request_parse_der
	hx509_request_print
	hx509_request_set_SubjectPublicKeyInfo
	hx509_request_add_email
	hx509_request_reject_eku
	hx509_request_reject_san
	hx509_request_set_cA
	hx509_request_set_eE
	hx509_request_set_name
	hx509_request_set_ku
	hx509_request_san_authorized_p
	hx509_request_to_pkcs10
	_hx509_unmap_file_os
	_hx509_write_file
	hx509_bitstring_print
	_hx509_ca_issue_certificate
	hx509_ca_sign
	hx509_ca_sign_self
	hx509_ca_tbs_add_crl_dp_uri
	hx509_ca_tbs_add_eku
	hx509_ca_tbs_add_ku
	hx509_ca_tbs_add_pol
	hx509_ca_tbs_add_pol_mapping
	hx509_ca_tbs_add_san
	hx509_ca_tbs_add_san_dnssrv
	hx509_ca_tbs_add_san_hardwareModuleName
	hx509_ca_tbs_add_san_hardwareModuleName_string
	hx509_ca_tbs_add_san_hostname
	hx509_ca_tbs_add_san_jid
	hx509_ca_tbs_add_san_ms_upn
	hx509_ca_tbs_add_san_otherName
	hx509_ca_tbs_add_san_permanentIdentifier
	hx509_ca_tbs_add_san_permanentIdentifier_string
	hx509_ca_tbs_add_san_pkinit
	hx509_ca_tbs_add_san_rfc822name
	hx509_ca_tbs_free
	hx509_ca_tbs_get_name
	hx509_ca_tbs_init
	hx509_ca_tbs_set_ca
	hx509_ca_tbs_set_domaincontroller
	hx509_ca_tbs_set_from_csr
	hx509_ca_tbs_set_notAfter
	hx509_ca_tbs_set_notAfter_lifetime
	hx509_ca_tbs_set_notBefore
	hx509_ca_tbs_set_pkinit_max_life
	hx509_ca_tbs_set_proxy
	hx509_ca_tbs_set_serialnumber
	hx509_ca_tbs_set_signature_algorithm
	hx509_ca_tbs_set_spki
	hx509_ca_tbs_set_subject
	hx509_ca_tbs_set_template
	hx509_ca_tbs_subject_expand
	hx509_ca_tbs_template_units
;	hx509_cert
;	hx509_cert_attribute
	hx509_cert_binary
	hx509_cert_check_eku
	hx509_cert_cmp
	hx509_cert_find_subjectAltName_otherName
	hx509_cert_free
	hx509_cert_get_SPKI
	hx509_cert_get_SPKI_AlgorithmIdentifier
	hx509_cert_get_attribute
	hx509_cert_get_base_subject
	hx509_cert_get_friendly_name
	hx509_cert_get_issuer
	hx509_cert_get_notAfter
	hx509_cert_get_notBefore
	hx509_cert_get_pkinit_max_life
	hx509_cert_get_serialnumber
	hx509_cert_get_subject
	hx509_cert_have_private_key
	hx509_cert_have_private_key_only
	hx509_cert_init
	hx509_cert_init_data
	hx509_cert_init_private_key
	hx509_cert_is_ca
	hx509_cert_is_root
	hx509_cert_is_self_signed
	hx509_cert_keyusage_print
	hx509_cert_ref
	hx509_cert_set_friendly_name
	hx509_certs_add
	hx509_certs_append
	hx509_certs_destroy
	hx509_certs_end_seq
	hx509_certs_ref
	hx509_certs_filter
	hx509_certs_find
	hx509_certs_free
	hx509_certs_info
	hx509_certs_init
;	hx509_certs_iter
	hx509_certs_iter_f
	hx509_certs_merge
	hx509_certs_next_cert
	hx509_certs_start_seq
	hx509_certs_store
	hx509_ci_print_names
	hx509_clear_error_string
	hx509_cms_create_signed
	hx509_cms_create_signed_1
	hx509_cms_decrypt_encrypted
	hx509_cms_envelope_1
	hx509_cms_unenvelope
	hx509_cms_unwrap_ContentInfo
	hx509_cms_verify_signed
	hx509_cms_verify_signed_ext
	hx509_cms_wrap_ContentInfo
	hx509_context_free
	hx509_context_init
	hx509_context_set_missing_revoke
	hx509_crl_add_revoked_certs
	hx509_crl_alloc
	hx509_crl_free
	hx509_crl_lifetime
	hx509_crl_sign
	hx509_crypto_aes128_cbc
	hx509_crypto_aes256_cbc
	hx509_crypto_allow_weak
	hx509_crypto_available
	hx509_crypto_decrypt
	hx509_crypto_des_rsdi_ede3_cbc
	hx509_crypto_destroy
	hx509_crypto_encrypt
	hx509_crypto_enctype_by_name
	hx509_crypto_free_algs
	hx509_crypto_get_params
	hx509_crypto_init
	hx509_crypto_provider
	hx509_crypto_select
	hx509_crypto_set_key_data
	hx509_crypto_set_key_name
	hx509_crypto_set_padding
	hx509_crypto_set_params
	hx509_crypto_set_random_key
	hx509_empty_name
	hx509_env_add
	hx509_env_add_binding
	hx509_env_find
	hx509_env_find_binding
	hx509_env_free
;	hx509_env_init
	hx509_env_lfind
	hx509_err
	hx509_free_error_string
	hx509_free_octet_string_list
	hx509_general_name_unparse
	hx509_get_error_string
	hx509_get_instance
	hx509_get_one_cert
	hx509_lock_add_cert
	hx509_lock_add_certs
	hx509_lock_add_password
	hx509_lock_command_string
	hx509_lock_free
	hx509_lock_init
	hx509_lock_prompt
	hx509_lock_reset_certs
	hx509_lock_reset_passwords
	hx509_lock_reset_promper
	hx509_lock_set_prompter
	hx509_name_binary
	hx509_name_cmp
	hx509_name_copy
	hx509_name_expand
	hx509_name_free
	hx509_name_is_null_p
	hx509_name_normalize
	hx509_name_to_Name
	hx509_name_to_string
	hx509_ocsp_request
	hx509_ocsp_verify
	hx509_oid_print
	hx509_oid_sprint
	hx509_parse_name
	hx509_parse_private_key
	hx509_peer_info_add_cms_alg
	hx509_peer_info_alloc
	hx509_peer_info_free
	hx509_peer_info_set_cert
	hx509_peer_info_set_cms_algs
	hx509_pem_add_header
	hx509_pem_find_header
	hx509_pem_free_header
	hx509_pem_read
	hx509_pem_write
	hx509_print_stdout
	hx509_print_cert
	hx509_prompt_hidden
	hx509_query_alloc
	hx509_query_free
	hx509_query_match_cmp_func
	hx509_query_match_eku
	hx509_query_match_expr
	hx509_query_match_friendly_name
	hx509_query_match_issuer_serial
	hx509_query_match_option
	hx509_query_statistic_file
	hx509_query_unparse_stats
	hx509_revoke_add_crl
	hx509_revoke_add_ocsp
	hx509_revoke_free
	hx509_revoke_init
	hx509_revoke_ocsp_print
	hx509_revoke_print
	hx509_revoke_verify
	hx509_set_error_string
	hx509_set_error_stringv
	hx509_signature_md5
	hx509_signature_rsa
	hx509_signature_rsa_with_md5
	hx509_signature_rsa_with_sha1
	hx509_signature_rsa_with_sha256
	hx509_signature_rsa_with_sha384
	hx509_signature_rsa_with_sha512
	hx509_signature_sha1
	hx509_signature_sha256
	hx509_signature_sha384
	hx509_signature_sha512
	hx509_unparse_der_name
	hx509_validate_cert
	hx509_validate_ctx_add_flags
	hx509_validate_ctx_free
	hx509_validate_ctx_init
	hx509_validate_ctx_set_print
	hx509_verify_attach_anchors
	hx509_verify_attach_revoke
	hx509_verify_ctx_f_allow_default_trustanchors
	hx509_verify_destroy_ctx
	hx509_verify_hostname
	hx509_verify_init_ctx
	hx509_verify_path
	hx509_verify_set_max_depth
	hx509_verify_set_proxy_certificate
	hx509_verify_set_strict_rfc3280_verification
	hx509_verify_set_time
	hx509_verify_signature
	hx509_xfree
	initialize_hx_error_table_r

; pkcs11 symbols
	C_GetFunctionList