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