Builds a certificate chain from the given certificate.

Namespace:  Rebex.Security.Certificates
Assembly:  Rebex.Common (in Rebex.Common.dll)

Syntax

Visual Basic
Public Overrides Function BuildChain ( _
	certificate As Certificate, _
	extraStore As IEnumerable(Of Certificate) _
) As CertificateChain
C#
public override CertificateChain BuildChain(
	Certificate certificate,
	IEnumerable<Certificate> extraStore
)

Parameters

certificate
Type: Rebex.Security.Certificates..::..Certificate
A certificate to build the chain from.
extraStore
Type: System.Collections.Generic..::..IEnumerable<(Of <(<'Certificate>)>)>
An extra store where intermediate CA certificates can be found. It depends on engine, whether extra store is preferred over computer certificate storage.

Return Value

The built certificate chain.

Version Information

.NET Compact Framework

Supported in: 3.9, 3.5

See Also