eric6/Documentation/Source/eric6.WebBrowser.WebBrowserPage.html

changeset 7766
0af772bc14c4
parent 7273
391d6b7b1eff
child 7989
a21d673a8f99
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

eric ide

mercurial