On Thu, 2 Feb 2023 17:35:14 GMT, Sean Mullan <mul...@openjdk.org> wrote:

>> src/java.base/share/conf/security/java.security line 953:
>> 
>>> 951: # "false". Any other value for the system property is also treated as 
>>> "false".
>>> 952: # If the system property is set, it supersedes the XMLCryptoContext 
>>> property
>>> 953: # value.
>> 
>> is is necessary to state (hint) that the system property is read once at 
>> class load time ?
>
> I think you are touching on an issue that is poorly documented across many 
> system properties, so I'm reluctant to add something here which might lead to 
> questions about other properties. I've always felt that unless otherwise 
> specified, you should assume a system property is only read once.

Thanks. I guess I was trying to be a bit more cautious here given that the 
DOMCryptoContext.html#setProperty approach allows the same property to be 
set/changed at any time during runtime. I'm fine with current edits then.

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

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

Reply via email to