-
CONFIG_PELION_PAL_SUPPORT_SSL_CONNECTION_ID
¶
Use Connection Identifiers for DTLS 1.2
Type: bool
Help¶
Connection ID is an extention to DTLS 1.2 that allows a DTLS session
to persist even if the device's IP address and port changes, which
otherwise would require a new DTLS handshake. This enables devices
to power down their network interface for long periods of time,
saving power and network bandwidth.
Requires mbed TLS 2.18.0 or newer and transport mode to be UDP or
UDP Queue.
https://tools.ietf.org/html/draft-ietf-tls-dtls-connection-id-11
Direct dependencies¶
PELION_SOURCES
&& PELION_CLIENT
(Includes any dependencies from ifs and menus.)
Defaults¶
No defaults. Implicitly defaults to n
.
Symbols that select this symbol¶
Kconfig definition¶
At /home/runner/work/sdk-nrf/sdk-nrf/ncs/modules/lib/pelion-dm/zephyr/Kconfig.pal:15
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:23
→ <Zephyr>/modules/Kconfig:6
→ <BuildDir>/kconfig/Kconfig.modules:26
→ /home/runner/work/sdk-nrf/sdk-nrf/ncs/modules/lib/pelion-dm/zephyr/Kconfig:32
Menu path: (Top) → Modules → pelion-dm (/home/runner/work/sdk-nrf/sdk-nrf/ncs/modules/lib/pelion-dm) → Pelion Device Management Client Library → Build Pelion client from sources → Platform Abstraction Layer options
config PELION_PAL_SUPPORT_SSL_CONNECTION_ID
bool "Use Connection Identifiers for DTLS 1.2"
depends on PELION_SOURCES && PELION_CLIENT
help
Connection ID is an extention to DTLS 1.2 that allows a DTLS session
to persist even if the device's IP address and port changes, which
otherwise would require a new DTLS handshake. This enables devices
to power down their network interface for long periods of time,
saving power and network bandwidth.
Requires mbed TLS 2.18.0 or newer and transport mode to be UDP or
UDP Queue.
https://tools.ietf.org/html/draft-ietf-tls-dtls-connection-id-11
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)