Public Types | |
enum class | Verdict { Unknown , Valid , Expired , Revoked , OutsideRegion , InsufficientPermission , Misconfiguration } |
Public Member Functions | |
virtual Verdict | valid_for_signing (const CertificateView &certificate, ItsAid app)=0 |
Definition at line 22 of file certificate_validator.hpp.
|
strong |
Definition at line 25 of file certificate_validator.hpp.
|
pure virtual |
Check if a certificate can be used for signing a message
certificate | pre-validated AT certificate |
app | ITS-AID of the message to be signed |
Implemented in vanetza::security::v3::DefaultCertificateValidator, and vanetza::security::v3::NullCertificateValidator.