Skip to main content

Windows Dev Center

StreamSocketControl.IgnorableServerCertificateErrors | ignorableServerCertificateErrors property

Get a vector of SSL server errors to ignore when making an SSL connection with a StreamSocket.

Syntax


var ignorableServerCertificateErrors = streamSocketControl.ignorableServerCertificateErrors;

public IList<ChainValidationResult> IgnorableServerCertificateErrors { get; }

Public ReadOnly Property IgnorableServerCertificateErrors As IList(Of ChainValidationResult)

public:
property IVector<ChainValidationResult>^ IgnorableServerCertificateErrors { 
   IVector<ChainValidationResult>^ get();
}

Property value

Type: IVector<ChainValidationResult> [JavaScript/C++] | System.Collections.Generic.IList<ChainValidationResult> [.NET]

A vector of SSL server errors to ignore.

Remarks

The IgnorableServerCertificateErrors property gets a vector of ChainValidationResult enumeration values for the SSL server errors to ignore.

SSL server errors should only be ignored in advanced scenarios. Disregarding server certificate errors may result in the loss of privacy or integrity of the content passed over the SSL session.

Requirements ( device family)

Device family

Universal

API contract

Windows.Foundation.UniversalApiContract, introduced version 1.0

Namespace

Windows.Networking.Sockets
Windows::Networking::Sockets [C++]

Metadata

Windows.Foundation.UniversalApiContract.winmd

Requirements (operating system)

Minimum supported client

Windows 8.1

Minimum supported server

Windows Server 2012 R2

Minimum supported phone

Windows Phone 8.1 [Windows Runtime apps only]

Namespace

Windows.Networking.Sockets
Windows::Networking::Sockets [C++]

Metadata

Windows.winmd

See also

Other resources
How to use advanced socket controls (HTML)
How to use advanced socket controls (XAML)
Reference
ChainValidationResult
ServerCertificate
ServerCertificateErrorSeverity
ServerCertificateErrors
ServerIntermediateCertificates
SocketSslErrorSeverity
StreamSocket
StreamSocketControl