nRF Connect SDK API 0.1.0
Loading...
Searching...
No Matches

◆ psa_its_remove()

psa_status_t psa_its_remove ( psa_storage_uid_t  uid)

#include <include/internal_trusted_storage.h>

Remove the provided uid and its associated data from the storage.

Deletes the data from internal storage.

Parameters
[in]uidThe uid value
Returns
A status indicating the success/failure of the operation
Return values
PSA_SUCCESSThe operation completed successfully
PSA_ERROR_INVALID_ARGUMENTThe operation failed because one or more of the given arguments were invalid (null pointer, wrong flags and so on)
PSA_ERROR_DOES_NOT_EXISTThe operation failed because the provided uid value was not found in the storage
PSA_ERROR_NOT_PERMITTEDThe operation failed because the provided uid value was created with PSA_STORAGE_FLAG_WRITE_ONCE
PSA_ERROR_STORAGE_FAILUREThe operation failed because the physical storage has failed (Fatal error)