Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
store.h
Go to the documentation of this file.
1/* Copyright (c) 2024 Nordic Semiconductor
2 * SPDX-License-Identifier: Apache-2.0
3 */
4#ifndef SECURE_STORAGE_ITS_STORE_H
5#define SECURE_STORAGE_ITS_STORE_H
6
15
27 size_t data_length, const void *data);
28
42 void *data, size_t *data_length);
43
51
52#endif
psa_status_t secure_storage_its_store_get(secure_storage_its_uid_t uid, size_t data_size, void *data, size_t *data_length)
Retrieves the data of an ITS entry from the storage medium.
psa_status_t secure_storage_its_store_remove(secure_storage_its_uid_t uid)
Removes an ITS entry from the storage medium.
psa_status_t secure_storage_its_store_set(secure_storage_its_uid_t uid, size_t data_length, const void *data)
Writes the data of an ITS entry to the storage medium.
The UID (caller + entry IDs) of an ITS entry.
Definition common.h:25
Common definitions of the secure storage subsystem's ITS APIs.
int32_t psa_status_t
Definition error.h:13