On Fri, 29 Apr 2022 04:27:36 GMT, Xue-Lei Andrew Fan <xue...@openjdk.org> wrote:
>> What kind of additional sentence do you have in mind? > >> What kind of additional sentence do you have in mind? > > It may be fine to put it into the state for 'null" returned value. For > example: > > > The returned parameters may be the same that were used to initialize > this signature, or may contain additional default or random parameter > values used by the underlying signature implementation, or null if the > underlying signature implementation does not support returning the > parameters as {@code AlgorithmParameters}. > > > > The null return conditional in the following sentence may be able to combine > together. > > > The returned parameters may be the same that were used to initialize > this signature, or may contain additional default or random parameter > values used by the underlying signature implementation. {@code null} > may be returned if the underlying signature implementation does not > support returning the parameters as {@code AlgorithmParameters}, or <more > conditions> How about the case when no parameters are given? Say A is the user-supplied values, B is the provider specific default or random values, your suggestion has A, A+B, and null. Isn't the sentence about B needed (no A and provider can generate the parameters)? ------------- PR: https://git.openjdk.java.net/jdk/pull/8396