Aktualizr
C++ SOTA Client
Public Member Functions | List of all members
Uptane::ImagesRepository Class Reference
Inheritance diagram for Uptane::ImagesRepository:
[legend]
Collaboration diagram for Uptane::ImagesRepository:
[legend]

Public Member Functions

void resetMeta ()
 
bool verifyTargets (const std::string &targets_raw)
 
bool targetsExpired ()
 
int64_t targetsSize ()
 
std::unique_ptr< Uptane::TargetgetTarget (const Uptane::Target &director_target)
 
bool verifyTimestamp (const std::string &timestamp_raw)
 
bool timestampExpired ()
 
bool verifySnapshot (const std::string &snapshot_raw)
 
bool snapshotExpired ()
 
int64_t snapshotSize ()
 
Exception getLastException () const
 
- Public Member Functions inherited from Uptane::RepositoryCommon
 RepositoryCommon (RepositoryType type_in)
 
bool initRoot (const std::string &root_raw)
 
bool verifyRoot (const std::string &root_raw)
 
int rootVersion ()
 
bool rootExpired ()
 

Additional Inherited Members

- Protected Member Functions inherited from Uptane::RepositoryCommon
void resetRoot ()
 
- Protected Attributes inherited from Uptane::RepositoryCommon
Root root
 
RepositoryType type
 

Detailed Description

Definition at line 8 of file imagesrepository.h.


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