On Thu, 16 May 2024 10:37:36 GMT, Kevin Walls <kev...@openjdk.org> wrote:

>> This shows that when SubjectDelegation was not used, a null-filled array of 
>> the same length as the two other arrays was expected before (in previous 
>> versions of the JDK where SubjectDelegation was supported, but in the case 
>> where it wasn't used). 
>> I am not suggesting to document the length requirement. The length 
>> requirement was enforced before and undocumented. I'm just suggesting that 
>> we allow null and null-filled but don't allow something (null filled array 
>> of wrong length) that would have been rejeceted in previous JDK versions. I 
>> would also suggest to check the length before the content - in case an array 
>> is supplied.
>
> Yes, completely understand.  I just don't think it has any benefit.

Hmmm... the spec still says:

     * @throws IllegalArgumentException if <code>names</code> or
     * <code>filters</code> is null, or if <code>names</code> contains
     * a null element, or if the three arrays do not all have the same
     * size.
 ```

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

PR Review Comment: https://git.openjdk.org/jdk/pull/19253#discussion_r1603184648

Reply via email to