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