Lines Matching refs:X509_LOOKUP_METHOD
5 X509_LOOKUP_METHOD,
27 typedef x509_lookup_method_st X509_LOOKUP_METHOD;
29 X509_LOOKUP_METHOD *X509_LOOKUP_meth_new(const char *name);
30 void X509_LOOKUP_meth_free(X509_LOOKUP_METHOD *method);
32 int X509_LOOKUP_meth_set_new_item(X509_LOOKUP_METHOD *method,
34 int (*X509_LOOKUP_meth_get_new_item(const X509_LOOKUP_METHOD* method))
37 int X509_LOOKUP_meth_set_free(X509_LOOKUP_METHOD *method,
39 void (*X509_LOOKUP_meth_get_free(const X509_LOOKUP_METHOD* method))
42 int X509_LOOKUP_meth_set_init(X509_LOOKUP_METHOD *method,
44 int (*X509_LOOKUP_meth_get_init(const X509_LOOKUP_METHOD* method))
47 int X509_LOOKUP_meth_set_shutdown(X509_LOOKUP_METHOD *method,
49 int (*X509_LOOKUP_meth_get_shutdown(const X509_LOOKUP_METHOD* method))
54 int X509_LOOKUP_meth_set_ctrl(X509_LOOKUP_METHOD *method,
56 X509_LOOKUP_ctrl_fn X509_LOOKUP_meth_get_ctrl(const X509_LOOKUP_METHOD *method);
62 int X509_LOOKUP_meth_set_get_by_subject(X509_LOOKUP_METHOD *method,
65 const X509_LOOKUP_METHOD *method);
73 X509_LOOKUP_METHOD *method, X509_LOOKUP_get_by_issuer_serial_fn fn);
75 const X509_LOOKUP_METHOD *method);
82 int X509_LOOKUP_meth_set_get_by_fingerprint(X509_LOOKUP_METHOD *method,
85 const X509_LOOKUP_METHOD *method);
92 int X509_LOOKUP_meth_set_get_by_alias(X509_LOOKUP_METHOD *method,
95 const X509_LOOKUP_METHOD *method);
102 The B<X509_LOOKUP_METHOD> type is a structure used for the implementation of new
105 of an X509_LOOKUP_METHOD can be associated to many instantiations of an
108 X509_LOOKUP_meth_new() creates a new B<X509_LOOKUP_METHOD> structure. It should
112 X509_LOOKUP_meth_free() destroys a B<X509_LOOKUP_METHOD> structure.
117 X509_LOOKUP_new(). If an X509_LOOKUP_METHOD requires any per-X509_LOOKUP