Table of Contents

Class X962Parameters

Namespace
Org.BouncyCastle.Asn1.X9
Assembly
BouncyCastle.Cryptography.dll
public class X962Parameters : Asn1Encodable, IAsn1Convertible, IAsn1Choice
Inheritance
X962Parameters
Implements
Inherited Members

Constructors

X962Parameters(Asn1Null)

public X962Parameters(Asn1Null obj)

Parameters

obj Asn1Null

X962Parameters(DerObjectIdentifier)

public X962Parameters(DerObjectIdentifier namedCurve)

Parameters

namedCurve DerObjectIdentifier

X962Parameters(X9ECParameters)

public X962Parameters(X9ECParameters ecParameters)

Parameters

ecParameters X9ECParameters

Properties

IsImplicitlyCA

public bool IsImplicitlyCA { get; }

Property Value

bool

IsNamedCurve

public bool IsNamedCurve { get; }

Property Value

bool

NamedCurve

public DerObjectIdentifier NamedCurve { get; }

Property Value

DerObjectIdentifier

Parameters

public Asn1Object Parameters { get; }

Property Value

Asn1Object

Methods

GetInstance(Asn1TaggedObject, bool)

public static X962Parameters GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

X962Parameters

GetInstance(object)

public static X962Parameters GetInstance(object obj)

Parameters

obj object

Returns

X962Parameters

GetOptional(Asn1Encodable)

public static X962Parameters GetOptional(Asn1Encodable element)

Parameters

element Asn1Encodable

Returns

X962Parameters

GetTagged(Asn1TaggedObject, bool)

public static X962Parameters GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

X962Parameters

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object