Package org.bouncycastle.asn1.teletrust
Class TeleTrusTNamedCurves
- java.lang.Object
-
- org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
-
public class TeleTrusTNamedCurves extends java.lang.Object
Elliptic curves defined in "ECC Brainpool Standard Curves and Curve Generation" https://www.ecc-brainpool.org/download/draft_pkix_additional_ecc_dp.txt
-
-
Constructor Summary
Constructors Constructor Description TeleTrusTNamedCurves()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static X9ECParameters
getByName(java.lang.String name)
static X9ECParameters
getByOID(ASN1ObjectIdentifier oid)
return the X9ECParameters object for the named curve represented by the passed in object identifier.static java.lang.String
getName(ASN1ObjectIdentifier oid)
return the named curve name represented by the given object identifier.static java.util.Enumeration
getNames()
returns an enumeration containing the name strings for curves contained in this structure.static ASN1ObjectIdentifier
getOID(short curvesize, boolean twisted)
static ASN1ObjectIdentifier
getOID(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)
-
getByOID
public static X9ECParameters getByOID(ASN1ObjectIdentifier oid)
return the X9ECParameters object for the named curve represented by the passed in object identifier. Null if the curve isn't present.- Parameters:
oid
- an object identifier representing a named curve, if present.
-
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 the named curve name represented by the given object identifier.
-
getNames
public static java.util.Enumeration getNames()
returns an enumeration containing the name strings for curves contained in this structure.
-
getOID
public static ASN1ObjectIdentifier getOID(short curvesize, boolean twisted)
-
-