com.ibm.crypto.fips.provider

Class ECNamedCurve

  • java.lang.Object
    • java.security.spec.ECGenParameterSpec
      • com.ibm.crypto.fips.provider.ECNamedCurve
  • All Implemented Interfaces:
    java.security.spec.AlgorithmParameterSpec


    public final class ECNamedCurve
    extends java.security.spec.ECGenParameterSpec
    implements java.security.spec.AlgorithmParameterSpec
    • Constructor Summary

      Constructors 
      Modifier Constructor and Description
        ECNamedCurve(java.lang.String name) 
      protected ECNamedCurve(java.lang.String name, com.ibm.security.util.ObjectIdentifier oid, java.security.spec.EllipticCurve curve, java.security.spec.ECPoint g, java.math.BigInteger n, int h) 
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      java.security.spec.ECParameterSpec getECParameterSpec() 
      static java.security.spec.ECParameterSpec getECParameterSpec(java.lang.String name) 
      java.lang.String getName() 
      protected static java.util.Map<java.lang.String,java.security.spec.ECParameterSpec> getNameMap() 
      static com.ibm.security.util.ObjectIdentifier getOIDFromName(java.lang.String name)
      Accepts a name and attempts to retrieve the corresponding OID.
      java.lang.String toString() 
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • ECNamedCurve

        public ECNamedCurve(java.lang.String name)
      • ECNamedCurve

        protected ECNamedCurve(java.lang.String name,
                    com.ibm.security.util.ObjectIdentifier oid,
                    java.security.spec.EllipticCurve curve,
                    java.security.spec.ECPoint g,
                    java.math.BigInteger n,
                    int h)
                        throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • getName

        public java.lang.String getName()
        Overrides:
        getName in class java.security.spec.ECGenParameterSpec
      • getECParameterSpec

        public java.security.spec.ECParameterSpec getECParameterSpec()
      • getOIDFromName

        public static com.ibm.security.util.ObjectIdentifier getOIDFromName(java.lang.String name)
        Accepts a name and attempts to retrieve the corresponding OID. Null is returned upon failure.
        Parameters:
        name -
        Returns:
        ObjectIdentifier
      • getECParameterSpec

        public static java.security.spec.ECParameterSpec getECParameterSpec(java.lang.String name)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getNameMap

        protected static java.util.Map<java.lang.String,java.security.spec.ECParameterSpec> getNameMap()
© Portions Copyright 2003, 2014, 2015, 2016 IBM Corporation. All rights reserved.
© Portions Copyright 2003, 2014 Oracle and/or its affiliates. All rights reserved.