Table of Contents

Class Asn1TaggedObject

Namespace
Enterprises.Org.BouncyCastle.Asn1
Assembly
Enterprises.BouncyCastle.Crypto.dll
public abstract class Asn1TaggedObject : Asn1Object, Asn1TaggedObjectParser, IAsn1Convertible
Inheritance
Asn1TaggedObject
Implements
Derived
Inherited Members

Constructors

Asn1TaggedObject(bool, int, Asn1Encodable)

protected Asn1TaggedObject(bool explicitly, int tagNo, Asn1Encodable obj)

Parameters

explicitly bool
tagNo int
obj Asn1Encodable

Asn1TaggedObject(int, Asn1Encodable)

protected Asn1TaggedObject(int tagNo, Asn1Encodable obj)

Parameters

tagNo int
obj Asn1Encodable

Properties

TagNo

public int TagNo { get; }

Property Value

int

Methods

Asn1Equals(Asn1Object)

protected override bool Asn1Equals(Asn1Object asn1Object)

Parameters

asn1Object Asn1Object

Returns

bool

Asn1GetHashCode()

protected override int Asn1GetHashCode()

Returns

int

GetInstance(Asn1TaggedObject, bool)

public static Asn1TaggedObject GetInstance(Asn1TaggedObject obj, bool explicitly)

Parameters

obj Asn1TaggedObject
explicitly bool

Returns

Asn1TaggedObject

GetInstance(object)

public static Asn1TaggedObject GetInstance(object obj)

Parameters

obj object

Returns

Asn1TaggedObject

GetObject()

public Asn1Object GetObject()

Returns

Asn1Object

GetObjectParser(int, bool)

public IAsn1Convertible GetObjectParser(int tag, bool isExplicit)

Parameters

tag int
isExplicit bool

Returns

IAsn1Convertible

IsEmpty()

public bool IsEmpty()

Returns

bool

IsExplicit()

public bool IsExplicit()

Returns

bool

ToString()

public override string ToString()

Returns

string