X9ECParameters ecP = X962NamedCurves.getByName(name);
if (ecP == null)
{
try
{
ecP = X962NamedCurves.getByOID(new ASN1ObjectIdentifier(name));
}
catch (IllegalArgumentException e)
{
// ignore - not an oid
}
}
if (ecP == null)
{
ecP = SECNamedCurves.getByName(name);
if (ecP == null)
{
try
{
ecP = SECNamedCurves.getByOID(new ASN1ObjectIdentifier(name));
}
catch (IllegalArgumentException e)
{
// ignore - not an oid
}
}
}
if (ecP == null)
{
ecP = TeleTrusTNamedCurves.getByName(name);
if (ecP == null)
{
try
{
ecP = TeleTrusTNamedCurves.getByOID(new ASN1ObjectIdentifier(name));
}
catch (IllegalArgumentException e)
{
// ignore - not an oid
}