Class Holder
- Namespace
- Org.BouncyCastle.Asn1.X509
- Assembly
- BouncyCastle.Cryptography.dll
public class Holder : Asn1Encodable, IAsn1Convertible
- Inheritance
-
Holder
- Implements
-
- Inherited Members
-
Constructors
Holder(Asn1TaggedObject)
public Holder(Asn1TaggedObject tagObj)
Parameters
tagObj Asn1TaggedObject
Holder(GeneralNames)
public Holder(GeneralNames entityName)
Parameters
entityName GeneralNames
Holder(GeneralNames, int)
public Holder(GeneralNames entityName, int version)
Parameters
entityName GeneralNames
version int
Holder(IssuerSerial)
public Holder(IssuerSerial baseCertificateID)
Parameters
baseCertificateID IssuerSerial
Holder(IssuerSerial, int)
public Holder(IssuerSerial baseCertificateID, int version)
Parameters
baseCertificateID IssuerSerial
version int
Holder(ObjectDigestInfo)
public Holder(ObjectDigestInfo objectDigestInfo)
Parameters
objectDigestInfo ObjectDigestInfo
Properties
BaseCertificateID
public IssuerSerial BaseCertificateID { get; }
Property Value
- IssuerSerial
EntityName
public GeneralNames EntityName { get; }
Property Value
- GeneralNames
ObjectDigestInfo
public ObjectDigestInfo ObjectDigestInfo { get; }
Property Value
- ObjectDigestInfo
Version
public int Version { get; }
Property Value
- int
Methods
GetInstance(Asn1TaggedObject, bool)
public static Holder GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObject Asn1TaggedObject
declaredExplicit bool
Returns
- Holder
GetInstance(object)
public static Holder GetInstance(object obj)
Parameters
obj object
Returns
- Holder
GetTagged(Asn1TaggedObject, bool)
public static Holder GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObject Asn1TaggedObject
declaredExplicit bool
Returns
- Holder
ToAsn1Object()
public override Asn1Object ToAsn1Object()
Returns
- Asn1Object