bool ValidateRemoteCertificate (object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors)
{
if (ServerCertificateValidationCallback != null)
return ServerCertificateValidationCallback (host, certificate, chain, sslPolicyErrors);
#if !COREFX
if (ServicePointManager.ServerCertificateValidationCallback != null)
return ServicePointManager.ServerCertificateValidationCallback (host, certificate, chain, sslPolicyErrors);
#endif
return DefaultServerCertificateValidationCallback (sender, certificate, chain, sslPolicyErrors);
}
#endif