CONFIG_MBEDTLS_USER_CONFIG_FILE
User configuration file for mbed TLS
User configuration file for mbed TLS
mbed TLS user configuration file
User configuration file for mbed TLS
Type: string
Help
User config file that can contain mbedTLS configs that were not
covered by the generic config file.
Help
User config file that can contain mbedTLS configs that were not
covered by the generic config file.
Help
Name of the file that will contain additional configurations for mbed TLS.
This file may be generated and will contain PSA configurations if PSA APIs
are generated in the system. This file is empty if legacy support is used.
Help
User config file that can contain mbedTLS configs that were not
covered by the generic config file.
Direct dependencies
(MBEDTLS_BUILTIN
&& MBEDTLS_CFG_FILE
= “config-tls-generic.h” && MBEDTLS
) || (MBEDTLS_BUILTIN
&& MBEDTLS_CFG_FILE
= “config-tls-generic.h” && MBEDTLS
) || NRF_SECURITY
|| (MBEDTLS_BUILTIN
&& MBEDTLS_CFG_FILE
= “config-tls-generic.h” && MBEDTLS
&& 0)
(Includes any dependencies from ifs and menus.)
Default
“nrf-config-user.h”
Kconfig definitions
At <Zephyr>/modules/mbedtls/Kconfig.tls-generic:389
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:33
→ <Zephyr>/modules/Kconfig:6
→ <nRF>/doc/_build/kconfig/Kconfig.modules:14
→ <Zephyr>/modules/mbedtls/Kconfig:67
Menu path: (Top) → Modules → mbedtls (/home/runner/work/sdk-nrf/sdk-nrf/ncs/mbedtls) → mbed TLS Support → TLS configuration → Enable user mbedTLS config file
config MBEDTLS_USER_CONFIG_FILE
string "User configuration file for mbed TLS" if MBEDTLS_USER_CONFIG_ENABLE
depends on MBEDTLS_BUILTIN && MBEDTLS_CFG_FILE = "config-tls-generic.h" && MBEDTLS
help
User config file that can contain mbedTLS configs that were not
covered by the generic config file.
At <Zephyr>/modules/mbedtls/Kconfig.tls-generic:389
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:33
→ <Zephyr>/modules/Kconfig:6
→ <nRF>/doc/_build/kconfig/Kconfig.modules:68
→ <Zephyr>/modules/mbedtls/Kconfig:67
Menu path: (Top) → Modules → mbedtls (/home/runner/work/sdk-nrf/sdk-nrf/ncs/modules/crypto/mbedtls) → mbed TLS Support → TLS configuration → Enable user mbedTLS config file
config MBEDTLS_USER_CONFIG_FILE
string "User configuration file for mbed TLS" if MBEDTLS_USER_CONFIG_ENABLE
depends on MBEDTLS_BUILTIN && MBEDTLS_CFG_FILE = "config-tls-generic.h" && MBEDTLS
help
User config file that can contain mbedTLS configs that were not
covered by the generic config file.
At <nrfxlib>/nrf_security/Kconfig:55
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:33
→ <Zephyr>/modules/Kconfig:6
→ <nRF>/doc/_build/kconfig/Kconfig.modules:92
→ <nrfxlib>/Kconfig.nrfxlib:13
Menu path: (Top) → Modules → nrfxlib (/home/runner/work/sdk-nrf/sdk-nrf/ncs/nrfxlib) → Nordic nrfxlib → nrf_security module
config MBEDTLS_USER_CONFIG_FILE
string "mbed TLS user configuration file"
default "nrf-config-user.h"
depends on NRF_SECURITY
help
Name of the file that will contain additional configurations for mbed TLS.
This file may be generated and will contain PSA configurations if PSA APIs
are generated in the system. This file is empty if legacy support is used.
At <Zephyr>/modules/mbedtls/Kconfig.tls-generic:389
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:33
→ <Zephyr>/modules/Kconfig:80
→ <Zephyr>/modules/mbedtls/Kconfig:67
Menu path: (Top) → Modules → mbed TLS Support → TLS configuration → Enable user mbedTLS config file
config MBEDTLS_USER_CONFIG_FILE
string "User configuration file for mbed TLS" if MBEDTLS_USER_CONFIG_ENABLE
depends on MBEDTLS_BUILTIN && MBEDTLS_CFG_FILE = "config-tls-generic.h" && MBEDTLS && 0
help
User config file that can contain mbedTLS configs that were not
covered by the generic config file.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)