Class CertificateValues
- Namespace
- Org.BouncyCastle.Asn1.Esf
- Assembly
- BouncyCastle.Cryptography.dll
public class CertificateValues : Asn1Encodable, IAsn1Convertible
- Inheritance
-
CertificateValues
- Implements
- Inherited Members
Remarks
RFC 3126: 4.3.1 Certificate Values Attribute Definition
CertificateValues ::= SEQUENCE OF Certificate
Constructors
CertificateValues(params X509CertificateStructure[])
public CertificateValues(params X509CertificateStructure[] certificates)
Parameters
certificatesX509CertificateStructure[]
CertificateValues(IEnumerable<X509CertificateStructure>)
public CertificateValues(IEnumerable<X509CertificateStructure> certificates)
Parameters
certificatesIEnumerable<X509CertificateStructure>
CertificateValues(IReadOnlyCollection<X509CertificateStructure>)
public CertificateValues(IReadOnlyCollection<X509CertificateStructure> certificates)
Parameters
certificatesIReadOnlyCollection<X509CertificateStructure>
Methods
GetCertificates()
public X509CertificateStructure[] GetCertificates()
Returns
GetInstance(Asn1TaggedObject, bool)
public static CertificateValues GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObjectAsn1TaggedObjectdeclaredExplicitbool
Returns
GetInstance(object)
public static CertificateValues GetInstance(object obj)
Parameters
objobject
Returns
GetTagged(Asn1TaggedObject, bool)
public static CertificateValues GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObjectAsn1TaggedObjectdeclaredExplicitbool
Returns
ToAsn1Object()
public override Asn1Object ToAsn1Object()