Lines Matching refs:X509_LOOKUP
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);
33 int X509_LOOKUP_set_method_data(X509_LOOKUP *ctx, void *data);
34 void *X509_LOOKUP_get_method_data(const X509_LOOKUP *ctx);
36 int X509_LOOKUP_ctrl_ex(X509_LOOKUP *ctx, int cmd, const char *argc, long argl,
38 int X509_LOOKUP_ctrl(X509_LOOKUP *ctx, int cmd, const char *argc,
40 int X509_LOOKUP_load_file_ex(X509_LOOKUP *ctx, char *name, long type,
42 int X509_LOOKUP_load_file(X509_LOOKUP *ctx, char *name, long type);
43 int X509_LOOKUP_load_file_ex(X509_LOOKUP *ctx, char *name, long type,
45 int X509_LOOKUP_add_dir(X509_LOOKUP *ctx, char *name, long type);
46 int X509_LOOKUP_add_store_ex(X509_LOOKUP *ctx, char *uri, OSSL_LIB_CTX *libctx,
48 int X509_LOOKUP_add_store(X509_LOOKUP *ctx, char *uri);
49 int X509_LOOKUP_load_store_ex(X509_LOOKUP *ctx, char *uri, OSSL_LIB_CTX *libctx,
51 int X509_LOOKUP_load_store(X509_LOOKUP *ctx, char *uri);
53 X509_STORE *X509_LOOKUP_get_store(const X509_LOOKUP *ctx);
55 int X509_LOOKUP_by_subject_ex(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,
58 int X509_LOOKUP_by_subject(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,
60 int X509_LOOKUP_by_issuer_serial(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,
63 int X509_LOOKUP_by_fingerprint(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,
66 int X509_LOOKUP_by_alias(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,
71 The B<X509_LOOKUP> structure holds the information needed to look up
73 Multiple B<X509_LOOKUP> instances can be added to an L<X509_STORE(3)>
76 X509_LOOKUP_new() creates a new B<X509_LOOKUP> using the given lookup
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.
94 a B<X509_LOOKUP> structure or its associated L<X509_LOOKUP_METHOD(3)>.
151 associated with the B<X509_LOOKUP> using different criteria, where the looked up
192 X509_LOOKUP_new() returns a B<X509_LOOKUP> pointer when successful,
198 X509_LOOKUP_ctrl() returns -1 if the B<X509_LOOKUP> doesn't have an