Code review request: 7197245: Eliminate sun.security.ssl.JsseJce dependency on sun.security.ec

Xuelei Fan xuelei.fan at oracle.com
Wed Sep 12 10:17:33 UTC 2012


On 9/12/2012 6:13 PM, Vincent Ryan wrote:
> The only standardized name is the object identifier. Any other names are
> just user-friendly aliases which may not be supported by all
> implementations.
> 
Good.  Let's do it later if user-friendly aliases is used in other
providers.

Looks fine to me.

Thanks,
Xuelei

> 
> On 09/12/12 05:02 AM, Xuelei Fan wrote:
>> ECGenParameterSpec.getName() returns "the standard or predefined name".
>> What's the form of standard name? And what's the form of predefined name?
>>
>> I think the fix works in SunEC, but may run into problems with other
>> providers if the ECGenParameterSpec.getName() does not always return the
>> OID name as "1.3.132.0.9". Because SunJSSE implementation needs the name
>> to be a OID string.
>>
>>   Do we have a doc to define these names? Maybe we can have a map between
>> OID names and other names.
>>
>> Xuelei
>>
>> On 9/12/2012 12:22 AM, Vincent Ryan wrote:
>>>
>>> Hello Brad,
>>>
>>> Please review these changes to eliminate the dependency between the
>>> SunJSSE provider and the ECParameters and NamedCurve classes in the
>>> SunEC provider.
>>>
>>>    http://cr.openjdk.java.net/~vinnie/7197245/webrev.00/
>>>
>>> Thanks.
>>
> 




More information about the security-dev mailing list