| Botan
    1.10.16
    | 
#include <certstor.h>
 
  
 | Public Member Functions | |
| virtual void | add_certificate (const X509_Certificate &cert)=0 | 
| virtual void | add_crl (const X509_CRL &crl)=0 | 
| virtual Certificate_Store * | clone () const =0 | 
| virtual std::vector< X509_Certificate > | find_cert_by_subject_and_key_id (const X509_DN &subject_dn, const MemoryRegion< byte > &key_id) const =0 | 
| virtual std::vector< X509_CRL > | find_crl_by_subject_and_key_id (const X509_DN &issuer_dn, const MemoryRegion< byte > &key_id) const =0 | 
| virtual | ~Certificate_Store () | 
Certificate Store Interface
Definition at line 19 of file certstor.h.
| 
 | inlinevirtual | 
Definition at line 22 of file certstor.h.
| 
 | pure virtual | 
Add a certificate; this may fail if the store is write-only
Implemented in Botan::Certificate_Store_Memory.
| 
 | pure virtual | 
Add a CRL; this may fail if the store is write-only
Implemented in Botan::Certificate_Store_Memory.
| 
 | pure virtual | 
Implemented in Botan::Certificate_Store_Memory.
| 
 | pure virtual | 
Subject DN and (optionally) key identifier
Implemented in Botan::Certificate_Store_Memory.
| 
 | pure virtual | 
Find CRLs by the DN and key id of the issuer
Implemented in Botan::Certificate_Store_Memory.
 1.8.13
 1.8.13