diff -r 72ea8b7452a4 -r 0af772bc14c4 eric6/Documentation/Source/eric6.WebBrowser.WebBrowserPage.html --- a/eric6/Documentation/Source/eric6.WebBrowser.WebBrowserPage.html Wed Oct 07 17:58:51 2020 +0200 +++ b/eric6/Documentation/Source/eric6.WebBrowser.WebBrowserPage.html Wed Oct 07 19:14:36 2020 +0200 @@ -75,6 +75,11 @@ emitted to indicate a malicious web site as determined by safe browsing </dd> +<dt>sslConfigurationChanged()</dt> +<dd> +emitted to indicate a change of the + stored SSL configuration data +</dd> </dl> <h3>Derived from</h3> QWebEnginePage @@ -145,6 +150,10 @@ <td>Public method to handle SSL certificate errors.</td> </tr> <tr> +<td><a href="#WebBrowserPage.clearSslConfiguration">clearSslConfiguration</a></td> +<td>Public slot to clear the stored SSL configuration data.</td> +</tr> +<tr> <td><a href="#WebBrowserPage.execJavaScript">execJavaScript</a></td> <td>Public method to execute a JavaScript function synchroneously.</td> </tr> @@ -157,6 +166,22 @@ <td>Public method to get the safe browsing status of the current page.</td> </tr> <tr> +<td><a href="#WebBrowserPage.getSslCertificate">getSslCertificate</a></td> +<td>Public method to get a reference to the SSL certificate.</td> +</tr> +<tr> +<td><a href="#WebBrowserPage.getSslCertificateChain">getSslCertificateChain</a></td> +<td>Public method to get a reference to the SSL certificate chain.</td> +</tr> +<tr> +<td><a href="#WebBrowserPage.getSslConfiguration">getSslConfiguration</a></td> +<td>Public method to return a reference to the current SSL configuration.</td> +</tr> +<tr> +<td><a href="#WebBrowserPage.hasValidSslInfo">hasValidSslInfo</a></td> +<td>Public method to check, if the page has a valid SSL certificate.</td> +</tr> +<tr> <td><a href="#WebBrowserPage.hitTestContent">hitTestContent</a></td> <td>Public method to test the content at a specified position.</td> </tr> @@ -208,6 +233,14 @@ <td><a href="#WebBrowserPage.scrollTo">scrollTo</a></td> <td>Public method to scroll to the given position.</td> </tr> +<tr> +<td><a href="#WebBrowserPage.setSslConfiguration">setSslConfiguration</a></td> +<td>Public slot to set the SSL configuration data of the page.</td> +</tr> +<tr> +<td><a href="#WebBrowserPage.showSslInfo">showSslInfo</a></td> +<td>Public slot to show some SSL information for the loaded page.</td> +</tr> </table> <h3>Static Methods</h3> @@ -442,6 +475,13 @@ bool </dd> </dl> +<a NAME="WebBrowserPage.clearSslConfiguration" ID="WebBrowserPage.clearSslConfiguration"></a> +<h4>WebBrowserPage.clearSslConfiguration</h4> +<b>clearSslConfiguration</b>(<i></i>) + +<p> + Public slot to clear the stored SSL configuration data. +</p> <a NAME="WebBrowserPage.execJavaScript" ID="WebBrowserPage.execJavaScript"></a> <h4>WebBrowserPage.execJavaScript</h4> <b>execJavaScript</b>(<i>script, worldId=QWebEngineScript.MainWorld, timeout=500</i>) @@ -525,6 +565,82 @@ bool </dd> </dl> +<a NAME="WebBrowserPage.getSslCertificate" ID="WebBrowserPage.getSslCertificate"></a> +<h4>WebBrowserPage.getSslCertificate</h4> +<b>getSslCertificate</b>(<i></i>) + +<p> + Public method to get a reference to the SSL certificate. +</p> +<dl> +<dt>Returns:</dt> +<dd> +amended SSL certificate +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +QSslCertificate +</dd> +</dl> +<a NAME="WebBrowserPage.getSslCertificateChain" ID="WebBrowserPage.getSslCertificateChain"></a> +<h4>WebBrowserPage.getSslCertificateChain</h4> +<b>getSslCertificateChain</b>(<i></i>) + +<p> + Public method to get a reference to the SSL certificate chain. +</p> +<dl> +<dt>Returns:</dt> +<dd> +SSL certificate chain +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +list of QSslCertificate +</dd> +</dl> +<a NAME="WebBrowserPage.getSslConfiguration" ID="WebBrowserPage.getSslConfiguration"></a> +<h4>WebBrowserPage.getSslConfiguration</h4> +<b>getSslConfiguration</b>(<i></i>) + +<p> + Public method to return a reference to the current SSL configuration. +</p> +<dl> +<dt>Returns:</dt> +<dd> +reference to the SSL configuration in use +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +QSslConfiguration +</dd> +</dl> +<a NAME="WebBrowserPage.hasValidSslInfo" ID="WebBrowserPage.hasValidSslInfo"></a> +<h4>WebBrowserPage.hasValidSslInfo</h4> +<b>hasValidSslInfo</b>(<i></i>) + +<p> + Public method to check, if the page has a valid SSL certificate. +</p> +<dl> +<dt>Returns:</dt> +<dd> +flag indicating a valid SSL certificate +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +bool +</dd> +</dl> <a NAME="WebBrowserPage.hitTestContent" ID="WebBrowserPage.hitTestContent"></a> <h4>WebBrowserPage.hitTestContent</h4> <b>hitTestContent</b>(<i>pos</i>) @@ -761,6 +877,34 @@ position to scroll to </dd> </dl> +<a NAME="WebBrowserPage.setSslConfiguration" ID="WebBrowserPage.setSslConfiguration"></a> +<h4>WebBrowserPage.setSslConfiguration</h4> +<b>setSslConfiguration</b>(<i>sslConfiguration</i>) + +<p> + Public slot to set the SSL configuration data of the page. +</p> +<dl> + +<dt><i>sslConfiguration</i> (QSslConfiguration)</dt> +<dd> +SSL configuration to be set +</dd> +</dl> +<a NAME="WebBrowserPage.showSslInfo" ID="WebBrowserPage.showSslInfo"></a> +<h4>WebBrowserPage.showSslInfo</h4> +<b>showSslInfo</b>(<i>pos</i>) + +<p> + Public slot to show some SSL information for the loaded page. +</p> +<dl> + +<dt><i>pos</i> (QPoint)</dt> +<dd> +position to show the info at +</dd> +</dl> <div align="right"><a href="#top">Up</a></div> <hr /> </body></html> \ No newline at end of file