On Thu, 21 Aug 2025 13:23:12 GMT, Artur Barashev <abaras...@openjdk.org> wrote:
>> src/java.base/share/classes/sun/security/util/CryptoAlgorithmConstraints.java >> line 77: >> >>> 75: * Initialize algorithm constraints with the specified security >>> property >>> 76: * {@code propertyName}. Note that if a system property of the same >>> name >>> 77: * is set, it overrides the security property. >> >> We allow a system property to override `jdk.crypto.disabledAlgorithms` >> security property but not other `*.disabledAlgorithms` security properties. >> That's an inconsistent experience. Any particular reason we need this >> functionality for `jdk.crypto.disabledAlgorithms`? Are we going to document >> it in JSSE guide? > > Explanation provided out of band. Yes, the system property override support is on case-by-case basis depending on need. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/26377#discussion_r2292224768