Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

Certificate.BuildChainAsync Method

Definition

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Overloads

Name Description
BuildChainAsync(IIterable<Certificate>)

Build a certificate chain for the specified certificates starting from the end entity certificate to the root.

BuildChainAsync(IIterable<Certificate>, ChainBuildingParameters)

Build a certificate chain for the specified certificates starting from the end entity certificate to the root using the specified chain building parameters.

BuildChainAsync(IIterable<Certificate>)

Build a certificate chain for the specified certificates starting from the end entity certificate to the root.

public:
 virtual IAsyncOperation<CertificateChain ^> ^ BuildChainAsync(IIterable<Certificate ^> ^ certificates) = BuildChainAsync;
/// [Windows.Foundation.Metadata.Overload("BuildChainAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<CertificateChain> BuildChainAsync(IIterable<Certificate> const& certificates);
[Windows.Foundation.Metadata.Overload("BuildChainAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<CertificateChain> BuildChainAsync(IEnumerable<Certificate> certificates);
function buildChainAsync(certificates)
Public Function BuildChainAsync (certificates As IEnumerable(Of Certificate)) As IAsyncOperation(Of CertificateChain)

Parameters

certificates

IIterable<Certificate>

IEnumerable<Certificate>

The intermediate certificates to use when building the certificate chain.

Returns

An asynchronous operation to retrieve the CertificateChain object that contains the entire certificate chain.

Attributes

See also

Applies to

BuildChainAsync(IIterable<Certificate>, ChainBuildingParameters)

Build a certificate chain for the specified certificates starting from the end entity certificate to the root using the specified chain building parameters.

public:
 virtual IAsyncOperation<CertificateChain ^> ^ BuildChainAsync(IIterable<Certificate ^> ^ certificates, ChainBuildingParameters ^ parameters) = BuildChainAsync;
/// [Windows.Foundation.Metadata.Overload("BuildChainWithParametersAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<CertificateChain> BuildChainAsync(IIterable<Certificate> const& certificates, ChainBuildingParameters const& parameters);
[Windows.Foundation.Metadata.Overload("BuildChainWithParametersAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<CertificateChain> BuildChainAsync(IEnumerable<Certificate> certificates, ChainBuildingParameters parameters);
function buildChainAsync(certificates, parameters)
Public Function BuildChainAsync (certificates As IEnumerable(Of Certificate), parameters As ChainBuildingParameters) As IAsyncOperation(Of CertificateChain)

Parameters

certificates

IIterable<Certificate>

IEnumerable<Certificate>

The intermediate certificates to use when building the certificate chain.

parameters
ChainBuildingParameters

The chain building paramaters to use when building the certificate chain.

Returns

An asynchronous operation to retrieve the CertificateChain object that contains the entire certificate chain.

Attributes

See also

Applies to


Feedback

Was this page helpful?