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()
Returns
- bool
IsExplicit()
Returns
- bool
ToString()
public override string ToString()
Returns
- string