![]() |
Morse Micro IoT SDK
2.9.7
|
Functions | |
| static enum mmagic_status | mmagic_controller_get_tls_root_ca_certificate (struct mmagic_controller *controller, struct raw1536 *var) |
Gets root_ca_certificate setting for module tls. More... | |
| static enum mmagic_status | mmagic_controller_set_tls_root_ca_certificate (struct mmagic_controller *controller, struct raw1536 *var) |
Sets root_ca_certificate setting for module tls. More... | |
| static enum mmagic_status | mmagic_controller_get_tls_client_certificate (struct mmagic_controller *controller, struct raw1536 *var) |
Gets client_certificate setting for module tls. More... | |
| static enum mmagic_status | mmagic_controller_set_tls_client_certificate (struct mmagic_controller *controller, struct raw1536 *var) |
Sets client_certificate setting for module tls. More... | |
| static enum mmagic_status | mmagic_controller_get_tls_client_private_key (struct mmagic_controller *controller, struct raw1536 *var) |
Gets client_private_key setting for module tls. More... | |
| static enum mmagic_status | mmagic_controller_set_tls_client_private_key (struct mmagic_controller *controller, struct raw1536 *var) |
Sets client_private_key setting for module tls. More... | |
| static enum mmagic_status | mmagic_controller_tls_commit_all (struct mmagic_controller *controller) |
| Saves all settings from persistent store. More... | |
|
inlinestatic |
Gets client_certificate setting for module tls.
Certificate to identify the client. Supported formats are PEM and DER. Must be null terminated if in PEM format.
| controller | Reference to the controller handle. |
| var | Reference to the raw1536 to place the received data in. |
Definition at line 5186 of file mmagic_controller.h.
|
inlinestatic |
Gets client_private_key setting for module tls.
Client private key. Supported formats are PEM and DER. Must be null terminated if in PEM format.
| controller | Reference to the controller handle. |
| var | Reference to the raw1536 to place the received data in. |
Definition at line 5239 of file mmagic_controller.h.
|
inlinestatic |
Gets root_ca_certificate setting for module tls.
Root certificate authority certificate. Supported formats are PEM and DER. Must be null terminated if in PEM format.
| controller | Reference to the controller handle. |
| var | Reference to the raw1536 to place the received data in. |
Definition at line 5132 of file mmagic_controller.h.
|
inlinestatic |
Sets client_certificate setting for module tls.
Certificate to identify the client. Supported formats are PEM and DER. Must be null terminated if in PEM format.
| controller | Reference to the controller handle. |
| var | Reference to the raw1536 to write. |
Definition at line 5213 of file mmagic_controller.h.
|
inlinestatic |
Sets client_private_key setting for module tls.
Client private key. Supported formats are PEM and DER. Must be null terminated if in PEM format.
| controller | Reference to the controller handle. |
| var | Reference to the raw1536 to write. |
Definition at line 5265 of file mmagic_controller.h.
|
inlinestatic |
Sets root_ca_certificate setting for module tls.
Root certificate authority certificate. Supported formats are PEM and DER. Must be null terminated if in PEM format.
| controller | Reference to the controller handle. |
| var | Reference to the raw1536 to write. |
Definition at line 5159 of file mmagic_controller.h.
|
inlinestatic |
Saves all settings from persistent store.
| controller | Reference to the controller handle. |
Definition at line 5288 of file mmagic_controller.h.