Class 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 Detail

      • TeleTrusTNamedCurves

        public TeleTrusTNamedCurves()
    • 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.