Class DerBoolean
- Namespace
- Org.BouncyCastle.Asn1
- Assembly
- BouncyCastle.Cryptography.dll
public class DerBoolean : Asn1Object, IAsn1Convertible
- Inheritance
-
DerBoolean
- Implements
- Inherited Members
Constructors
DerBoolean(byte[])
public DerBoolean(byte[] val)
Parameters
valbyte[]
Fields
False
public static readonly DerBoolean False
Field Value
True
public static readonly DerBoolean True
Field Value
Properties
IsTrue
public bool IsTrue { get; }
Property Value
Methods
Asn1Equals(Asn1Object)
protected override bool Asn1Equals(Asn1Object asn1Object)
Parameters
asn1ObjectAsn1Object
Returns
Asn1GetHashCode()
protected override int Asn1GetHashCode()
Returns
GetInstance(Asn1TaggedObject, bool)
public static DerBoolean GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObjectAsn1TaggedObjectdeclaredExplicitbool
Returns
GetInstance(bool)
public static DerBoolean GetInstance(bool value)
Parameters
valuebool
Returns
GetInstance(int)
public static DerBoolean GetInstance(int value)
Parameters
valueint
Returns
GetInstance(object)
public static DerBoolean GetInstance(object obj)
Parameters
objobject
Returns
GetOptional(Asn1Encodable)
public static DerBoolean GetOptional(Asn1Encodable element)
Parameters
elementAsn1Encodable
Returns
GetTagged(Asn1TaggedObject, bool)
public static DerBoolean GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObjectAsn1TaggedObjectdeclaredExplicitbool
Returns
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.