org.bouncycastle.asn1.x9
Class X962Parameters
java.lang.Object
|
+--org.bouncycastle.asn1.ASN1Object
|
+--org.bouncycastle.asn1.x9.X962Parameters
- All Implemented Interfaces:
- ASN1Choice, ASN1Encodable, Encodable
- public class X962Parameters
- extends ASN1Object
- implements ASN1Choice
The Parameters ASN.1 CHOICE from X9.62.
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(ASN1Null 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
}
- Overrides:
toASN1Primitive
in class ASN1Object
- Following copied from class:
org.bouncycastle.asn1.ASN1Object
- Returns:
- a primitive representation of this object.