Table of Contents

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