The default certificate validator. More...
#include <default_certificate_validator.hpp>
Public Member Functions | |
DefaultCertificateValidator (Backend &, CertificateCache &, const TrustStore &) | |
CertificateValidity | check_certificate (const Certificate &certificate) override |
check certificate | |
Private Attributes | |
Backend & | m_crypto_backend |
CertificateCache & | m_cert_cache |
const TrustStore & | m_trust_store |
The default certificate validator.
This certificate validator is reasonably secure! It just doesn't implement revocation checks for CA certificates.
Definition at line 25 of file default_certificate_validator.hpp.
vanetza::security::v2::DefaultCertificateValidator::DefaultCertificateValidator | ( | Backend & | backend, |
CertificateCache & | cert_cache, | ||
const TrustStore & | trust_store | ||
) |
Definition at line 169 of file default_certificate_validator.cpp.
|
overridevirtual |
check certificate
certificate | to verify |
Implements vanetza::security::v2::CertificateValidator.
Definition at line 176 of file default_certificate_validator.cpp.
|
private |
Definition at line 39 of file default_certificate_validator.hpp.
|
private |
Definition at line 38 of file default_certificate_validator.hpp.
|
private |
Definition at line 40 of file default_certificate_validator.hpp.