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.