On Fri, 20 Oct 2023 17:19:52 GMT, Xue-Lei Andrew Fan <xue...@openjdk.org> wrote:

>> Hai-May Chao has updated the pull request with a new target base due to a 
>> merge or a rebase. The incremental webrev excludes the unrelated changes 
>> brought in by the merge/rebase. The pull request contains six additional 
>> commits since the last revision:
>> 
>>  - Merge
>>  - Override the client/server defaults
>>  - Change made to configure max allowed cert chain lengths based on updated 
>> CSR
>>  - Merge
>>  - Set to default if a negative value is set
>>  - 8311596: Add separate system properties for TLS server and client for 
>> maximum chain length
>
> I was wondering, if it is easier to learn and remember/search by following 
> the naming style "jdk.tls.client.XXX" or "jdk.tls.server.XXX" in SunJSSE 
> provider?

@XueleiFan The current properties named` jdk.tls.client.*` and 
`jdk.tls.server.*` apply to settings either on the client or the server, so 
we'd have to rename the properties here. My suggestion is to:

- Change `jdk.tls.maxServerCertificateChainLength` to 
`jdk.tls.client.maxAcceptedCertificateChainLength`

- Change `jdk.tls.maxClientCertificateChainLength` to 
`jdk.tls.server.maxAcceptedCertificateChainLength`

Thanks!

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

PR Comment: https://git.openjdk.org/jdk/pull/15163#issuecomment-1777609067

Reply via email to