Package org.bouncycastle.asn1.x9
Class ECNamedCurveTable
- java.lang.Object
-
- org.bouncycastle.asn1.x9.ECNamedCurveTable
-
public class ECNamedCurveTable extends java.lang.ObjectA general class that reads all X9.62 style EC curve tables.
-
-
Constructor Summary
Constructors Constructor Description ECNamedCurveTable()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static X9ECParametersgetByName(java.lang.String name)return a X9ECParameters object representing the passed in named curve.static X9ECParametersgetByOID(ASN1ObjectIdentifier oid)return a X9ECParameters object representing the passed in named curve.static java.lang.StringgetName(ASN1ObjectIdentifier oid)return a X9ECParameters object representing the passed in named curve.static java.util.EnumerationgetNames()return an enumeration of the names of the available curves.static ASN1ObjectIdentifiergetOID(java.lang.String name)return the object identifier signified by the passed in name.
-
-
-
Method Detail
-
getByName
public static X9ECParameters getByName(java.lang.String name)
return a X9ECParameters object representing the passed in named curve. The routine returns null if the curve is not present.- Parameters:
name- the name of the curve requested- Returns:
- an X9ECParameters object or null if the curve is not available.
-
getOID
public static ASN1ObjectIdentifier getOID(java.lang.String name)
return the object identifier signified by the passed in name. Null if there is no object identifier associated with name.- Returns:
- the object identifier associated with name, if present.
-
getName
public static java.lang.String getName(ASN1ObjectIdentifier oid)
return a X9ECParameters object representing the passed in named curve.- Parameters:
oid- the object id of the curve requested- Returns:
- a standard name for the curve.
-
getByOID
public static X9ECParameters getByOID(ASN1ObjectIdentifier oid)
return a X9ECParameters object representing the passed in named curve.- Parameters:
oid- the object id of the curve requested- Returns:
- an X9ECParameters object or null if the curve is not available.
-
getNames
public static java.util.Enumeration getNames()
return an enumeration of the names of the available curves.- Returns:
- an enumeration of the names of the available curves.
-
-