v.add(new X9FieldElement(curve.getA()).getDERObject()); v.add(new X9FieldElement(curve.getB()).getDERObject());
if (fieldIdentifier.equals(prime_field)) { v.add(new X9FieldElement(curve.getA()).getDERObject()); v.add(new X9FieldElement(curve.getB()).getDERObject()); } else if (fieldIdentifier.equals(characteristic_two_field)) { v.add(new X9FieldElement(curve.getA()).getDERObject()); v.add(new X9FieldElement(curve.getB()).getDERObject()); }
    public DERObject toASN1Object()    {        ASN1EncodableVector v = new ASN1EncodableVector();        v.add(new X9FieldElement(curve.getA()).getDERObject());        v.add(new X9FieldElement(curve.getB()).getDERObject());        if (seed != null)        {            v.add(new DERBitString(seed));        }        return new DERSequence(v);    }