Redact license keys in environment variables from log output (#34711)

Peter Tripp created

Release Notes:

- N/A

Change summary

crates/util/src/redact.rs | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)

Detailed changes

crates/util/src/redact.rs 🔗

@@ -1,7 +1,14 @@
 /// Whether a given environment variable name should have its value redacted
 pub fn should_redact(env_var_name: &str) -> bool {
-    const REDACTED_SUFFIXES: &[&str] =
-        &["KEY", "TOKEN", "PASSWORD", "SECRET", "PASS", "CREDENTIALS"];
+    const REDACTED_SUFFIXES: &[&str] = &[
+        "KEY",
+        "TOKEN",
+        "PASSWORD",
+        "SECRET",
+        "PASS",
+        "CREDENTIALS",
+        "LICENSE",
+    ];
     REDACTED_SUFFIXES
         .iter()
         .any(|suffix| env_var_name.ends_with(suffix))