Aktualizr
C++ SOTA Client
Public Member Functions | Static Public Member Functions | List of all members
FSStorageRead Class Reference

Public Member Functions

 FSStorageRead (const StorageConfig &config)
 
bool loadPrimaryKeys (std::string *public_key, std::string *private_key) const
 
bool loadPrimaryPublic (std::string *public_key) const
 
bool loadPrimaryPrivate (std::string *private_key) const
 
bool loadTlsCreds (std::string *ca, std::string *cert, std::string *pkey) const
 
bool loadTlsCa (std::string *ca) const
 
bool loadTlsCert (std::string *cert) const
 
bool loadTlsPkey (std::string *pkey) const
 
bool loadRoot (std::string *data, Uptane::RepositoryType repo, Uptane::Version version) const
 
bool loadLatestRoot (std::string *data, Uptane::RepositoryType repo) const
 
bool loadNonRoot (std::string *data, Uptane::RepositoryType repo, const Uptane::Role &role) const
 
bool loadDeviceId (std::string *device_id) const
 
bool loadEcuSerials (EcuSerials *serials) const
 
bool loadMisconfiguredEcus (std::vector< MisconfiguredEcu > *ecus) const
 
bool loadEcuRegistered () const
 
bool loadInstalledVersions (std::vector< Uptane::Target > *installed_versions, size_t *current_version) const
 
void cleanUpAll ()
 

Static Public Member Functions

static bool FSStoragePresent (const StorageConfig &config)
 

Detailed Description

Definition at line 7 of file fsstorage_read.h.


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