chore: import upstream snapshot with attribution
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
menu "Example Configuration"
|
||||
|
||||
config EXAMPLE_ENABLE_HTTPS_USER_CALLBACK
|
||||
bool "Enable user callback with HTTPS Server"
|
||||
help
|
||||
Enable user callback for esp_https_server which can be used to get SSL context (connection information)
|
||||
E.g. Certificate of the connected client
|
||||
|
||||
choice EXAMPLE_ENABLE_HTTPS_SERVER_TLS_VERSION
|
||||
prompt "Choose TLS version"
|
||||
default EXAMPLE_ENABLE_HTTPS_SERVER_TLS_1_2_ONLY
|
||||
config EXAMPLE_ENABLE_HTTPS_SERVER_TLS_1_2_ONLY
|
||||
bool "TLS 1.2"
|
||||
select MBEDTLS_SSL_PROTO_TLS1_2
|
||||
help
|
||||
Enable HTTPS server TLS 1.2
|
||||
config EXAMPLE_ENABLE_HTTPS_SERVER_TLS_1_3_ONLY
|
||||
bool "TLS 1.3"
|
||||
select MBEDTLS_SSL_PROTO_TLS1_3
|
||||
help
|
||||
Enable HTTPS server TLS 1.3
|
||||
config EXAMPLE_ENABLE_HTTPS_SERVER_TLS_ANY
|
||||
bool "TLS 1.3 and 1.2"
|
||||
select MBEDTLS_SSL_PROTO_TLS1_3
|
||||
select MBEDTLS_SSL_PROTO_TLS1_2
|
||||
help
|
||||
Enable HTTPS server TLS 1.3 and 1.2
|
||||
endchoice
|
||||
|
||||
config EXAMPLE_ENABLE_HTTPS_SERVER_CUSTOM_CIPHERSUITES
|
||||
bool "Enable HTTPS server custom ciphersuites"
|
||||
default n
|
||||
help
|
||||
Enable HTTPS server custom ciphersuites
|
||||
config EXAMPLE_ENABLE_SKIP_CLIENT_CERT
|
||||
bool "Skip client certificate (WARNING: ONLY FOR TESTING PURPOSE, READ HELP)"
|
||||
default n
|
||||
select ESP_TLS_SERVER_MIN_AUTH_MODE_OPTIONAL
|
||||
help
|
||||
Allow clients to connect without providing a client certificate.
|
||||
This is useful for testing purposes. When enabled, the server request
|
||||
client certificates but does not require them for the connection to be established.
|
||||
If a client certificate is provided, it will be verified.
|
||||
|
||||
endmenu
|
||||
Reference in New Issue
Block a user