public class

X962Parameters

extends ASN1Encodable
implements ASN1Choice
java.lang.Object
   ↳ org.bouncycastle.asn1.ASN1Encodable
     ↳ org.bouncycastle.asn1.x9.X962Parameters

Summary

[Expand]
Inherited Constants
From class org.bouncycastle.asn1.ASN1Encodable
Public Constructors
X962Parameters(X9ECParameters ecParameters)
X962Parameters(DERObjectIdentifier namedCurve)
X962Parameters(DERObject obj)
Public Methods
static X962Parameters getInstance(ASN1TaggedObject obj, boolean explicit)
static X962Parameters getInstance(Object obj)
DERObject getParameters()
boolean isImplicitlyCA()
boolean isNamedCurve()
DERObject toASN1Object()
Produce an object suitable for an ASN1OutputStream.
[Expand]
Inherited Methods
From class org.bouncycastle.asn1.ASN1Encodable
From class java.lang.Object
From interface org.bouncycastle.asn1.DEREncodable

Public Constructors

public X962Parameters (X9ECParameters ecParameters)

public X962Parameters (DERObjectIdentifier namedCurve)

public X962Parameters (DERObject obj)

Public Methods

public static X962Parameters getInstance (ASN1TaggedObject obj, boolean explicit)

public static X962Parameters getInstance (Object obj)

public DERObject getParameters ()

public boolean isImplicitlyCA ()

public boolean isNamedCurve ()

public DERObject toASN1Object ()

Produce an object suitable for an ASN1OutputStream.

 Parameters ::= CHOICE {
    ecParameters ECParameters,
    namedCurve   CURVES.&id({CurveNames}),
    implicitlyCA NULL
 }