Public Member Functions | |
const CertificateCache & | cache () const override |
CertificateCache & | cache () override |
virtual const Certificate & | own_certificate ()=0 |
virtual const PrivateKey & | own_private_key ()=0 |
Private Attributes | |
CertificateCache | m_cache |
Definition at line 38 of file certificate_provider.hpp.
|
inlineoverridevirtual |
Implements vanetza::security::v3::CertificateProvider.
Definition at line 41 of file certificate_provider.hpp.
|
inlineoverridevirtual |
Get certificate cache
Implements vanetza::security::v3::CertificateProvider.
Definition at line 42 of file certificate_provider.hpp.
|
pure virtualinherited |
Get own certificate to use for signing
Implemented in vanetza::security::v3::NaiveCertificateProvider, and vanetza::security::v3::StaticCertificateProvider.
|
pure virtualinherited |
Get private key associated with own certificate
Implemented in vanetza::security::v3::NaiveCertificateProvider, and vanetza::security::v3::StaticCertificateProvider.
|
private |
Definition at line 45 of file certificate_provider.hpp.