Table of Contents

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

certificates X509CertificateStructure[]

CertificateValues(IEnumerable<X509CertificateStructure>)

public CertificateValues(IEnumerable<X509CertificateStructure> certificates)

Parameters

certificates IEnumerable<X509CertificateStructure>

CertificateValues(IReadOnlyCollection<X509CertificateStructure>)

public CertificateValues(IReadOnlyCollection<X509CertificateStructure> certificates)

Parameters

certificates IReadOnlyCollection<X509CertificateStructure>

Methods

GetCertificates()

public X509CertificateStructure[] GetCertificates()

Returns

X509CertificateStructure[]

GetInstance(Asn1TaggedObject, bool)

public static CertificateValues GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

CertificateValues

GetInstance(object)

public static CertificateValues GetInstance(object obj)

Parameters

obj object

Returns

CertificateValues

GetTagged(Asn1TaggedObject, bool)

public static CertificateValues GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

CertificateValues

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object