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 |