|
Android-cuttlefish cvd tool
|
Namespaces | |
| namespace | anonymous_namespace{insecure_json_storage.cpp} |
Classes | |
| class | InsecureJsonStorage |
| class | Storage |
| struct | StorageData |
| class | StorageDataDestroyer |
| class | TpmStorage |
Typedefs | |
| using | ManagedStorageData = std::unique_ptr< StorageData, StorageDataDestroyer > |
Enumerations | |
| enum class | OemLockField : uint32_t { ALLOWED_BY_CARRIER = 0 , ALLOWED_BY_DEVICE , ALLOWED , LOCKED } |
Functions | |
| Result< ManagedStorageData > | CreateStorageData (size_t size) |
| Result< ManagedStorageData > | CreateStorageData (const void *data, size_t size) |
Variables | |
| static constexpr size_t | MAX_HANDLE_ATTEMPTS = 1 |
| static constexpr char | kEntries [] = "entries" |
| static constexpr char | kKey [] = "key" |
| static constexpr char | kHandle [] = "handle" |
| using cuttlefish::secure_env::ManagedStorageData = typedef std::unique_ptr<StorageData, StorageDataDestroyer> |
An owning pointer for a StorageData instance.
|
strong |
| Result< ManagedStorageData > cuttlefish::secure_env::CreateStorageData | ( | const void * | data, |
| size_t | size | ||
| ) |
| Result< ManagedStorageData > cuttlefish::secure_env::CreateStorageData | ( | size_t | size | ) |
Allocates memory for a StorageData carrying a message of size size.
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |