Aktualizr
C++ SOTA Client
Public Types | Public Member Functions | Static Public Member Functions | List of all members
Uptane::ManifestIssuer Class Reference

Public Types

using Ptr = std::shared_ptr< ManifestIssuer >
 

Public Member Functions

 ManifestIssuer (std::shared_ptr< KeyManager > &key_mngr, Uptane::EcuSerial ecu_serial)
 
Manifest sign (const Manifest &manifest, const std::string &report_counter="") const
 
Manifest assembleManifest (const InstalledImageInfo &installed_image_info) const
 
Manifest assembleManifest (const Uptane::Target &target) const
 
Manifest assembleAndSignManifest (const InstalledImageInfo &installed_image_info) const
 

Static Public Member Functions

static Manifest assembleManifest (const InstalledImageInfo &installed_image_info, const Uptane::EcuSerial &ecu_serial)
 
static Hash generateVersionHash (const std::string &data)
 
static std::string generateVersionHashStr (const std::string &data)
 

Detailed Description

Definition at line 13 of file manifest.h.


The documentation for this class was generated from the following files: