### JDK 27 with NO redaction flags at all
openjdk version "27.0.1.0.2" 2026-10-21
OpenJDK Runtime Environment Temurin-27.0.1.0.2+1 (build 27.0.1.0.2+1)
OpenJDK 64-Bit Server VM Temurin-27.0.1.0.2+1 (build 27.0.1.0.2+1, mixed mode, sharing)
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=LEAK  EVENTS=2
LEAK-ENV-CONN-5            RAW=LEAK  EVENTS=1
LEAK-PROP-DBPASS-6         RAW=LEAK  EVENTS=2
LEAK-ARG-DBPASS-7          RAW=LEAK  EVENTS=2
exit=2

### jfr print
jdk.JVMInformation {
  startTime = 01:42:38.133 (2026-10-26)
  jvmName = "OpenJDK 64-Bit Server VM"
  jvmVersion = "OpenJDK 64-Bit Server VM (27.0.1.0.2+1) for linux-amd64 JRE (27.0.1.0.2+1), built on 2026-10-21T00:00:00Z with gcc 14.2.0"
  jvmArguments = "-XX:StartFlightRecording:filename=/tmp/jfr-redaction/default.jfr -Xmx256m [REDACTED] -Ddb-pass=LEAK-PROP-DBPASS-6 -Dapp.region=mumbai"
  jvmFlags = N/A
  javaArguments = "Workload [REDACTED] [REDACTED] --db-pass LEAK-ARG-DBPASS-7 https://john:LEAK-URL-PW-4@example.com/login --verbose"
  jvmStartTime = 01:42:37.505 (2026-10-26)
  pid = 6463
}

jdk.InitialSystemProperty {
  startTime = 01:42:38.133 (2026-10-26)
  key = "java.vm.specification.name"
  value = "Java Virtual Machine Specification"
}

jdk.InitialSystemProperty {
  startTime = 01:42:38.133 (2026-10-26)
  key = "java.vm.name"
  value = "OpenJDK 64-Bit Server VM"
}

jdk.InitialSystemProperty {
  startTime = 01:42:38.133 (2026-10-26)
  key = "java.home"
  value = "/tmp/claude-0/post2/jdk-27.0.1.0.2+1"
}

jdk.InitialSystemProperty {
  startTime = 01:42:38.133 (2026-10-26)
  key = "app.region"
  value = "mumbai"
}

jdk.InitialSystemProperty {
  startTime = 01:42:38.133 (2026-10-26)
  key = "sun.java.command"
  value = "Workload [REDACTED] [REDACTED] --db-pass LEAK-ARG-DBPASS-7 https://john:LEAK-URL-PW-4@example.com/login --verbose"
}

jdk.InitialSystemProperty {
  startTime = 01:42:38.133 (2026-10-26)
  key = "java.class.path"
  value = "/tmp/claude-0/post2/repo/redaction/build"
}

jdk.InitialSystemProperty {
  startTime = 01:42:38.133 (2026-10-26)
  key = "sun.java.launcher"
  value = "SUN_STANDARD"
}

jdk.InitialSystemProperty {
  startTime = 01:42:38.133 (2026-10-26)
  key = "java.vm.compressedOopsMode"
  value = "32-bit"
}

jdk.InitialSystemProperty {
  startTime = 01:42:38.133 (2026-10-26)
  key = "jdk.debug"
  value = "release"
}

jdk.InitialSystemProperty {
  startTime = 01:42:38.133 (2026-10-26)
  key = "db-pass"
  value = "LEAK-PROP-DBPASS-6"
}

jdk.InitialSystemProperty {
  startTime = 01:42:38.133 (2026-10-26)
  key = "javax.net.ssl.keyStorePassword"
  value = "[REDACTED]"
}

jdk.InitialSystemProperty {
  startTime = 01:42:38.133 (2026-10-26)
  key = "java.vm.vendor"
  value = "Eclipse Adoptium"
}

jdk.InitialSystemProperty {
  startTime = 01:42:38.133 (2026-10-26)
  key = "java.vm.specification.version"
  value = "27"
}

jdk.InitialSystemProperty {
  startTime = 01:42:38.133 (2026-10-26)
  key = "java.vm.info"
  value = "mixed mode, sharing"
}

jdk.InitialSystemProperty {
  startTime = 01:42:38.133 (2026-10-26)
  key = "java.vm.specification.vendor"
  value = "Oracle Corporation"
}

jdk.InitialSystemProperty {
  startTime = 01:42:38.133 (2026-10-26)
  key = "java.vm.version"
  value = "27.0.1.0.2+1"
}

jdk.InitialSystemProperty {
  startTime = 01:42:38.133 (2026-10-26)
  key = "sun.boot.library.path"
  value = "/tmp/claude-0/post2/jdk-27.0.1.0.2+1/lib"
}

jdk.InitialSystemProperty {
  startTime = 01:42:38.133 (2026-10-26)
  key = "java.library.path"
  value = "/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib"
}

jdk.InitialEnvironmentVariable {
  startTime = 01:42:38.133 (2026-10-26)
  key = "PATH"
  value = "/usr/bin:/bin"
}

jdk.InitialEnvironmentVariable {
  startTime = 01:42:38.133 (2026-10-26)
  key = "DEPLOY_REGION"
  value = "eu-west-1"
}

jdk.InitialEnvironmentVariable {
  startTime = 01:42:38.133 (2026-10-26)
  key = "HOME"
  value = "/nonexistent"
}

jdk.InitialEnvironmentVariable {
  startTime = 01:42:38.133 (2026-10-26)
  key = "ACCESS_TOKEN"
  value = "[REDACTED]"
}

jdk.InitialEnvironmentVariable {
  startTime = 01:42:38.133 (2026-10-26)
  key = "DB_CONN"
  value = "LEAK-ENV-CONN-5"
}

