|
enum class | Verdict {
Unknown
, Valid
, Expired
, Revoked
,
OutsideRegion
, InsufficientPermission
, Misconfiguration
} |
Definition at line 46 of file certificate_validator.hpp.
◆ Verdict
enum class vanetza::security::v3::CertificateValidator::Verdict |
|
stronginherited |
◆ disable_location_checks()
void vanetza::security::v3::DefaultCertificateValidator::disable_location_checks |
( |
bool | flag | ) |
|
◆ disable_time_checks()
void vanetza::security::v3::DefaultCertificateValidator::disable_time_checks |
( |
bool | flag | ) |
|
◆ find_issuer_certificate()
const Certificate * vanetza::security::v3::DefaultCertificateValidator::find_issuer_certificate |
( |
const CertificateView & | certificate | ) |
const |
|
private |
◆ use_certificate_cache()
void vanetza::security::v3::DefaultCertificateValidator::use_certificate_cache |
( |
const CertificateCache * | cache | ) |
|
◆ use_location_checker()
void vanetza::security::v3::DefaultCertificateValidator::use_location_checker |
( |
const LocationChecker * | checker | ) |
|
◆ use_position_provider()
void vanetza::security::v3::DefaultCertificateValidator::use_position_provider |
( |
PositionProvider * | provider | ) |
|
◆ use_runtime()
void vanetza::security::v3::DefaultCertificateValidator::use_runtime |
( |
const Runtime * | runtime | ) |
|
◆ valid_for_signing()
auto vanetza::security::v3::DefaultCertificateValidator::valid_for_signing |
( |
const CertificateView & | certificate, |
|
|
ItsAid | app ) |
|
overridevirtual |
◆ m_certificate_cache
const CertificateCache* vanetza::security::v3::DefaultCertificateValidator::m_certificate_cache = nullptr |
|
private |
◆ m_disable_location_checks
bool vanetza::security::v3::DefaultCertificateValidator::m_disable_location_checks = false |
|
private |
◆ m_disable_time_checks
bool vanetza::security::v3::DefaultCertificateValidator::m_disable_time_checks = false |
|
private |
◆ m_location_checker
const LocationChecker* vanetza::security::v3::DefaultCertificateValidator::m_location_checker = nullptr |
|
private |
◆ m_position_provider
PositionProvider* vanetza::security::v3::DefaultCertificateValidator::m_position_provider = nullptr |
|
private |
◆ m_runtime
const Runtime* vanetza::security::v3::DefaultCertificateValidator::m_runtime = nullptr |
|
private |
The documentation for this class was generated from the following files: