#include <sign_header_policy.hpp>
DefaultSignHeaderPolicy implements the default behaviour specified by ETSI TS 103 097 V1.2.1
Definition at line 66 of file sign_header_policy.hpp.
◆ DefaultSignHeaderPolicy()
vanetza::security::v2::DefaultSignHeaderPolicy::DefaultSignHeaderPolicy |
( |
const Runtime & |
rt, |
|
|
PositionProvider & |
positioning |
|
) |
| |
◆ prepare_header()
◆ request_certificate()
void vanetza::security::v2::DefaultSignHeaderPolicy::request_certificate |
( |
| ) |
|
|
overridevirtual |
◆ request_certificate_chain()
void vanetza::security::v2::DefaultSignHeaderPolicy::request_certificate_chain |
( |
| ) |
|
|
overridevirtual |
◆ request_unrecognized_certificate()
void vanetza::security::v2::DefaultSignHeaderPolicy::request_unrecognized_certificate |
( |
HashedId8 |
id | ) |
|
|
overridevirtual |
◆ m_cam_next_certificate
Clock::time_point vanetza::security::v2::DefaultSignHeaderPolicy::m_cam_next_certificate |
|
private |
◆ m_cert_requested
bool vanetza::security::v2::DefaultSignHeaderPolicy::m_cert_requested |
|
private |
◆ m_chain_requested
bool vanetza::security::v2::DefaultSignHeaderPolicy::m_chain_requested |
|
private |
◆ m_positioning
◆ m_runtime
const Runtime& vanetza::security::v2::DefaultSignHeaderPolicy::m_runtime |
|
private |
◆ m_unknown_certificates
std::set<HashedId3> vanetza::security::v2::DefaultSignHeaderPolicy::m_unknown_certificates |
|
private |
The documentation for this class was generated from the following files: