Table of Contents

Class PkixCertPath

Namespace
Org.BouncyCastle.Pkix
Assembly
BouncyCastle.Cryptography.dll

CertPath implementation for X.509 certificates.

public class PkixCertPath
Inheritance
PkixCertPath
Inherited Members

Constructors

PkixCertPath(IList<X509Certificate>)

public PkixCertPath(IList<X509Certificate> certificates)

Parameters

certificates IList<X509Certificate>

PkixCertPath(Stream)

public PkixCertPath(Stream inStream)

Parameters

inStream Stream

PkixCertPath(Stream, string)

public PkixCertPath(Stream inStream, string encoding)

Parameters

inStream Stream
encoding string

Properties

Certificates

Returns the list of certificates in this certification path.

public virtual IList<X509Certificate> Certificates { get; }

Property Value

IList<X509Certificate>

Encodings

public virtual IEnumerable<string> Encodings { get; }

Property Value

IEnumerable<string>

Methods

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetEncoded()

public virtual byte[] GetEncoded()

Returns

byte[]

GetEncoded(string)

public virtual byte[] GetEncoded(string encoding)

Parameters

encoding string

Returns

byte[]

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.