Top Description Fields Constructors Methods
org.bouncycastle.asn1.x9

public Class X962Parameters

extends ASN1Object
implements ASN1Choice
Class Inheritance
All Implemented Interfaces
org.bouncycastle.asn1.ASN1Choice
Imports
org.bouncycastle.asn1.ASN1Choice, .ASN1Null, .ASN1Object, .ASN1ObjectIdentifier, .ASN1Primitive, .ASN1TaggedObject

The Parameters ASN.1 CHOICE from X9.62.

Field Summary

Modifier and TypeField and Description
private ASN1Primitive

Constructor Summary

AccessConstructor and Description
public
public
public
private

Method Summary

Modifier and TypeMethod and Description
public static X962Parameters
public static X962Parameters
getInstance(ASN1TaggedObject obj, boolean explicit)

public ASN1Primitive
public boolean
public boolean
public ASN1Primitive
toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Produce an object suitable for an ASN1OutputStream.
Inherited from org.bouncycastle.asn1.ASN1Object:
equalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

paramsback to summary
private ASN1Primitive params

Constructor Detail

X962Parametersback to summary
public X962Parameters(X9ECParameters ecParameters)
X962Parametersback to summary
public X962Parameters(ASN1ObjectIdentifier namedCurve)
X962Parametersback to summary
public X962Parameters(ASN1Null obj)
X962Parametersback to summary
private X962Parameters(ASN1Primitive obj)

Method Detail

getInstanceback to summary
public static X962Parameters getInstance(Object obj)
getInstanceback to summary
public static X962Parameters getInstance(ASN1TaggedObject obj, boolean explicit)
getParametersback to summary
public ASN1Primitive getParameters()
isImplicitlyCAback to summary
public boolean isImplicitlyCA()
isNamedCurveback to summary
public boolean isNamedCurve()
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Produce an object suitable for an ASN1OutputStream.

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

Doc from org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

a primitive representation of this object.