Table of Contents

Class Certificate

Namespace
Enterprises.Org.BouncyCastle.Crypto.Tls
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class Certificate
Inheritance
Certificate
Inherited Members

Constructors

Certificate(X509CertificateStructure[])

public Certificate(X509CertificateStructure[] certificateList)

Parameters

certificateList X509CertificateStructure[]

Fields

EmptyChain

public static readonly Certificate EmptyChain

Field Value

Certificate

mCertificateList

protected readonly X509CertificateStructure[] mCertificateList

Field Value

X509CertificateStructure[]

Properties

IsEmpty

public virtual bool IsEmpty { get; }

Property Value

bool

Length

public virtual int Length { get; }

Property Value

int

Methods

CloneCertificateList()

protected virtual X509CertificateStructure[] CloneCertificateList()

Returns

X509CertificateStructure[]

Encode(Stream)

public virtual void Encode(Stream output)

Parameters

output Stream

GetCertificateAt(int)

public virtual X509CertificateStructure GetCertificateAt(int index)

Parameters

index int

Returns

X509CertificateStructure

GetCertificateList()

public virtual X509CertificateStructure[] GetCertificateList()

Returns

X509CertificateStructure[]

Parse(Stream)

public static Certificate Parse(Stream input)

Parameters

input Stream

Returns

Certificate