nRF5 SDK for Mesh v5.0.0
Data Fields
nrf_mesh_application_secmat_t Struct Reference

Application security material structure. More...

#include <nrf_mesh.h>

Data Fields

bool is_device_key
 Indicates whether the device key or the application is used. More...
uint8_t aid
 Application ID. More...
uint8_t key [NRF_MESH_KEY_SIZE]
 Application or device key storage. More...

Detailed Description

Application security material structure.

This structure is required for the encryption of the application data.

This is intended to be managed by the device_state_manager.c, and the setters and getters in that module should be used and no direct accesses should be made to this structure.

Definition at line 245 of file nrf_mesh.h.

Field Documentation

◆ is_device_key

bool nrf_mesh_application_secmat_t::is_device_key

Indicates whether the device key or the application is used.

Definition at line 248 of file nrf_mesh.h.

◆ aid

uint8_t nrf_mesh_application_secmat_t::aid

Application ID.

Calculated and used internally.

Definition at line 250 of file nrf_mesh.h.

◆ key

uint8_t nrf_mesh_application_secmat_t::key[NRF_MESH_KEY_SIZE]

Application or device key storage.

Definition at line 252 of file nrf_mesh.h.

The documentation for this struct was generated from the following file:

Documentation feedback | Developer Zone | Subscribe | Updated