Home
last modified time | relevance | path

Searched refs:hx509_context (Results 1 – 25 of 34) sorted by relevance

12

/freebsd/crypto/heimdal/lib/hx509/
H A Dhx509-protos.h32 hx509_context /*context*/,
39 hx509_context /*context*/,
46 hx509_context /*context*/,
53 hx509_context /*context*/,
59 hx509_context /*context*/,
65 hx509_context /*context*/,
71 hx509_context /*context*/,
77 hx509_context /*context*/,
84 hx509_context /*context*/,
90 hx509_context /*context*/,
[all …]
H A Dhx509-private.h37 hx509_context /*context*/,
53 hx509_context /*context*/,
59 hx509_context /*context*/,
74 hx509_context /*context*/,
94 hx509_context /*context*/,
100 hx509_context /*context*/,
106 hx509_context /*context*/,
111 hx509_context /*context*/,
117 hx509_context /*context*/,
124 hx509_context /*context*/,
[all …]
H A Dhx_locl.h148 int (*cmp_func)(hx509_context, hx509_cert, void *);
159 int (*init)(hx509_context, hx509_certs, void **,
161 int (*store)(hx509_context, hx509_certs, void *, int, hx509_lock);
163 int (*add)(hx509_context, hx509_certs, void *, hx509_cert);
164 int (*query)(hx509_context, hx509_certs, void *,
166 int (*iter_start)(hx509_context, hx509_certs, void *, void **);
167 int (*iter)(hx509_context, hx509_certs, void *, void *, hx509_cert *);
168 int (*iter_end)(hx509_context, hx509_certs, void *, void *);
169 int (*printinfo)(hx509_context, hx509_certs,
171 int (*getkeys)(hx509_context, hx509_certs, void *, hx509_private_key **);
[all …]
H A Dkeyset.c69 _hx509_ks_type(hx509_context context, const char *type) in _hx509_ks_type()
81 _hx509_ks_register(hx509_context context, struct hx509_keyset_ops *ops) in _hx509_ks_register()
114 hx509_certs_init(hx509_context context, in hx509_certs_init()
185 hx509_certs_store(hx509_context context, in hx509_certs_store()
254 hx509_certs_start_seq(hx509_context context, in hx509_certs_start_seq()
290 hx509_certs_next_cert(hx509_context context, in hx509_certs_next_cert()
312 hx509_certs_end_seq(hx509_context context, in hx509_certs_end_seq()
337 hx509_certs_iter_f(hx509_context context, in hx509_certs_iter_f()
339 int (*func)(hx509_context, void *, hx509_cert), in hx509_certs_iter_f() argument
387 certs_iter(hx509_context context, void *ctx, hx509_cert cert) in certs_iter()
[all …]
H A Dreq.c49 hx509_request_init(hx509_context context, hx509_request *req) in hx509_request_init()
72 hx509_request_set_name(hx509_context context, in hx509_request_set_name()
87 hx509_request_get_name(hx509_context context, in hx509_request_get_name()
99 hx509_request_set_SubjectPublicKeyInfo(hx509_context context, in hx509_request_set_SubjectPublicKeyInfo()
108 hx509_request_get_SubjectPublicKeyInfo(hx509_context context, in hx509_request_get_SubjectPublicKeyInfo()
116 _hx509_request_add_eku(hx509_context context, in _hx509_request_add_eku()
138 _hx509_request_add_dns_name(hx509_context context, in _hx509_request_add_dns_name()
153 _hx509_request_add_email(hx509_context context, in _hx509_request_add_email()
170 _hx509_request_to_pkcs10(hx509_context context, in _hx509_request_to_pkcs10()
241 _hx509_request_parse(hx509_context context, in _hx509_request_parse()
[all …]
H A Dks_null.c38 null_init(hx509_context context, in null_init()
54 null_iter_start(hx509_context context, in null_iter_start()
62 null_iter(hx509_context context, in null_iter()
70 null_iter_end(hx509_context context, in null_iter_end()
94 _hx509_ks_null_register(hx509_context context) in _hx509_ks_null_register()
H A Dks_mem.c52 mem_init(hx509_context context, in mem_init()
90 mem_add(hx509_context context, hx509_certs certs, void *data, hx509_cert c) in mem_add()
108 mem_iter_start(hx509_context context, in mem_iter_start()
125 mem_iter(hx509_context contexst, in mem_iter()
145 mem_iter_end(hx509_context context, in mem_iter_end()
155 mem_getkeys(hx509_context context, in mem_getkeys()
180 mem_addkey(hx509_context context, in mem_addkey()
220 _hx509_ks_mem_register(hx509_context context) in _hx509_ks_mem_register()
H A Dks_p12.c41 typedef int (*collector_func)(hx509_context,
52 parse_pkcs12_type(hx509_context, struct hx509_collector *, const heim_oid *,
69 keyBag_parser(hx509_context context, in keyBag_parser()
98 ShroudedKeyBag_parser(hx509_context context, in ShroudedKeyBag_parser()
128 certBag_parser(hx509_context context, in certBag_parser()
188 parse_safe_content(hx509_context context, in parse_safe_content()
215 safeContent_parser(hx509_context context, in safeContent_parser()
232 encryptedData_parser(hx509_context context, in encryptedData_parser()
260 envelopedData_parser(hx509_context context, in envelopedData_parser()
308 parse_pkcs12_type(hx509_context context, in parse_pkcs12_type()
[all …]
H A Dks_file.c49 parse_certificate(hx509_context context, const char *fn, in parse_certificate()
68 try_decrypt(hx509_context context, in try_decrypt()
140 parse_pkcs8_private_key(hx509_context context, const char *fn, in parse_pkcs8_private_key()
169 parse_pem_private_key(hx509_context context, const char *fn, in parse_pem_private_key()
317 int (*func)(hx509_context, const char *, struct hx509_collector *,
335 pem_func(hx509_context context, const char *type, in pem_func()
374 file_init_common(hx509_context context, in file_init_common()
501 file_init_pem(hx509_context context, in file_init_pem()
509 file_init_der(hx509_context context, in file_init_der()
532 store_func(hx509_context context, void *ctx, hx509_cert c) in store_func()
[all …]
H A Dcrypto.c51 int (*get_spki)(hx509_context,
54 int (*export)(hx509_context context,
58 int (*import)(hx509_context, const AlgorithmIdentifier *,
61 int (*generate_private_key)(hx509_context,
64 BIGNUM *(*get_internal)(hx509_context, hx509_private_key, const char *);
104 int (*verify_signature)(hx509_context context,
110 int (*create_signature)(hx509_context,
290 parse_ECParameters(hx509_context context, in parse_ECParameters()
335 ecdsa_verify_signature(hx509_context context, in ecdsa_verify_signature()
413 ecdsa_create_signature(hx509_context context, in ecdsa_create_signature()
[all …]
H A Dca.c81 hx509_ca_tbs_init(hx509_context context, hx509_ca_tbs *tbs) in hx509_ca_tbs_init()
132 hx509_ca_tbs_set_notBefore(hx509_context context, in hx509_ca_tbs_set_notBefore()
153 hx509_ca_tbs_set_notAfter(hx509_context context, in hx509_ca_tbs_set_notAfter()
174 hx509_ca_tbs_set_notAfter_lifetime(hx509_context context, in hx509_ca_tbs_set_notAfter_lifetime()
222 hx509_ca_tbs_set_template(hx509_context context, in hx509_ca_tbs_set_template()
300 hx509_ca_tbs_set_ca(hx509_context context, in hx509_ca_tbs_set_ca()
324 hx509_ca_tbs_set_proxy(hx509_context context, in hx509_ca_tbs_set_proxy()
346 hx509_ca_tbs_set_domaincontroller(hx509_context context, in hx509_ca_tbs_set_domaincontroller()
368 hx509_ca_tbs_set_spki(hx509_context context, in hx509_ca_tbs_set_spki()
393 hx509_ca_tbs_set_serialnumber(hx509_context context, in hx509_ca_tbs_set_serialnumber()
[all …]
H A Derror.c68 hx509_clear_error_string(hx509_context context) in hx509_clear_error_string()
91 hx509_set_error_stringv(hx509_context context, int flags, int code, in hx509_set_error_stringv()
136 hx509_set_error_string(hx509_context context, int flags, int code, in hx509_set_error_string()
158 hx509_get_error_string(hx509_context context, int error_code) in hx509_get_error_string()
212 hx509_err(hx509_context context, int exit_code, in hx509_err()
H A Dcert.c109 hx509_context_init(hx509_context *context) in hx509_context_init()
153 hx509_context_set_missing_revoke(hx509_context context, int flag) in hx509_context_set_missing_revoke()
170 hx509_context_free(hx509_context *context) in hx509_context_free()
220 hx509_cert_init(hx509_context context, const Certificate *c, hx509_cert *cert) in hx509_cert_init()
271 hx509_cert_init_data(hx509_context context, in hx509_cert_init_data()
398 hx509_verify_init_ctx(hx509_context context, hx509_verify_ctx *ctx) in hx509_verify_init_ctx()
577 hx509_verify_ctx_f_allow_best_before_signature_algs(hx509_context ctx, in hx509_verify_ctx_f_allow_best_before_signature_algs()
749 hx509_cert_find_subjectAltName_otherName(hx509_context context, in hx509_cert_find_subjectAltName_otherName()
794 check_key_usage(hx509_context context, const Certificate *cert, in check_key_usage()
844 _hx509_check_key_usage(hx509_context context, hx509_cert cert, in _hx509_check_key_usage()
[all …]
H A Denv.c56 hx509_env_add(hx509_context context, hx509_env *env, in hx509_env_add()
107 hx509_env_add_binding(hx509_context context, hx509_env *env, in hx509_env_add_binding()
154 hx509_env_lfind(hx509_context context, hx509_env env, in hx509_env_lfind()
179 hx509_env_find(hx509_context context, hx509_env env, const char *key) in hx509_env_find()
202 hx509_env_find_binding(hx509_context context, in hx509_env_find_binding()
H A Dtest_name.c37 test_name(hx509_context context, const char *name) in test_name()
61 test_name_fail(hx509_context context, const char *name) in test_name_fail()
72 test_expand(hx509_context context, const char *name, const char *expected) in test_expand()
314 test_compare(hx509_context context) in test_compare()
356 hx509_context context; in main()
H A Dks_dir.c56 dir_init(hx509_context context, in dir_init()
97 dir_iter_start(hx509_context context, in dir_iter_start()
125 dir_iter(hx509_context context, in dir_iter()
186 dir_iter_end(hx509_context context, in dir_iter_end()
218 _hx509_ks_dir_register(hx509_context context) in _hx509_ks_dir_register()
H A Dcollector.c54 _hx509_collector_alloc(hx509_context context, hx509_lock lock, struct hx509_collector **collector) in _hx509_collector_alloc()
96 _hx509_collector_certs_add(hx509_context context, in _hx509_collector_certs_add()
114 _hx509_collector_private_key_add(hx509_context context, in _hx509_collector_private_key_add()
174 match_localkeyid(hx509_context context, in match_localkeyid()
204 match_keys(hx509_context context, struct private_key *value, hx509_certs certs) in match_keys()
251 _hx509_collector_collect_certs(hx509_context context, in _hx509_collector_collect_certs()
286 _hx509_collector_collect_private_keys(hx509_context context, in _hx509_collector_collect_private_keys()
H A Dks_p11.c73 static int p11_get_session(hx509_context,
83 static int p11_list_keys(hx509_context,
263 p11_mech_info(hx509_context context, in p11_mech_info()
327 p11_init_slot(hx509_context context, in p11_init_slot()
394 p11_get_session(hx509_context context, in p11_get_session()
516 iterate_entries(hx509_context context, in iterate_entries()
521 int (*func)(hx509_context, in iterate_entries() argument
626 collect_private_key(hx509_context context, in collect_private_key()
714 collect_cert(hx509_context context, in collect_cert()
774 p11_list_keys(hx509_context context, in p11_list_keys()
[all …]
H A Dlock.c60 hx509_lock_init(hx509_context context, hx509_lock *lock) in hx509_lock_init()
133 hx509_lock_add_cert(hx509_context context, hx509_lock lock, hx509_cert cert) in hx509_lock_add_cert()
139 hx509_lock_add_certs(hx509_context context, hx509_lock lock, hx509_certs certs) in hx509_lock_add_certs()
145 hx509_lock_reset_certs(hx509_context context, hx509_lock lock) in hx509_lock_reset_certs()
H A Drevoke.c95 hx509_revoke_init(hx509_context context, hx509_revoke_ctx *ctx) in hx509_revoke_init()
170 verify_ocsp(hx509_context context, in verify_ocsp()
326 load_ocsp(hx509_context context, struct revoke_ocsp *ocsp) in load_ocsp()
401 hx509_revoke_add_ocsp(hx509_context context, in hx509_revoke_add_ocsp()
455 verify_crl(hx509_context context, in verify_crl()
609 hx509_revoke_add_crl(hx509_context context, in hx509_revoke_add_crl()
679 hx509_revoke_verify(hx509_context context, in hx509_revoke_verify()
864 add_to_req(hx509_context context, void *ptr, hx509_cert cert) in add_to_req()
967 hx509_ocsp_request(hx509_context context, in hx509_ocsp_request()
1080 hx509_revoke_ocsp_print(hx509_context context, const char *path, FILE *out) in hx509_revoke_ocsp_print()
[all …]
H A Dpeer.c59 hx509_peer_info_alloc(hx509_context context, hx509_peer_info *peer) in hx509_peer_info_alloc()
137 hx509_peer_info_add_cms_alg(hx509_context context, in hx509_peer_info_add_cms_alg()
172 hx509_peer_info_set_cms_algs(hx509_context context, in hx509_peer_info_set_cms_algs()
H A Dsel.c52 eval_word(hx509_context context, hx509_env env, struct hx_expr *word) in eval_word()
72 find_variable(hx509_context context, hx509_env env, struct hx_expr *word) in find_variable()
86 eval_comp(hx509_context context, hx509_env env, struct hx_expr *expr) in eval_comp()
159 _hx509_expr_eval(hx509_context context, hx509_env env, struct hx_expr *expr) in _hx509_expr_eval()
H A Dks_keychain.c253 set_private_key(hx509_context context, in set_private_key()
321 keychain_init(hx509_context context, in keychain_init()
382 keychain_iter_start(hx509_context context, in keychain_iter_start()
465 keychain_iter(hx509_context context, in keychain_iter()
556 keychain_iter_end(hx509_context context, in keychain_iter_end()
599 _hx509_ks_keychain_register(hx509_context context) in _hx509_ks_keychain_register()
H A Dhx509.h46 typedef struct hx509_context_data *hx509_context; typedef
118 (*hx509_pem_read_func)(hx509_context, const char *, const hx509_pem_header *,
H A Dhxtool.c41 static hx509_context context;
83 certs_strings(hx509_context contextp, const char *type, hx509_certs certs, in certs_strings()
117 peer_strings(hx509_context contextp, in peer_strings()
154 pem_reader(hx509_context contextp, const char *type, in pem_reader()
334 print_signer(hx509_context contextp, void *ctx, hx509_cert cert) in print_signer()
661 print_certificate(hx509_context hxcontext, hx509_cert cert, int verbose) in print_certificate()
697 print_f(hx509_context hxcontext, void *ctx, hx509_cert cert) in print_f()
744 validate_f(hx509_context hxcontext, void *ctx, hx509_cert c) in validate_f()
831 verify_f(hx509_context hxcontext, void *ctx, hx509_cert c) in verify_f()
1143 verify_o(hx509_context hxcontext, void *ctx, hx509_cert c) in verify_o()
[all …]

12