> The goal of this PR is to add a means of exposing security properties at 
> runtime to aid the debugging security related issues/misconfigurations etc. 
> Currently, only initial security properties set at start up can be exposed 
> via the `InitialSecurityProperty` JFR event. 
> 
> This patch introduces a new jcmd diagnostic command `VM.properties`, which 
> enables developers to print either the current system properties or security 
> properties of a running Java process via command-line arguments (-system or 
> -security). To avoid clutter within the jcmd command list, the old 
> `VM.system_properties` command is hidden, but not removed so will not break 
> existing usages. The implementation of each is shared to reduce duplication.

Kieran Farrell has updated the pull request with a new target base due to a 
merge or a rebase. The pull request now contains 19 commits:

 - Merge branch 'openjdk:master' into sec_props2
 - update bugid
 - update test to jtreg, indent changes
 - newline
 - remove clone
 - add test
 - update to print java.security.Security properties
 - sperate VM.sec_props command
 - hide command
 - merge
 - ... and 9 more: https://git.openjdk.org/jdk/compare/78580f1e...9787d908

-------------

Changes: https://git.openjdk.org/jdk/pull/29124/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=29124&range=12
  Stats: 110 lines in 7 files changed: 87 ins; 11 del; 12 mod
  Patch: https://git.openjdk.org/jdk/pull/29124.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/29124/head:pull/29124

PR: https://git.openjdk.org/jdk/pull/29124

Reply via email to