ChainBuildingParameters ChainBuildingParameters ChainBuildingParameters ChainBuildingParameters ChainBuildingParameters Class

Definition

Represents parameters to use when building a certificate chain.

public : sealed class ChainBuildingParameters : IChainBuildingParameters
struct winrt::Windows::Security::Cryptography::Certificates::ChainBuildingParameters : IChainBuildingParameters
public sealed class ChainBuildingParameters : IChainBuildingParameters
Public NotInheritable Class ChainBuildingParameters Implements IChainBuildingParameters
var chainBuildingParameters = new chainBuildingParameters();
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Constructors

ChainBuildingParameters() ChainBuildingParameters() ChainBuildingParameters() ChainBuildingParameters() ChainBuildingParameters()

Creates a new instance of the ChainBuildingParameters class.

Properties

AuthorityInformationAccessEnabled AuthorityInformationAccessEnabled AuthorityInformationAccessEnabled AuthorityInformationAccessEnabled AuthorityInformationAccessEnabled

Gets or sets a value that indicates whether Authority Information Access (AIA) is enabled.

CurrentTimeValidationEnabled CurrentTimeValidationEnabled CurrentTimeValidationEnabled CurrentTimeValidationEnabled CurrentTimeValidationEnabled

Gets or sets a value indicating that the current time is to be used for the validation timestamp.

EnhancedKeyUsages EnhancedKeyUsages EnhancedKeyUsages EnhancedKeyUsages EnhancedKeyUsages

Gets a collection of object identifiers (OIDs) for the enhanced key usage extension.

ExclusiveTrustRoots ExclusiveTrustRoots ExclusiveTrustRoots ExclusiveTrustRoots ExclusiveTrustRoots

Gets the list of root certificates that will be trusted.

NetworkRetrievalEnabled NetworkRetrievalEnabled NetworkRetrievalEnabled NetworkRetrievalEnabled NetworkRetrievalEnabled

Gets or sets a value indicating whether to request new URLs to use for chain building and revocation checking or to use cached URLs.

RevocationCheckEnabled RevocationCheckEnabled RevocationCheckEnabled RevocationCheckEnabled RevocationCheckEnabled

Gets or sets a value indicating whether revocation checking is enabled.

ValidationTimestamp ValidationTimestamp ValidationTimestamp ValidationTimestamp ValidationTimestamp

Gets or sets the time stamp used to determine whether the certificate chain was time valid.