1 #ifndef AKTUALIZR_UPTANE_MANIFEST_H
2 #define AKTUALIZR_UPTANE_MANIFEST_H
15 using Ptr = std::shared_ptr<ManifestIssuer>;
19 : ecu_serial_(std::move(ecu_serial)), key_mngr_(key_mngr) {}
22 static Hash generateVersionHash(
const std::string &
data);
23 static std::string generateVersionHashStr(
const std::string &
data);
25 Manifest sign(
const Manifest &manifest,
const std::string &report_counter =
"")
const;
34 std::shared_ptr<KeyManager> key_mngr_;
39 #endif // AKTUALIZR_UPTANE_MANIFEST_H