The default list of providers defined in java.security file can be overridden 
with a custom file, declared with 
`-Djava.security.properties=/path/to/custom.security` command line parameter.
If the new list of providers is shorter than the original one, it is necessary 
to add an empty entry to terminate the list, like:

security.provider.1=BCFIPS C:HYBRID;ENABLE{All}
security.provider.2=SUN
security.provider.3=BCJSSE fips:BCFIPS
security.provider.4=

otherwise some providers from the default list will still be used.

Currently Java outputs an error message on standard error when it encounters an 
empty entry on the provider list. This PR silences that message.

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

Commit messages:
 - Hide "invalid entry" error message

Changes: https://git.openjdk.java.net/jdk/pull/5674/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=5674&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8274143
  Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod
  Patch: https://git.openjdk.java.net/jdk/pull/5674.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/5674/head:pull/5674

PR: https://git.openjdk.java.net/jdk/pull/5674

Reply via email to