This structure represent Security Policy.
Public Attributes#
The value for thrKeyRotation in units of hours.
Obtaining the Network Key for out-of-band commissioning is enabled.
Native Commissioning using PSKc is allowed.
Thread 1.0/1.1.x Routers are enabled.
External Commissioner authentication is allowed.
Commercial Commissioning is enabled.
Autonomous Enrollment is enabled.
Network Key Provisioning is enabled.
ToBLE link is enabled.
Non-CCM Routers enabled.
Version-threshold for Routing.
Public Attribute Documentation#
mRotationTime#
uint16_t otSecurityPolicy::mRotationTime
The value for thrKeyRotation in units of hours.
151
of file include/openthread/dataset.h
mObtainNetworkKeyEnabled#
bool otSecurityPolicy::mObtainNetworkKeyEnabled
Obtaining the Network Key for out-of-band commissioning is enabled.
153
of file include/openthread/dataset.h
mNativeCommissioningEnabled#
bool otSecurityPolicy::mNativeCommissioningEnabled
Native Commissioning using PSKc is allowed.
154
of file include/openthread/dataset.h
mRoutersEnabled#
bool otSecurityPolicy::mRoutersEnabled
Thread 1.0/1.1.x Routers are enabled.
155
of file include/openthread/dataset.h
mExternalCommissioningEnabled#
bool otSecurityPolicy::mExternalCommissioningEnabled
External Commissioner authentication is allowed.
156
of file include/openthread/dataset.h
mCommercialCommissioningEnabled#
bool otSecurityPolicy::mCommercialCommissioningEnabled
Commercial Commissioning is enabled.
157
of file include/openthread/dataset.h
mAutonomousEnrollmentEnabled#
bool otSecurityPolicy::mAutonomousEnrollmentEnabled
Autonomous Enrollment is enabled.
158
of file include/openthread/dataset.h
mNetworkKeyProvisioningEnabled#
bool otSecurityPolicy::mNetworkKeyProvisioningEnabled
Network Key Provisioning is enabled.
159
of file include/openthread/dataset.h
mTobleLinkEnabled#
bool otSecurityPolicy::mTobleLinkEnabled
ToBLE link is enabled.
160
of file include/openthread/dataset.h
mNonCcmRoutersEnabled#
bool otSecurityPolicy::mNonCcmRoutersEnabled
Non-CCM Routers enabled.
161
of file include/openthread/dataset.h
mVersionThresholdForRouting#
uint8_t otSecurityPolicy::mVersionThresholdForRouting
Version-threshold for Routing.
162
of file include/openthread/dataset.h