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