Table of Contents

Class DeclarationOfMajority

Namespace
Org.BouncyCastle.Asn1.IsisMtt.X509
Assembly
BouncyCastle.Cryptography.dll
public class DeclarationOfMajority : Asn1Encodable, IAsn1Convertible, IAsn1Choice
Inheritance
DeclarationOfMajority
Implements
Inherited Members

Constructors

DeclarationOfMajority(Asn1GeneralizedTime)

public DeclarationOfMajority(Asn1GeneralizedTime dateOfBirth)

Parameters

dateOfBirth Asn1GeneralizedTime

DeclarationOfMajority(bool, string)

public DeclarationOfMajority(bool fullAge, string country)

Parameters

fullAge bool
country string

DeclarationOfMajority(int)

public DeclarationOfMajority(int notYoungerThan)

Parameters

notYoungerThan int

Properties

DateOfBirth

public virtual Asn1GeneralizedTime DateOfBirth { get; }

Property Value

Asn1GeneralizedTime

FullAgeAtCountry

public virtual Asn1Sequence FullAgeAtCountry { get; }

Property Value

Asn1Sequence

NotYoungerThan

public virtual int NotYoungerThan { get; }

Property Value

int

Type

public DeclarationOfMajority.Choice Type { get; }

Property Value

DeclarationOfMajority.Choice

Methods

GetInstance(Asn1TaggedObject, bool)

public static DeclarationOfMajority GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

DeclarationOfMajority

GetInstance(object)

public static DeclarationOfMajority GetInstance(object obj)

Parameters

obj object

Returns

DeclarationOfMajority

GetOptional(Asn1Encodable)

public static DeclarationOfMajority GetOptional(Asn1Encodable element)

Parameters

element Asn1Encodable

Returns

DeclarationOfMajority

GetTagged(Asn1TaggedObject, bool)

public static DeclarationOfMajority GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

DeclarationOfMajority

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object