Android-cuttlefish cvd tool
|
#include <storage.h>
Public Member Functions | |
virtual Result< bool > | HasKey (const std::string &key) const =0 |
virtual Result< ManagedStorageData > | Read (const std::string &key) const =0 |
virtual Result< void > | Write (const std::string &key, const StorageData &data)=0 |
virtual bool | Exists () const =0 |
virtual | ~Storage ()=default |
Storage abstraction to store binary blobs associated with string key
|
virtualdefault |
|
pure virtual |
Implemented in cuttlefish::secure_env::InsecureJsonStorage, and cuttlefish::secure_env::TpmStorage.
|
pure virtual |
Implemented in cuttlefish::secure_env::InsecureJsonStorage, and cuttlefish::secure_env::TpmStorage.
|
pure virtual |
Implemented in cuttlefish::secure_env::InsecureJsonStorage, and cuttlefish::secure_env::TpmStorage.
|
pure virtual |
Implemented in cuttlefish::secure_env::InsecureJsonStorage, and cuttlefish::secure_env::TpmStorage.