Aktualizr
C++ SOTA Client
|
Public Member Functions | |
bool | verifyTargets (const std::string &targets_raw) |
const Targets & | getTargets () const |
std::vector< Uptane::Target > | getTargets (const Uptane::EcuSerial &ecu_id, const Uptane::HardwareIdentifier &hw_id) const |
const std::string & | getCorrelationId () const |
bool | checkMetaOffline (INvStorage &storage) |
void | dropTargets (INvStorage &storage) |
bool | updateMeta (INvStorage &storage, const IMetadataFetcher &fetcher) override |
bool | matchTargetsWithImageTargets (const Uptane::Targets &image_targets) const |
![]() | |
RepositoryCommon (RepositoryType type_in) | |
bool | initRoot (const std::string &root_raw) |
bool | verifyRoot (const std::string &root_raw) |
int | rootVersion () |
bool | rootExpired () |
Exception | getLastException () const |
Additional Inherited Members | |
![]() | |
void | resetRoot () |
bool | updateRoot (INvStorage &storage, const IMetadataFetcher &fetcher, RepositoryType repo_type) |
![]() | |
Root | root |
RepositoryType | type |
Exception | last_exception {"", ""} |
![]() | |
static const int64_t | kMaxRotations = 1000 |
Definition at line 13 of file directorrepository.h.