1menu "ESP HTTP client"
2
3
4    config ESP_HTTP_CLIENT_ENABLE_HTTPS
5        bool "Enable https"
6        default y
7        help
8            This option will enable https protocol by linking esp-tls library and initializing SSL transport
9
10    config ESP_HTTP_CLIENT_ENABLE_BASIC_AUTH
11        bool "Enable HTTP Basic Authentication"
12        default n
13        help
14            This option will enable HTTP Basic Authentication. It is disabled by default as Basic
15            auth uses unencrypted encoding, so it introduces a vulnerability when not using TLS
16
17    config ESP_HTTP_CLIENT_ENABLE_DIGEST_AUTH
18        bool "Enable HTTP Digest Authentication"
19        default y
20        help
21            This option will enable HTTP Digest Authentication. It is enabled by default, but use of this
22            configuration is not recommended as the password can be derived from the exchange, so it introduces
23            a vulnerability when not using TLS
24endmenu
25