Class CertBag
- Namespace
- Org.BouncyCastle.Asn1.Pkcs
- Assembly
- BouncyCastle.Cryptography.dll
public class CertBag : Asn1Encodable, IAsn1Convertible
- Inheritance
-
CertBag
- Implements
-
- Inherited Members
-
Constructors
CertBag(DerObjectIdentifier, Asn1Encodable)
public CertBag(DerObjectIdentifier certID, Asn1Encodable certValue)
Parameters
certID DerObjectIdentifier
certValue Asn1Encodable
CertBag(DerObjectIdentifier, Asn1Object)
public CertBag(DerObjectIdentifier certID, Asn1Object certValue)
Parameters
certID DerObjectIdentifier
certValue Asn1Object
Properties
CertID
public virtual DerObjectIdentifier CertID { get; }
Property Value
- DerObjectIdentifier
CertValue
public virtual Asn1Object CertValue { get; }
Property Value
- Asn1Object
CertValueEncodable
public virtual Asn1Encodable CertValueEncodable { get; }
Property Value
- Asn1Encodable
Methods
GetInstance(Asn1TaggedObject, bool)
public static CertBag GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObject Asn1TaggedObject
declaredExplicit bool
Returns
- CertBag
GetInstance(object)
public static CertBag GetInstance(object obj)
Parameters
obj object
Returns
- CertBag
GetTagged(Asn1TaggedObject, bool)
public static CertBag GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObject Asn1TaggedObject
declaredExplicit bool
Returns
- CertBag
ToAsn1Object()
public override Asn1Object ToAsn1Object()
Returns
- Asn1Object