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
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
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
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