2019-06-20 15:37:40 +08:00
|
|
|
menu "Example Configuration"
|
|
|
|
|
2019-10-15 17:27:47 +08:00
|
|
|
choice WEBSOCKET_URI_SOURCE
|
|
|
|
prompt "Websocket URI source"
|
|
|
|
default WEBSOCKET_URI_FROM_STRING
|
|
|
|
help
|
|
|
|
Selects the source of the URI used in the example.
|
|
|
|
|
|
|
|
config WEBSOCKET_URI_FROM_STRING
|
|
|
|
bool "From string"
|
|
|
|
|
|
|
|
config WEBSOCKET_URI_FROM_STDIN
|
|
|
|
bool "From stdin"
|
|
|
|
endchoice
|
|
|
|
|
2019-06-20 15:37:40 +08:00
|
|
|
config WEBSOCKET_URI
|
|
|
|
string "Websocket endpoint URI"
|
2019-10-15 17:27:47 +08:00
|
|
|
depends on WEBSOCKET_URI_FROM_STRING
|
2024-02-06 22:55:06 +04:00
|
|
|
default "wss://echo.websocket.events"
|
2019-06-20 15:37:40 +08:00
|
|
|
help
|
|
|
|
URL of websocket endpoint this example connects to and sends echo
|
|
|
|
|
2024-02-06 22:55:06 +04:00
|
|
|
config WS_OVER_TLS_SERVER_AUTH
|
|
|
|
bool "Enable WebSocket over TLS with Server Certificate Verification Only"
|
|
|
|
default y
|
|
|
|
help
|
|
|
|
Enables WebSocket connections over TLS (WSS) with server certificate verification.
|
|
|
|
This setting mandates the client to verify the servers certificate, while the server
|
|
|
|
does not require client certificate verification.
|
|
|
|
|
|
|
|
config WS_OVER_TLS_MUTUAL_AUTH
|
|
|
|
bool "Enable WebSocket over TLS with Server Client Mutual Authentification"
|
|
|
|
default n
|
|
|
|
help
|
|
|
|
Enables WebSocket connections over TLS (WSS) with server and client mutual certificate verification.
|
|
|
|
|
|
|
|
config WS_OVER_TLS_SKIP_COMMON_NAME_CHECK
|
|
|
|
bool "Skip common name(CN) check during TLS authentification"
|
|
|
|
default n
|
|
|
|
help
|
|
|
|
Skipping Common Name(CN) check during TLS(WSS) authentificatio
|
|
|
|
|
2023-06-13 13:23:24 +04:00
|
|
|
if CONFIG_IDF_TARGET = "linux"
|
|
|
|
config GCOV_ENABLED
|
|
|
|
bool "Coverage analyzer"
|
|
|
|
default n
|
|
|
|
help
|
|
|
|
Enables coverage analyzing for host tests.
|
|
|
|
endif
|
2019-06-20 15:37:40 +08:00
|
|
|
endmenu
|