8 #ifndef BOTAN_CERT_STORE_H__
9 #define BOTAN_CERT_STORE_H__
11 #include <botan/x509cert.h>
12 #include <botan/x509_crl.h>
34 virtual void add_crl(
const X509_CRL& crl) = 0;
39 virtual std::vector<X509_Certificate>
40 find_cert_by_subject_and_key_id(
47 virtual std::vector<X509_CRL>
48 find_crl_by_subject_and_key_id(
65 std::vector<X509_Certificate> find_cert_by_subject_and_key_id(
69 std::vector<X509_CRL> find_crl_by_subject_and_key_id(
76 std::vector<X509_Certificate> certs;
77 std::vector<X509_CRL> crls;
Certificate_Store_Memory()
virtual ~Certificate_Store()