### JDK 27, filters loaded from files with @, plus -Xlog:jfr+redact=debug
keys.txt:
  *db-pass*
  *conn*
args.txt:
  --db-pass *
  --connection-string *
  https://*:*@*

[0.153s][debug][jfr,redact] Redaction file <module>/filters/args.txt read successfully
[0.156s][debug][jfr,redact] Redaction file <module>/filters/keys.txt read successfully
[0.157s][debug][jfr,redact] Redacted initial environment variable named 'ACCESS_TOKEN'
[0.157s][debug][jfr,redact] Redacted initial environment variable named 'DB_CONN'
[0.157s][debug][jfr,redact] Redacted initial system property named 'javax.net.ssl.keyStorePassword'
[0.157s][debug][jfr,redact] Redacted initial system property named 'db-pass'
[0.157s][debug][jfr,redact] Redacted initial system property named 'sun.java.command'
[0.157s][debug][jfr,redact] Redacted Java Arguments 'Workload [REDACTED] [REDACTED] [REDACTED] [REDACTED] [REDACTED] --verbose'
[0.157s][debug][jfr,redact] Redacted JVM Arguments '-XX:StartFlightRecording:filename=/tmp/jfr-redaction/files.jfr -XX:FlightRecorderOptions:redact-key=+@<module>/filters/keys.txt,redact-argument=[REDACTED] -Xlog:jfr+redact=debug -Xmx256m [REDACTED] -Ddb-pass=[REDACTED] -Dapp.region=mumbai'
[0.157s][debug][jfr,redact] Redacted string flag 'FlightRecorderOptions'

LEAK-ENV-TOKEN-1           RAW=clean EVENTS=0
LEAK-PROP-PASSWORD-2       RAW=clean EVENTS=0
LEAK-ARG-DBPASSWORD-3      RAW=clean EVENTS=0
LEAK-URL-PW-4              RAW=clean EVENTS=0
LEAK-ENV-CONN-5            RAW=clean EVENTS=0
LEAK-PROP-DBPASS-6         RAW=clean EVENTS=0
LEAK-ARG-DBPASS-7          RAW=clean EVENTS=0
exit=0
