CCF
|
Classes | |
struct | ValidityPeriod |
Public Types | |
using | DER = std::vector< uint8_t > |
Public Member Functions | |
ValidityPeriodsCache (size_t max_periods=DEFAULT_MAX_PERIODS) | |
ValidityPeriod | get_validity_period (const DER &der) |
bool | is_cert_valid_now (const std::vector< uint8_t > &der_cert, std::string &error_reason) |
Public Attributes | |
ccf::pal::Mutex | periods_lock |
LRU< DER, ValidityPeriod > | periods |
Static Public Attributes | |
static constexpr size_t | DEFAULT_MAX_PERIODS = 500 |
using ccf::ValidityPeriodsCache::DER = std::vector<uint8_t> |
|
inline |
|
inline |
|
inline |
|
staticconstexpr |
LRU<DER, ValidityPeriod> ccf::ValidityPeriodsCache::periods |
ccf::pal::Mutex ccf::ValidityPeriodsCache::periods_lock |