Ignores server-name mismatches in certificate validation.

This is the ibi™ Patterns - Search .NET API default certificate validator. It bypasses server-name validation. This is because hosts are often specified by IP Address or a host name alias such as 'localhost', instead of an internet-registered host name.


Namespace: NetricsServerInterface
Assembly: NetricsServerInterface (in NetricsServerInterface.dll)

Syntax

Visual Basic (Declaration)
Public Shared Function DefaultCertificateValidator( _ 
   ByVal sender As Object,  _ 
   ByVal certificate As X509Certificate,  _ 
   ByVal chain As X509Chain,  _ 
   ByVal sslPolicyErrors As SslPolicyErrors _ 
) As Boolean
C#
public static bool DefaultCertificateValidator(
   object sender,
   X509Certificate certificate,
   X509Chain chain,
   SslPolicyErrors sslPolicyErrors
)
C++
public:
 static bool DefaultCertificateValidator(
   Object sender,
   X509Certificate certificate,
   X509Chain chain,
   SslPolicyErrors sslPolicyErrors
)
J#
public static bool DefaultCertificateValidator(
   object sender,
   X509Certificate certificate,
   X509Chain chain,
   SslPolicyErrors sslPolicyErrors
)
JScript
public static  function DefaultCertificateValidator(
   sender : Object,
   certificate : X509Certificate,
   chain : X509Chain,
   sslPolicyErrors : SslPolicyErrors
) : bool

See Also