The CertificateCache caches certificates in memory
![]() | CertificateCache () Constucts this object |
![]() | ~CertificateCache () destroys this object |
![]() | setDirectoryName (const string& dirName) Sets the name of the directory where the certificates will be stored externally |
![]() | addCertificate (const AkentiCertificate& cert, bool hasBeenVerified, const UtcTime& startCacheTime, const UtcTime& endCacheTime) Constructs a CacheCertHolder using the input parameters and adds it to the cache |
![]() | getCacheCertHolders (const string& key, const string& type, const UtcTime& notBefore) Returns a vector of CacheCertHolder holders that pass the following tests |
![]() | updateExternalCache () Updates the external cache |
The CertificateCache caches certificates in memory. The external cache is consulted only if no certificates are stored internally. In addition this cache keeps track of what is loaded from the external cache and will only update the external cache if the information that was loaded has changed.
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de