Still looks fine to me.

Thanks,
Max

> On May 19, 2020, at 5:36 AM, Valerie Peng <valerie.p...@oracle.com> wrote:
> 
> Updated again due to the merge with Tony's EdDSA change:
> 
> http://cr.openjdk.java.net/~valeriep/8242151/webrev.06
> 
> Added Ed25519 and Ed448 to KnownOIDs, and rest are just adjustments 
> accordingly.
> 
> Touched:
> 
> src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAParameters.java
> src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
> src/java.base/share/classes/sun/security/x509/AlgorithmId.java
> src/java.base/share/classes/sun/security/util/KnownOIDs.java
> 
> Pre-integration Mach5 job is running.
> 
> Thanks,
> 
> Valerie
> 
> On 5/18/2020 11:44 AM, Valerie Peng wrote:
>> Great, thanks much for the thorough review~
>> 
>> Valerie
>> 
>> On 5/15/2020 8:57 PM, Weijun Wang wrote:
>>> Well done. Everything looks fine to me.
>>> 
>>> --Max
>>> 
>>>> On May 16, 2020, at 5:47 AM, Valerie Peng <valerie.p...@oracle.com> wrote:
>>>> 
>>>> Hi Max,
>>>> 
>>>> I have updated the webrev 
>>>> (http://cr.openjdk.java.net/~valeriep/8242151/webrev.05/) to address your 
>>>> suggestion below. Touched classes are NamedCurve, CurveDB, 
>>>> ConstraintsParameters, and SunEC. The result of using the single method 
>>>> looks pretty good - clean and shorter code. :)
>>>> 
>>>>> CurveDB.getNamesByOID is only used in 
>>>>> ConstraintsParameters.getNamedCurveFromKey(), but we already have a 
>>>>> NamedCurve there and you can directly use it without converting to 
>>>>> nc.getObjectId().
>>>>> 
>>>>> In fact, it looks like nc.getAliases() and nc.getName() are always used 
>>>>> together. Can we just remove these 2 and add a new method 
>>>>> nc.getNameAndAliases()? Then there will be no compatibility impact for 
>>>>> getName() at all!
>>>>> 
>>>> Thanks,
>>>> Valerie
>>>> 

Reply via email to