Bluetooth: Mesh: Move provisioning 1.1 Kconfig options

Move provisioning 1.1 Kconfig options to the provisioning menu.

Signed-off-by: Pavel Vasilyev <pavel.vasilyev@nordicsemi.no>
This commit is contained in:
Pavel Vasilyev 2023-12-14 15:46:27 +01:00 committed by Carles Cufí
commit b94b9c7759

View file

@ -289,6 +289,24 @@ config BT_MESH_PROV_OOB_PUBLIC_KEY
help
Enable this option if public key is to be exchanged via Out of Band (OOB) technology.
config BT_MESH_ECDH_P256_CMAC_AES128_AES_CCM
bool "Support CMAC AES128 for OOB authentication"
depends on BT_MESH_PROV
default y
help
Enable this option to support CMAC AES128 for OOB authentication.
config BT_MESH_ECDH_P256_HMAC_SHA256_AES_CCM
bool "Support HMAC SHA256 for OOB authentication"
depends on BT_MESH_PROV
default y
help
Enable this option to support HMAC SHA256 for OOB authentication.
config BT_MESH_OOB_AUTH_REQUIRED
bool "OOB authentication mandates to use HMAC SHA256"
depends on BT_MESH_ECDH_P256_HMAC_SHA256_AES_CCM
config BT_MESH_PROVISIONER
bool "Provisioner support"
depends on BT_MESH_CDB
@ -1182,24 +1200,6 @@ config BT_MESH_FRIEND_ADV_LATENCY
endif # BT_MESH_FRIEND
config BT_MESH_ECDH_P256_CMAC_AES128_AES_CCM
bool "Support CMAC AES128 for OOB authentication"
depends on BT_MESH_PROV
default y
help
Enable this option to support CMAC AES128 for OOB authentication.
config BT_MESH_ECDH_P256_HMAC_SHA256_AES_CCM
bool "Support HMAC SHA256 for OOB authentication"
depends on BT_MESH_PROV
default y
help
Enable this option to support HMAC SHA256 for OOB authentication.
config BT_MESH_OOB_AUTH_REQUIRED
bool "OOB authentication mandates to use HMAC SHA256"
depends on BT_MESH_ECDH_P256_HMAC_SHA256_AES_CCM
menuconfig BT_MESH_BLOB_SRV
bool "Support for BLOB Transfer Server model"
help