Provisioning type definitions. More...
Data Structures | |
struct | nrf_mesh_prov_ctx_t |
Common provisioning context forward declaration. More... | |
struct | nrf_mesh_prov_oob_caps_t |
Provisioning authentication capabilities. More... | |
struct | nrf_mesh_prov_provisioning_data_t |
Provisioning data to transmit to a device. More... | |
Provisioning type definitions.
Provisioning context structure.
The algorithm used for provisioning.
Enumerator | |
---|---|
NRF_MESH_PROV_ALGORITHM_FIPS_P256 | FIPS P-256 Elliptic Curve. |
NRF_MESH_PROV_ALGORITHM_RFU | Start value of reserved for the future range. |
Definition at line 157 of file nrf_mesh_prov_types.h.
The Public Key kind of usage.
Enumerator | |
---|---|
NRF_MESH_PROV_PUBLIC_KEY_NO_OOB | No OOB Public Key is used. |
NRF_MESH_PROV_PUBLIC_KEY_OOB | OOB Public Key is used. |
NRF_MESH_PROV_PUBLIC_KEY_PROHIBITED | Start value of prohibited range. |
Definition at line 166 of file nrf_mesh_prov_types.h.
Out-of-band authentication methods for provisioning.
Definition at line 176 of file nrf_mesh_prov_types.h.
Enumeration for the OOB input actions.
Definition at line 188 of file nrf_mesh_prov_types.h.
Enumeration for the OOB output actions.
Definition at line 200 of file nrf_mesh_prov_types.h.
Provisioning failure codes.
Definition at line 213 of file nrf_mesh_prov_types.h.
Provisioning state machine states.
These are used internally in the provisioning stack to run the provisioning protocol.
Definition at line 248 of file nrf_mesh_prov_types.h.
enum nrf_mesh_prov_role_t |
Provisioning role.
Definition at line 299 of file nrf_mesh_prov_types.h.