sl_se_key_storage_t Struct Reference
Describes the storage location of keys.
#include <sl_se_manager_types.h>
Data Fields |
|
sl_se_storage_method_t | method |
Key storage method. Sets meaning of data in location.
|
|
union { | |
sl_se_buffer_t buffer | |
sl_se_key_slot_t slot | |
} | location |
Describes key storage location.
|
|
Describes the storage location of keys.
Field Documentation
◆ method
sl_se_storage_method_t sl_se_key_storage_t::method |
Key storage method. Sets meaning of data in location.
◆ location
union { ... } sl_se_key_storage_t::location |
Describes key storage location.
sl_se_buffer_t is used if sl_se_key_storage_t::method is SL_SE_KEY_STORAGE_EXTERNAL_PLAINTEXT or SL_SE_KEY_STORAGE_EXTERNAL_WRAPPED , while sl_se_key_slot_t is used for SL_SE_KEY_STORAGE_INTERNAL_VOLATILE or SL_SE_KEY_STORAGE_INTERNAL_IMMUTABLE .