Org.BouncyCastle.Asn1.DerBoolean.GetInstance C# (CSharp) Method

GetInstance() public static method

public static GetInstance ( Asn1TaggedObject obj, bool explicitly ) : DerBoolean
obj Asn1TaggedObject
explicitly bool
return DerBoolean
        public static DerBoolean GetInstance(
            Asn1TaggedObject	obj,
            bool				explicitly)
        {
            return GetInstance(obj.GetObject());
        }

Same methods

DerBoolean::GetInstance ( bool value ) : DerBoolean
DerBoolean::GetInstance ( object obj ) : DerBoolean

Usage Example

Example #1
0
        public static DerBoolean GetInstance(Asn1TaggedObject obj, bool isExplicit)
        {
            Asn1Object @object = obj.GetObject();

            if (isExplicit || @object is DerBoolean)
            {
                return(DerBoolean.GetInstance(@object));
            }
            return(DerBoolean.FromOctetString(((Asn1OctetString)@object).GetOctets()));
        }