public class TeleTrusTNamedCurves extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) static X9ECParametersHolder |
brainpoolP160r1 |
(package private) static X9ECParametersHolder |
brainpoolP160t1 |
(package private) static X9ECParametersHolder |
brainpoolP192r1 |
(package private) static X9ECParametersHolder |
brainpoolP192t1 |
(package private) static X9ECParametersHolder |
brainpoolP224r1 |
(package private) static X9ECParametersHolder |
brainpoolP224t1 |
(package private) static X9ECParametersHolder |
brainpoolP256r1 |
(package private) static X9ECParametersHolder |
brainpoolP256t1 |
(package private) static X9ECParametersHolder |
brainpoolP320r1 |
(package private) static X9ECParametersHolder |
brainpoolP320t1 |
(package private) static X9ECParametersHolder |
brainpoolP384r1 |
(package private) static X9ECParametersHolder |
brainpoolP384t1 |
(package private) static X9ECParametersHolder |
brainpoolP512r1 |
(package private) static X9ECParametersHolder |
brainpoolP512t1 |
(package private) static java.util.Hashtable |
curves |
(package private) static java.util.Hashtable |
names |
(package private) static java.util.Hashtable |
objIds |
Constructor and Description |
---|
TeleTrusTNamedCurves() |
Modifier and Type | Method and Description |
---|---|
private static org.bouncycastle.math.ec.ECCurve |
configureCurve(org.bouncycastle.math.ec.ECCurve curve) |
(package private) static void |
defineCurve(java.lang.String name,
ASN1ObjectIdentifier oid,
X9ECParametersHolder holder) |
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.
|
static X9ECParametersHolder brainpoolP160r1
static X9ECParametersHolder brainpoolP160t1
static X9ECParametersHolder brainpoolP192r1
static X9ECParametersHolder brainpoolP192t1
static X9ECParametersHolder brainpoolP224r1
static X9ECParametersHolder brainpoolP224t1
static X9ECParametersHolder brainpoolP256r1
static X9ECParametersHolder brainpoolP256t1
static X9ECParametersHolder brainpoolP320r1
static X9ECParametersHolder brainpoolP320t1
static X9ECParametersHolder brainpoolP384r1
static X9ECParametersHolder brainpoolP384t1
static X9ECParametersHolder brainpoolP512r1
static X9ECParametersHolder brainpoolP512t1
static final java.util.Hashtable objIds
static final java.util.Hashtable curves
static final java.util.Hashtable names
public TeleTrusTNamedCurves()
private static org.bouncycastle.math.ec.ECCurve configureCurve(org.bouncycastle.math.ec.ECCurve curve)
static void defineCurve(java.lang.String name, ASN1ObjectIdentifier oid, X9ECParametersHolder holder)
public static X9ECParameters getByName(java.lang.String name)
public static X9ECParameters getByOID(ASN1ObjectIdentifier oid)
oid
- an object identifier representing a named curve, if present.public static ASN1ObjectIdentifier getOID(java.lang.String name)
public static java.lang.String getName(ASN1ObjectIdentifier oid)
public static java.util.Enumeration getNames()
public static ASN1ObjectIdentifier getOID(short curvesize, boolean twisted)