![]() |
nRF Connect SDK API 3.3.99
|
nRF Provisioning API. More...
Go to the source code of this file.
Data Structures | |
| struct | nrf_provisioning_callback_data |
| Event data structure passed to the provisioning callback function. More... | |
Typedefs | |
| typedef void(* | nrf_provisioning_event_cb_t) (const struct nrf_provisioning_callback_data *event) |
| Callback function type for provisioning state changes. | |
Functions | |
| int | nrf_provisioning_init (nrf_provisioning_event_cb_t callback_handler) |
| Initialize the provisioning library and registers a callback handler. | |
| int | nrf_provisioning_trigger_manually (void) |
| Start provisioning immediately. | |
| int | nrf_provisioning_set_interval (int interval) |
| Set provisioning interval for scheduled provisioning. | |
nRF Provisioning API.
This library provides functionality for device provisioning over cellular networks. It handles communication with provisioning services to configure device credentials, certificates, and other configuration data securely.
The library supports both HTTP and CoAP transport protocols for communication with the provisioning service. It provides automatic certificate provisioning, scheduled provisioning with configurable intervals, and error handling with retry mechanisms.