public class X962Parameters extends ASN1Object implements ASN1Choice
Constructor and Description |
---|
X962Parameters(ASN1Null obj) |
X962Parameters(ASN1ObjectIdentifier namedCurve) |
X962Parameters(X9ECParameters ecParameters) |
Modifier and Type | Method and Description |
---|---|
static X962Parameters |
getInstance(ASN1TaggedObject obj,
boolean explicit) |
static X962Parameters |
getInstance(java.lang.Object obj) |
ASN1Primitive |
getParameters() |
boolean |
isImplicitlyCA() |
boolean |
isNamedCurve() |
ASN1Primitive |
toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.
|
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode
public X962Parameters(X9ECParameters ecParameters)
public X962Parameters(ASN1ObjectIdentifier namedCurve)
public X962Parameters(ASN1Null obj)
public static X962Parameters getInstance(java.lang.Object obj)
public static X962Parameters getInstance(ASN1TaggedObject obj, boolean explicit)
public boolean isNamedCurve()
public boolean isImplicitlyCA()
public ASN1Primitive getParameters()
public ASN1Primitive toASN1Primitive()
Parameters ::= CHOICE { ecParameters ECParameters, namedCurve CURVES.&id({CurveNames}), implicitlyCA NULL }
toASN1Primitive
in interface ASN1Encodable
toASN1Primitive
in class ASN1Object