org.bouncycastle.asn1.x9
Class X962Parameters
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.x9.X962Parameters
- All Implemented Interfaces:
- ASN1Choice, ASN1Encodable
public class X962Parameters
- extends ASN1Object
- implements ASN1Choice
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
X962Parameters
public X962Parameters(X9ECParameters ecParameters)
X962Parameters
public X962Parameters(ASN1ObjectIdentifier namedCurve)
X962Parameters
public X962Parameters(ASN1Primitive obj)
getInstance
public static X962Parameters getInstance(java.lang.Object obj)
getInstance
public static X962Parameters getInstance(ASN1TaggedObject obj,
boolean explicit)
isNamedCurve
public boolean isNamedCurve()
isImplicitlyCA
public boolean isImplicitlyCA()
getParameters
public ASN1Primitive getParameters()
toASN1Primitive
public ASN1Primitive toASN1Primitive()
- Produce an object suitable for an ASN1OutputStream.
Parameters ::= CHOICE {
ecParameters ECParameters,
namedCurve CURVES.&id({CurveNames}),
implicitlyCA NULL
}
- Specified by:
toASN1Primitive
in interface ASN1Encodable
- Specified by:
toASN1Primitive
in class ASN1Object