Can get root CA

This commit is contained in:
2024-08-18 19:42:40 +02:00
parent 3b6e79e5e4
commit a6b283d023
6 changed files with 66 additions and 3 deletions

View File

@ -10,6 +10,7 @@
#define DEV_NAME_KEY "dev_name"
#define PRIVATE_KEY "prikey"
#define SEC_ORIG_KEY "secureOrig"
#define SEC_ROOT_CA_KEY "rootCA"
static const char *TAG = "storage";
@ -99,6 +100,10 @@ size_t storage_get_priv_key(unsigned char *key)
return len;
}
void storage_set_secure_origin(const char *name) { storage_set_str(SEC_ORIG_KEY, name); }
void storage_set_secure_origin(const char *orig) { storage_set_str(SEC_ORIG_KEY, orig); }
size_t storage_get_secure_origin(char *dest) { return storage_get_str(SEC_ORIG_KEY, SEC_ORIG_LEN, dest); }
size_t storage_get_secure_origin(char *dest) { return storage_get_str(SEC_ORIG_KEY, SEC_ORIG_LEN, dest); }
void storage_set_root_ca(const char *ca) { storage_set_str(SEC_ROOT_CA_KEY, ca); }
size_t storage_get_root_ca(char *dest) { return storage_get_str(SEC_ROOT_CA_KEY, ROOT_CA_MAX_BYTES, dest); }