1#include <vanetza/common/serialization.hpp>
2#include <vanetza/security/v3/persistence.hpp>
13Certificate load_certificate_from_file(
const std::string& certificate_path)
17 std::ifstream certificate_src;
18 certificate_src.open(certificate_path, std::ios::in | std::ios::binary);
19 vanetza::ByteBuffer buffer(std::istreambuf_iterator<
char>(certificate_src), {});
20 certificate.decode(buffer);
25void save_certificate_to_file(
const std::string& certificate_path,
const Certificate& certificate)
28 dest.open(certificate_path.c_str(), std::ios::out | std::ios::binary);
31 serialize(archive, certificate);