#include <revocation_lookup.hpp>
Public Member Functions | |
| virtual bool | is_revoked (const HashedId8 &issuer, const HashedId8 &cert) const =0 |
Lookup for HashedId8-style certificate revocation.
Backs the chain-walk performed by DefaultCertificateValidator: for every non-root certificate the validator encounters while walking up the chain, it asks whether that certificate has been revoked by a CRL signed by its issuer.
Linkage-value CRLs (TS 102 941 ToBeSignedLinkageValueCrl) are out of scope: the European C-ITS Certificate Policy does not revoke ATs, and revoking CAs only ever needs HashedId8 entries.
Definition at line 25 of file revocation_lookup.hpp.
|
pure virtual |
| issuer | HashedId8 of the CA whose CRL is consulted |
| cert | HashedId8 of the certificate being checked |
issuer lists cert as revoked Implemented in vanetza::security::v3::RevocationMemoryLookup.