/freebsd/crypto/heimdal/lib/hx509/ |
H A D | hx509-protos.h | 32 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 D | hx509-private.h | 37 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 D | hx_locl.h | 148 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 D | keyset.c | 69 _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 D | req.c | 49 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 D | ks_null.c | 38 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 D | ks_mem.c | 52 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 D | ks_p12.c | 41 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 D | ks_file.c | 49 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 D | crypto.c | 51 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 D | ca.c | 81 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 D | error.c | 68 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 D | cert.c | 109 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 D | env.c | 56 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 D | test_name.c | 37 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 D | ks_dir.c | 56 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 D | collector.c | 54 _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 D | ks_p11.c | 73 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 D | lock.c | 60 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 D | revoke.c | 95 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 D | peer.c | 59 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 D | sel.c | 52 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 D | ks_keychain.c | 253 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 D | hx509.h | 46 typedef struct hx509_context_data *hx509_context; typedef 118 (*hx509_pem_read_func)(hx509_context, const char *, const hx509_pem_header *,
|
H A D | hxtool.c | 41 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 …]
|