IRequestHandler.OnCertificateError Method (original) (raw)

IRequestHandlerOnCertificateError Method

Version 118.6.80

Called to handle requests for URLs with an invalid SSL certificate. Return true and call Continue(Boolean) either in this method or at a later time to continue or cancel the request. If CefSettings.IgnoreCertificateErrors is set all invalid certificates will be accepted without calling this method.

Namespace: CefSharp
Assembly: CefSharp (in CefSharp.dll) Version: 118.6.80.0 (118.6.80.0)

Syntax

bool OnCertificateError( IWebBrowser chromiumWebBrowser, IBrowser browser, CefErrorCode errorCode, string requestUrl, ISslInfo sslInfo, IRequestCallback callback )

bool OnCertificateError( IWebBrowser^ chromiumWebBrowser, IBrowser^ browser, CefErrorCode errorCode, String^ requestUrl, ISslInfo^ sslInfo, IRequestCallback^ callback )

Parameters

chromiumWebBrowser

Type: CefSharpIWebBrowser
the ChromiumWebBrowser control

browser

Type: CefSharpIBrowser
the browser object

errorCode

Type: CefSharpCefErrorCode
the error code for this invalid certificate

requestUrl

Type: SystemString
the url of the request for the invalid certificate

sslInfo

Type: CefSharpISslInfo
ssl certificate information

callback

Type: CefSharpIRequestCallback
Callback interface used for asynchronous continuation of url requests. If empty the error cannot be recovered from and the request will be canceled automatically.

Return Value

Type: Boolean
Return false to cancel the request immediately. Return true and use IRequestCallback to execute in an async fashion.

See Also

Reference