Secure Element (SE)
Secure element utilities. More...
Modules | |
Types | |
Secure element data types. | |
Functions | |
gos_result_t | gos_se_set_load_certificate_callback (gos_se_load_certificate_callback_t callback) |
Set callback to load a certificate from a secure element. More... | |
gos_result_t | gos_se_set_operation_callback (gos_se_operation_t operation, gos_se_operation_callback_t callback) |
Set callback to execute given operation on SE. More... | |
Detailed Description
Secure element utilities.
Also see Secure Element
Function Documentation
◆ gos_se_set_load_certificate_callback()
gos_result_t gos_se_set_load_certificate_callback | ( | gos_se_load_certificate_callback_t | callback | ) |
Set callback to load a certificate from a secure element.
This callback is invoked when Gecko OS was to read a certificate or key from the secure element. See gos_se_load_certificate_callback_t for more details.
- Parameters
-
callback
Callback to be invoked by Gecko OS
- Returns
- gos_result_t Result of the API
◆ gos_se_set_operation_callback()
gos_result_t gos_se_set_operation_callback | ( | gos_se_operation_t | operation, |
gos_se_operation_callback_t | callback |
||
) |
Set callback to execute given operation on SE.
This sets a callback to be invoked by Gecko OS when the specified operation should be on the secure element.
See gos_se_operation_callback_t for more details.
- Parameters
-
operation
gos_se_operation_t to set this callback callback
gos_se_operation_callback_t to be invoked for given operation, set NULL to disable operation callback
- Returns
- gos_result_t Result of the API