mirror of
https://github.com/esphome/esphome.git
synced 2026-09-28 15:30:21 +00:00
[ld2410][mqtt][packages][security] Mark string-valued secrets cv.sensitive (#19387)
This commit is contained in:
@@ -87,7 +87,7 @@ CALIBRATION_ACTION_SCHEMA = maybe_simple_id(
|
||||
BLUETOOTH_PASSWORD_SET_SCHEMA = cv.Schema(
|
||||
{
|
||||
cv.Required(CONF_ID): cv.use_id(LD2410Component),
|
||||
cv.Required(CONF_PASSWORD): cv.templatable(cv.string_strict),
|
||||
cv.Required(CONF_PASSWORD): cv.sensitive(cv.templatable(cv.string_strict)),
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
@@ -243,8 +243,8 @@ CONFIG_SCHEMA = cv.All(
|
||||
cv.Inclusive(CONF_CLIENT_CERTIFICATE, "cert-key-pair"): cv.All(
|
||||
cv.string, cv.only_on_esp32
|
||||
),
|
||||
cv.Inclusive(CONF_CLIENT_CERTIFICATE_KEY, "cert-key-pair"): cv.All(
|
||||
cv.string, cv.only_on_esp32
|
||||
cv.Inclusive(CONF_CLIENT_CERTIFICATE_KEY, "cert-key-pair"): cv.sensitive(
|
||||
cv.All(cv.string, cv.only_on_esp32)
|
||||
),
|
||||
cv.SplitDefault(CONF_SKIP_CERT_CN_CHECK, esp32=False): cv.All(
|
||||
cv.boolean, cv.only_on_esp32
|
||||
|
||||
@@ -128,7 +128,7 @@ REMOTE_PACKAGE_SCHEMA = cv.All(
|
||||
cv.Required(CONF_URL): cv.url,
|
||||
cv.Optional(CONF_PATH): cv.string,
|
||||
cv.Optional(CONF_USERNAME): cv.string,
|
||||
cv.Optional(CONF_PASSWORD): cv.string,
|
||||
cv.Optional(CONF_PASSWORD): cv.sensitive(cv.string),
|
||||
cv.Exclusive(CONF_FILE, CONF_FILES): validate_yaml_filename,
|
||||
cv.Exclusive(CONF_FILES, CONF_FILES): cv.All(
|
||||
cv.ensure_list(
|
||||
|
||||
Reference in New Issue
Block a user