Sanitize SPRING_APPLICATION_JSON by default

Update `Sanitizer` default keys to include `SPRING_APPLICATION_JSON`.

Fixes gh-28045
This commit is contained in:
Phillip Webb
2021-09-21 15:18:50 -07:00
parent ec12d51f30
commit bbb4ac1542
2 changed files with 5 additions and 2 deletions

View File

@@ -46,6 +46,8 @@ class SanitizerTests {
assertThat(sanitizer.sanitize("sometoken", "secret")).isEqualTo("******");
assertThat(sanitizer.sanitize("find", "secret")).isEqualTo("secret");
assertThat(sanitizer.sanitize("sun.java.command", "--spring.redis.password=pa55w0rd")).isEqualTo("******");
assertThat(sanitizer.sanitize("SPRING_APPLICATION_JSON", "{password:123}")).isEqualTo("******");
assertThat(sanitizer.sanitize("spring.application.json", "{password:123}")).isEqualTo("******");
}
@ParameterizedTest(name = "key = {0}")