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