/openssl/crypto/x509/ |
H A D | x509_local.h | 76 int (*new_item) (X509_LOOKUP *ctx); 77 void (*free) (X509_LOOKUP *ctx); 78 int (*init) (X509_LOOKUP *ctx); 79 int (*shutdown) (X509_LOOKUP *ctx); 80 int (*ctrl) (X509_LOOKUP *ctx, int cmd, const char *argc, long argl, 82 int (*get_by_subject) (X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, 84 int (*get_by_issuer_serial) (X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, 88 int (*get_by_fingerprint) (X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, 91 int (*get_by_alias) (X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, 93 int (*get_by_subject_ex) (X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, [all …]
|
H A D | x509_meth.c | 47 int (*new_item) (X509_LOOKUP *ctx)) in X509_LOOKUP_meth_set_new_item() 54 (X509_LOOKUP *ctx) in X509_LOOKUP_meth_get_new_item() 61 void (*free_fn) (X509_LOOKUP *ctx)) in X509_LOOKUP_meth_set_free() 68 (X509_LOOKUP *ctx) in X509_LOOKUP_meth_get_free() 74 int (*init) (X509_LOOKUP *ctx)) in X509_LOOKUP_meth_set_init() 81 (X509_LOOKUP *ctx) in X509_LOOKUP_meth_get_init() 88 int (*shutdown) (X509_LOOKUP *ctx)) in X509_LOOKUP_meth_set_shutdown() 95 (X509_LOOKUP *ctx) in X509_LOOKUP_meth_get_shutdown()
|
H A D | by_file.c | 20 static int by_file_ctrl(X509_LOOKUP *ctx, int cmd, const char *argc, 22 static int by_file_ctrl_ex(X509_LOOKUP *ctx, int cmd, const char *argc, 47 static int by_file_ctrl_ex(X509_LOOKUP *ctx, int cmd, const char *argp, in by_file_ctrl_ex() 83 static int by_file_ctrl(X509_LOOKUP *ctx, int cmd, in by_file_ctrl() 89 int X509_load_cert_file_ex(X509_LOOKUP *ctx, const char *file, int type, in X509_load_cert_file_ex() 154 int X509_load_cert_file(X509_LOOKUP *ctx, const char *file, int type) in X509_load_cert_file() 159 int X509_load_crl_file(X509_LOOKUP *ctx, const char *file, int type) in X509_load_crl_file() 216 int X509_load_cert_crl_file_ex(X509_LOOKUP *ctx, const char *file, int type, in X509_load_cert_crl_file_ex() 257 int X509_load_cert_crl_file(X509_LOOKUP *ctx, const char *file, int type) in X509_load_cert_crl_file()
|
H A D | by_store.c | 16 static int cache_objects(X509_LOOKUP *lctx, const char *uri, in cache_objects() 102 static void by_store_free(X509_LOOKUP *ctx) in by_store_free() 108 static int by_store_ctrl_ex(X509_LOOKUP *ctx, int cmd, const char *argp, in by_store_ctrl_ex() 141 static int by_store_ctrl(X509_LOOKUP *ctx, int cmd, in by_store_ctrl() 147 static int by_store(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, in by_store() 165 static int by_store_subject_ex(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, in by_store_subject_ex() 219 static int by_store_subject(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, in by_store_subject()
|
H A D | by_dir.c | 51 static int dir_ctrl(X509_LOOKUP *ctx, int cmd, const char *argp, long argl, 54 static int new_dir(X509_LOOKUP *lu); 55 static void free_dir(X509_LOOKUP *lu); 57 static int get_cert_by_subject(X509_LOOKUP *xl, X509_LOOKUP_TYPE type, 59 static int get_cert_by_subject_ex(X509_LOOKUP *xl, X509_LOOKUP_TYPE type, 82 static int dir_ctrl(X509_LOOKUP *ctx, int cmd, const char *argp, long argl, in dir_ctrl() 108 static int new_dir(X509_LOOKUP *lu) in new_dir() 158 static void free_dir(X509_LOOKUP *lu) in free_dir() 226 static int get_cert_by_subject_ex(X509_LOOKUP *xl, X509_LOOKUP_TYPE type, in get_cert_by_subject_ex() 414 static int get_cert_by_subject(X509_LOOKUP *xl, X509_LOOKUP_TYPE type, in get_cert_by_subject()
|
H A D | x509_lu.c | 18 X509_LOOKUP *X509_LOOKUP_new(X509_LOOKUP_METHOD *method) in X509_LOOKUP_new() 20 X509_LOOKUP *ret = OPENSSL_zalloc(sizeof(*ret)); in X509_LOOKUP_new() 35 void X509_LOOKUP_free(X509_LOOKUP *ctx) in X509_LOOKUP_free() 54 int X509_LOOKUP_init(X509_LOOKUP *ctx) in X509_LOOKUP_init() 64 int X509_LOOKUP_shutdown(X509_LOOKUP *ctx) in X509_LOOKUP_shutdown() 147 void *X509_LOOKUP_get_method_data(const X509_LOOKUP *ctx) in X509_LOOKUP_get_method_data() 225 STACK_OF(X509_LOOKUP) *sk; in X509_STORE_free() 226 X509_LOOKUP *lu; in X509_STORE_free() 266 STACK_OF(X509_LOOKUP) *sk; in X509_STORE_add_lookup() 267 X509_LOOKUP *lu; in X509_STORE_add_lookup() [all …]
|
H A D | x509_d2.c | 18 X509_LOOKUP *lookup; in X509_STORE_set_default_paths_ex() 48 X509_LOOKUP *lookup; in X509_STORE_load_file_ex() 66 X509_LOOKUP *lookup; in X509_STORE_load_path() 79 X509_LOOKUP *lookup; in X509_STORE_load_store_ex()
|
/openssl/doc/man3/ |
H A D | X509_LOOKUP.pod | 5 X509_LOOKUP, X509_LOOKUP_TYPE, 24 typedef x509_lookup_st X509_LOOKUP; 28 X509_LOOKUP *X509_LOOKUP_new(X509_LOOKUP_METHOD *method); 29 int X509_LOOKUP_init(X509_LOOKUP *ctx); 30 int X509_LOOKUP_shutdown(X509_LOOKUP *ctx); 31 void X509_LOOKUP_free(X509_LOOKUP *ctx); 82 needed by the given B<X509_LOOKUP> to do its work. 85 the given B<X509_LOOKUP>. 87 X509_LOOKUP_free() destructs the given B<X509_LOOKUP>. 91 given B<X509_LOOKUP>, respectively. [all …]
|
H A D | X509_LOOKUP_meth_new.pod | 21 - Routines to build up X509_LOOKUP methods 35 (X509_LOOKUP *ctx); 38 void (*free) (X509_LOOKUP *ctx)); 40 (X509_LOOKUP *ctx); 43 int (*init) (X509_LOOKUP *ctx)); 45 (X509_LOOKUP *ctx); 50 (X509_LOOKUP *ctx); 58 typedef int (*X509_LOOKUP_get_by_subject_fn)(X509_LOOKUP *ctx, 87 typedef int (*X509_LOOKUP_get_by_alias_fn)(X509_LOOKUP *ctx, 106 B<X509_LOOKUP> structure. [all …]
|
H A D | X509_LOOKUP_hash_dir.pod | 19 int X509_load_cert_file_ex(X509_LOOKUP *ctx, const char *file, int type, 21 int X509_load_cert_file(X509_LOOKUP *ctx, const char *file, int type); 22 int X509_load_crl_file(X509_LOOKUP *ctx, const char *file, int type); 23 int X509_load_cert_crl_file_ex(X509_LOOKUP *ctx, const char *file, int type, 25 int X509_load_cert_crl_file(X509_LOOKUP *ctx, const char *file, int type);
|
H A D | X509_STORE_add_cert.pod | 28 X509_LOOKUP *X509_STORE_add_lookup(X509_STORE *store, 93 X509_STORE_add_lookup() finds or creates a L<X509_LOOKUP(3)> with the 96 B<X509_LOOKUP> functions can look up objects in that store. 148 L<X509_LOOKUP(3)>, or NULL on error.
|
/openssl/include/openssl/ |
H A D | x509_vfy.h.in | 44 -> X509_LOOKUP 46 -> X509_LOOKUP 70 generate_stack_macros("X509_LOOKUP") 549 (X509_LOOKUP *ctx); 554 (X509_LOOKUP *ctx); 559 (X509_LOOKUP *ctx); 564 (X509_LOOKUP *ctx); 614 X509_LOOKUP *X509_LOOKUP_new(X509_LOOKUP_METHOD *method); 615 void X509_LOOKUP_free(X509_LOOKUP *ctx); 616 int X509_LOOKUP_init(X509_LOOKUP *ctx); [all …]
|
H A D | types.h | 171 typedef struct x509_lookup_st X509_LOOKUP; typedef
|
/openssl/test/ |
H A D | x509_dup_cert_test.c | 21 X509_LOOKUP *lookup = NULL; in test_509_dup_cert()
|
H A D | verify_extra_test.c | 69 X509_LOOKUP *lookup = NULL; in test_alt_chains_cert_forgery()
|
/openssl/apps/ |
H A D | crl.c | 83 X509_LOOKUP *lookup = NULL; in crl_main()
|
H A D | ts.c | 978 X509_LOOKUP *lookup = NULL; in create_cert_store()
|
/openssl/util/ |
H A D | indent.pro | 446 -T X509_LOOKUP
|
H A D | other.syms | 124 X509_LOOKUP datatype
|
/openssl/doc/ |
H A D | build.info | 2642 DEPEND[html/man3/X509_LOOKUP.html]=man3/X509_LOOKUP.pod 2643 GENERATE[html/man3/X509_LOOKUP.html]=man3/X509_LOOKUP.pod 2644 DEPEND[man/man3/X509_LOOKUP.3]=man3/X509_LOOKUP.pod 2645 GENERATE[man/man3/X509_LOOKUP.3]=man3/X509_LOOKUP.pod 3410 html/man3/X509_LOOKUP.html \ 4009 man/man3/X509_LOOKUP.3 \
|
/openssl/ssl/ |
H A D | ssl_lib.c | 4961 X509_LOOKUP *lookup; in SSL_CTX_set_default_verify_dir() 4979 X509_LOOKUP *lookup; in SSL_CTX_set_default_verify_file() 4998 X509_LOOKUP *lookup; in SSL_CTX_set_default_verify_store()
|
/openssl/doc/man1/ |
H A D | openssl-verification-options.pod | 663 The issuer checks still suffer from limitations in the underlying X509_LOOKUP
|
/openssl/apps/lib/ |
H A D | apps.c | 1325 X509_LOOKUP *lookup; in setup_verify()
|
/openssl/ |
H A D | NEWS.md | 360 X509_LOOKUP, X509_LOOKUP_METHOD
|
H A D | CHANGES.md | 3646 X509_STORE, X509_LOOKUP, and X509_LOOKUP_METHOD. The unused type 15457 the best we can do without throwing out X509_LOOKUP 17036 Also change the X509_LOOKUP and X509_INFO code to handle
|