2#include <vanetza/security/hashed_id.hpp>
14
15
16
20 virtual ~IssuerLookup() =
default;
23
24
25
Verdict valid_for_signing(const v3::CertificateView &, ItsAid) override
virtual Verdict valid_for_signing(const CertificateView &certificate, ItsAid app)=0
bool issuer_is_self() const
boost::optional< HashedId8 > calculate_digest() const
boost::optional< HashedId8 > issuer_digest() const
Verdict valid_for_signing(const CertificateView &, ItsAid) override
virtual const Certificate * find_issuer(const HashedId8 &digest) const =0
Verdict valid_for_signing(const CertificateView &, ItsAid) override