Skip to main content
ChainValidationParameters class

Represents values to use when verifying a certificate chain.

Syntax


var chainValidationParameters = new Windows.Security.Cryptography.Certificates.ChainValidationParameters();

public sealed class ChainValidationParameters

Public NotInheritable Class ChainValidationParameters

public ref class ChainValidationParameters sealed 

Members

The ChainValidationParameters class has these types of members:

Constructors

The ChainValidationParameters class has these constructors.

ConstructorDescription
ChainValidationParameters Creates a new instance of the ChainValidationParameters class.

 

Properties

The ChainValidationParameters class has these properties.

PropertyAccess typeDescription

CertificateChainPolicy

Read/write

Gets or sets the certificate chain policy to use when verifying the certificate chain.

ServerDnsName

Read/write

Gets or sets the server DNS name to use for SSL policy.

 

Requirements (Windows 10 device family)

Device family

Universal, introduced version 10.0.10240.0

API contract

Windows.Foundation.UniversalApiContract, introduced version 1.0

Namespace

Windows.Security.Cryptography.Certificates
Windows::Security::Cryptography::Certificates [C++]

Metadata

Windows.Foundation.UniversalApiContract.winmd

Requirements (Windows 8.x and Windows Phone 8.x)

Minimum supported client

Windows 8.1 [Windows Store apps, desktop apps]

Minimum supported server

Windows Server 2012 R2 [Windows Store apps, desktop apps]

Minimum supported phone

Windows Phone 8.1 [Windows Phone Silverlight 8.1 and Windows Runtime apps]

Namespace

Windows.Security.Cryptography.Certificates
Windows::Security::Cryptography::Certificates [C++]

Metadata

Windows.winmd

Attributes

[ DualApiPartition()]
[ MarshalingBehavior(Agile)]
[ Threading(Both)]
[ Version(0x06030000)]

See also

Object