This indicates that the key has been derived by the Dynamic Link Key feature.
This indicates that the device this key is being used to communicate with supports the APS frame counter synchronization procedure.
This indicates that the key has an incoming frame counter and the corresponding value within the ::EmberKeyStruct has been populated.
This indicates that the keyData field has valid data. On certain parts and depending on the security configuration, keys may live in secure storage and are not exportable. In such cases, keyData will not house the actual key contents.
This indicates that the key has an outgoing frame counter and the corresponding value within the ::EmberKeyStruct has been populated.
This indicates that the key has an associated Partner EUI64 address and the corresponding value within the ::EmberKeyStruct has been populated.
This indicates that the actual key data is stored in PSA, and the respective PSA ID is recorded in the psa_id field.
This indicates that the key has a sequence number associated with it. (i.e., a Network Key).
This indicates that the key represents a Device Authentication Token and is not an encryption key. The Authentication token is persisted for the lifetime of the device on the network and used to validate and update the device connection. It is only removed when the device leaves or is decommissioned from the network
This indicates the key is authorized for use in APS data messages. If the key is not authorized for use in APS data messages it has not yet gone through a key agreement protocol, such as CBKE (i.e., ECC).
This indicates that the partner associated with the link is a sleepy end device. This bit is set automatically if the local device hears a device announce from the partner indicating it is not an 'RX on when idle' device.
This indicates that the transient key which is being added is unconfirmed. This bit is set when we add a transient key while the EmberTcLinkKeyRequestPolicy is EMBER_ALLOW_TC_LINK_KEY_REQUEST_AND_GENERATE_NEW_KEY
This bitmask describes the presence of fields within the ::EmberKeyStruct. uint16_t