eric6/Documentation/Source/eric6.WebBrowser.SafeBrowsing.SafeBrowsingManager.html

Fri, 22 Jan 2021 16:48:43 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 22 Jan 2021 16:48:43 +0100
changeset 7998
cd41c844862f
parent 7989
a21d673a8f99
permissions
-rw-r--r--

Editor
- added functionality to insert docstring templates via the context menu (cursor placed on first line of function definition) or after entering the docstring start string (e.g. """ for Python)

5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>eric6.WebBrowser.SafeBrowsing.SafeBrowsingManager</title>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <style>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 body {
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 background: #EDECE6;
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 margin: 0em 1em 10em 1em;
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 color: black;
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 }
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 h1 { color: white; background: #85774A; }
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 h2 { color: white; background: #85774A; }
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 h3 { color: white; background: #9D936E; }
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 h4 { color: white; background: #9D936E; }
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 a { color: #BA6D36; }
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 </style>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 </head>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
21 <body>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
22 <a NAME="top" ID="top"></a>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <h1>eric6.WebBrowser.SafeBrowsing.SafeBrowsingManager</h1>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
24
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 <p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 Module implementing the interface for Google Safe Browsing.
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 </p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <h3>Global Attributes</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
29
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 <table>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 <tr><td>None</td></tr>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 </table>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <h3>Classes</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
34
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 <table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
36
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 <tr>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 <td><a href="#SafeBrowsingManager">SafeBrowsingManager</a></td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 <td>Class implementing the interface for Google Safe Browsing.</td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 </tr>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 </table>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 <h3>Functions</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
43
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44 <table>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 <tr><td>None</td></tr>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 </table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
47 <hr />
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
48 <hr />
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49 <a NAME="SafeBrowsingManager" ID="SafeBrowsingManager"></a>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 <h2>SafeBrowsingManager</h2>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
51
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 <p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 Class implementing the interface for Google Safe Browsing.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
54 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
55 <h3>Signals</h3>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56 <dl>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
57
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 <dt>progress(current)</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 emitted to signal the current progress
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
61 </dd>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
62 <dt>progressMessage(message,maximum)</dt>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
63 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 emitted to give a message for the
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65 action about to be performed and the maximum value
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 </dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 </dl>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 <h3>Derived from</h3>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 QObject
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70 <h3>Class Attributes</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
71
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72 <table>
6093
5ed91fe54bc9 Implemented some optimizations with respect to Google Safe Browsing and browser startup with Qt Help support.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5842
diff changeset
73 <tr><td>enabled</td></tr>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
74 </table>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75 <h3>Class Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
76
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
77 <table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
78
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
79 <tr>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
80 <td><a href="#SafeBrowsingManager.getIgnoreSchemes">getIgnoreSchemes</a></td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
81 <td>Class method to get the schemes not to be checked.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
82 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
83 <tr>
6093
5ed91fe54bc9 Implemented some optimizations with respect to Google Safe Browsing and browser startup with Qt Help support.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5842
diff changeset
84 <td><a href="#SafeBrowsingManager.isEnabled">isEnabled</a></td>
5ed91fe54bc9 Implemented some optimizations with respect to Google Safe Browsing and browser startup with Qt Help support.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5842
diff changeset
85 <td>Class method to check, if safe browsing is enabled.</td>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86 </tr>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
87 </table>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
88 <h3>Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
89
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
90 <table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
91
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
92 <tr>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
93 <td><a href="#SafeBrowsingManager.__init__">SafeBrowsingManager</a></td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 <td>Constructor</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
95 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
96 <tr>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
97 <td><a href="#SafeBrowsingManager.__lookupHashes">__lookupHashes</a></td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
98 <td>Private method to lookup the given hashes.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
99 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
100 <tr>
5839
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
101 <td><a href="#SafeBrowsingManager.__setAutoUpdateThreatLists">__setAutoUpdateThreatLists</a></td>
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
102 <td>Private method to set auto update for the threat lists.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
103 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
104 <tr>
6233
a64b986abb54 Web Browser (NG), Safe Browsing: added support for the Google Safe Browsing Lookup API (v4)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6093
diff changeset
105 <td><a href="#SafeBrowsingManager.__setLookupMethod">__setLookupMethod</a></td>
a64b986abb54 Web Browser (NG), Safe Browsing: added support for the Google Safe Browsing Lookup API (v4)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6093
diff changeset
106 <td>Private method to set the lookup method (Update API or Lookup API).</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
107 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
108 <tr>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
109 <td><a href="#SafeBrowsingManager.__setPlatforms">__setPlatforms</a></td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
110 <td>Private method to set the platforms to be checked against.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
111 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
112 <tr>
5842
c3f41b959a65 Fine tuned the safe browsing update notifications.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5839
diff changeset
113 <td><a href="#SafeBrowsingManager.__showNotificationMessage">__showNotificationMessage</a></td>
c3f41b959a65 Fine tuned the safe browsing update notifications.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5839
diff changeset
114 <td>Private method to show some message in a notification widget.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
115 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
116 <tr>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
117 <td><a href="#SafeBrowsingManager.__syncFullHashes">__syncFullHashes</a></td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118 <td>Private method to download full hashes matching given prefixes.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
119 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
120 <tr>
5839
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
121 <td><a href="#SafeBrowsingManager.__threatListsUpdateTimerTimeout">__threatListsUpdateTimerTimeout</a></td>
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
122 <td>Private slot to perform the auto update of the threat lists.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
123 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
124 <tr>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
125 <td><a href="#SafeBrowsingManager.__verifyThreatListChecksum">__verifyThreatListChecksum</a></td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
126 <td>Private method to verify the local checksum of a threat list with the checksum of the safe browsing server.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
127 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
128 <tr>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
129 <td><a href="#SafeBrowsingManager.close">close</a></td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
130 <td>Public method to close the safe browsing interface.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
131 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
132 <tr>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
133 <td><a href="#SafeBrowsingManager.configurationChanged">configurationChanged</a></td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
134 <td>Public method to handle changes of the settings.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
135 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
136 <tr>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
137 <td><a href="#SafeBrowsingManager.fairUseDelayExpired">fairUseDelayExpired</a></td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
138 <td>Public method to check, if the fair use wait period has expired.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
139 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
140 <tr>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
141 <td><a href="#SafeBrowsingManager.fullCacheCleanup">fullCacheCleanup</a></td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
142 <td>Public method to clean up the cache completely.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
143 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
144 <tr>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
145 <td><a href="#SafeBrowsingManager.getPlatformString">getPlatformString</a></td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
146 <td>Public method to get the platform string for a given platform type.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
147 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
148 <tr>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
149 <td><a href="#SafeBrowsingManager.getThreatEntryString">getThreatEntryString</a></td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
150 <td>Public method to get the threat entry string.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
151 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
152 <tr>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
153 <td><a href="#SafeBrowsingManager.getThreatMessage">getThreatMessage</a></td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
154 <td>Public method to get a warning message for the given threat type.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
155 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
156 <tr>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
157 <td><a href="#SafeBrowsingManager.getThreatMessages">getThreatMessages</a></td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
158 <td>Public method to get threat messages for the given threats.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
159 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
160 <tr>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
161 <td><a href="#SafeBrowsingManager.getThreatType">getThreatType</a></td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
162 <td>Public method to get a display string for a given threat type.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
163 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
164 <tr>
5839
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
165 <td><a href="#SafeBrowsingManager.isUpdatingThreatLists">isUpdatingThreatLists</a></td>
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
166 <td>Public method to check, if we are in the process of updating the threat lists.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
167 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
168 <tr>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
169 <td><a href="#SafeBrowsingManager.lookupUrl">lookupUrl</a></td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
170 <td>Public method to lookup an URL.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
171 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
172 <tr>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
173 <td><a href="#SafeBrowsingManager.showSafeBrowsingDialog">showSafeBrowsingDialog</a></td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
174 <td>Public slot to show the safe browsing management dialog.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
175 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
176 <tr>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
177 <td><a href="#SafeBrowsingManager.updateHashPrefixCache">updateHashPrefixCache</a></td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
178 <td>Public method to load or update the locally cached threat lists.</td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
179 </tr>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
180 </table>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
181 <h3>Static Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
182
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
183 <table>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
184 <tr><td>None</td></tr>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
185 </table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
186
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
187 <a NAME="SafeBrowsingManager.getIgnoreSchemes" ID="SafeBrowsingManager.getIgnoreSchemes"></a>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
188 <h4>SafeBrowsingManager.getIgnoreSchemes (class method)</h4>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
189 <b>getIgnoreSchemes</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
190
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
191 <p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
192 Class method to get the schemes not to be checked.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
193 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
194 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7959
diff changeset
195 <dt>Return:</dt>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
196 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
197 list of schemes to be ignored
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
198 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
199 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
200 <dl>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
201 <dt>Return Type:</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
202 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
203 list of str
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
204 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
205 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
206 <a NAME="SafeBrowsingManager.isEnabled" ID="SafeBrowsingManager.isEnabled"></a>
6093
5ed91fe54bc9 Implemented some optimizations with respect to Google Safe Browsing and browser startup with Qt Help support.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5842
diff changeset
207 <h4>SafeBrowsingManager.isEnabled (class method)</h4>
5ed91fe54bc9 Implemented some optimizations with respect to Google Safe Browsing and browser startup with Qt Help support.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5842
diff changeset
208 <b>isEnabled</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
209
6093
5ed91fe54bc9 Implemented some optimizations with respect to Google Safe Browsing and browser startup with Qt Help support.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5842
diff changeset
210 <p>
5ed91fe54bc9 Implemented some optimizations with respect to Google Safe Browsing and browser startup with Qt Help support.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5842
diff changeset
211 Class method to check, if safe browsing is enabled.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
212 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
213 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7959
diff changeset
214 <dt>Return:</dt>
6093
5ed91fe54bc9 Implemented some optimizations with respect to Google Safe Browsing and browser startup with Qt Help support.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5842
diff changeset
215 <dd>
5ed91fe54bc9 Implemented some optimizations with respect to Google Safe Browsing and browser startup with Qt Help support.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5842
diff changeset
216 flag indicating the enabled state
5ed91fe54bc9 Implemented some optimizations with respect to Google Safe Browsing and browser startup with Qt Help support.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5842
diff changeset
217 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
218 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
219 <dl>
6093
5ed91fe54bc9 Implemented some optimizations with respect to Google Safe Browsing and browser startup with Qt Help support.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5842
diff changeset
220 <dt>Return Type:</dt>
5ed91fe54bc9 Implemented some optimizations with respect to Google Safe Browsing and browser startup with Qt Help support.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5842
diff changeset
221 <dd>
5ed91fe54bc9 Implemented some optimizations with respect to Google Safe Browsing and browser startup with Qt Help support.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5842
diff changeset
222 bool
5ed91fe54bc9 Implemented some optimizations with respect to Google Safe Browsing and browser startup with Qt Help support.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5842
diff changeset
223 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
224 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
225 <a NAME="SafeBrowsingManager.__init__" ID="SafeBrowsingManager.__init__"></a>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
226 <h4>SafeBrowsingManager (Constructor)</h4>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
227 <b>SafeBrowsingManager</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
228
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
229 <p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
230 Constructor
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
231 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
232 <a NAME="SafeBrowsingManager.__lookupHashes" ID="SafeBrowsingManager.__lookupHashes"></a>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
233 <h4>SafeBrowsingManager.__lookupHashes</h4>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
234 <b>__lookupHashes</b>(<i>fullHashes</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
235
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
236 <p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
237 Private method to lookup the given hashes.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
238 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
239 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
240
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
241 <dt><i>fullHashes</i> (list of bytes)</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
242 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
243 list of hashes to lookup
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
244 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
245 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
246 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7959
diff changeset
247 <dt>Return:</dt>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
248 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
249 names of threat lists hashes were found in
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
250 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
251 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
252 <dl>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
253 <dt>Return Type:</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
254 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
255 list of ThreatList
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
256 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
257 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
258 <a NAME="SafeBrowsingManager.__setAutoUpdateThreatLists" ID="SafeBrowsingManager.__setAutoUpdateThreatLists"></a>
5839
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
259 <h4>SafeBrowsingManager.__setAutoUpdateThreatLists</h4>
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
260 <b>__setAutoUpdateThreatLists</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
261
5839
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
262 <p>
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
263 Private method to set auto update for the threat lists.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
264 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
265 <a NAME="SafeBrowsingManager.__setLookupMethod" ID="SafeBrowsingManager.__setLookupMethod"></a>
6233
a64b986abb54 Web Browser (NG), Safe Browsing: added support for the Google Safe Browsing Lookup API (v4)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6093
diff changeset
266 <h4>SafeBrowsingManager.__setLookupMethod</h4>
a64b986abb54 Web Browser (NG), Safe Browsing: added support for the Google Safe Browsing Lookup API (v4)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6093
diff changeset
267 <b>__setLookupMethod</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
268
6233
a64b986abb54 Web Browser (NG), Safe Browsing: added support for the Google Safe Browsing Lookup API (v4)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6093
diff changeset
269 <p>
a64b986abb54 Web Browser (NG), Safe Browsing: added support for the Google Safe Browsing Lookup API (v4)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6093
diff changeset
270 Private method to set the lookup method (Update API or Lookup API).
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
271 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
272 <a NAME="SafeBrowsingManager.__setPlatforms" ID="SafeBrowsingManager.__setPlatforms"></a>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
273 <h4>SafeBrowsingManager.__setPlatforms</h4>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
274 <b>__setPlatforms</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
275
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
276 <p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
277 Private method to set the platforms to be checked against.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
278 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
279 <a NAME="SafeBrowsingManager.__showNotificationMessage" ID="SafeBrowsingManager.__showNotificationMessage"></a>
5842
c3f41b959a65 Fine tuned the safe browsing update notifications.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5839
diff changeset
280 <h4>SafeBrowsingManager.__showNotificationMessage</h4>
c3f41b959a65 Fine tuned the safe browsing update notifications.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5839
diff changeset
281 <b>__showNotificationMessage</b>(<i>message, timeout=5</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
282
5839
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
283 <p>
5842
c3f41b959a65 Fine tuned the safe browsing update notifications.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5839
diff changeset
284 Private method to show some message in a notification widget.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
285 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
286 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
287
5839
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
288 <dt><i>message</i> (str)</dt>
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
289 <dd>
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
290 message to be shown
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
291 </dd>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
292 <dt><i>timeout</i> (int)</dt>
5842
c3f41b959a65 Fine tuned the safe browsing update notifications.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5839
diff changeset
293 <dd>
c3f41b959a65 Fine tuned the safe browsing update notifications.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5839
diff changeset
294 amount of time in seconds the message should be shown
c3f41b959a65 Fine tuned the safe browsing update notifications.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5839
diff changeset
295 (0 = indefinitely)
5839
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
296 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
297 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
298 <a NAME="SafeBrowsingManager.__syncFullHashes" ID="SafeBrowsingManager.__syncFullHashes"></a>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
299 <h4>SafeBrowsingManager.__syncFullHashes</h4>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
300 <b>__syncFullHashes</b>(<i>hashPrefixes</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
301
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
302 <p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
303 Private method to download full hashes matching given prefixes.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
304 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
305 <p>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
306 This also updates the cache expiration timestamps.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
307 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
308 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
309
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
310 <dt><i>hashPrefixes</i> (list of bytes)</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
311 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
312 list of hash prefixes to get full hashes for
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
313 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
314 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
315 <a NAME="SafeBrowsingManager.__threatListsUpdateTimerTimeout" ID="SafeBrowsingManager.__threatListsUpdateTimerTimeout"></a>
5839
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
316 <h4>SafeBrowsingManager.__threatListsUpdateTimerTimeout</h4>
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
317 <b>__threatListsUpdateTimerTimeout</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
318
5839
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
319 <p>
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
320 Private slot to perform the auto update of the threat lists.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
321 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
322 <a NAME="SafeBrowsingManager.__verifyThreatListChecksum" ID="SafeBrowsingManager.__verifyThreatListChecksum"></a>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
323 <h4>SafeBrowsingManager.__verifyThreatListChecksum</h4>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
324 <b>__verifyThreatListChecksum</b>(<i>threatList, remoteChecksum</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
325
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
326 <p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
327 Private method to verify the local checksum of a threat list with the
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
328 checksum of the safe browsing server.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
329 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
330 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
331
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
332 <dt><i>threatList</i> (ThreatList)</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
333 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
334 threat list to calculate checksum for
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
335 </dd>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
336 <dt><i>remoteChecksum</i> (bytes)</dt>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
337 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
338 SHA256 checksum as reported by the Google server
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
339 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
340 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
341 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7959
diff changeset
342 <dt>Return:</dt>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
343 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
344 flag indicating equality
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
345 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
346 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
347 <dl>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
348 <dt>Return Type:</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
349 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
350 bool
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
351 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
352 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
353 <a NAME="SafeBrowsingManager.close" ID="SafeBrowsingManager.close"></a>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
354 <h4>SafeBrowsingManager.close</h4>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
355 <b>close</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
356
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
357 <p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
358 Public method to close the safe browsing interface.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
359 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
360 <a NAME="SafeBrowsingManager.configurationChanged" ID="SafeBrowsingManager.configurationChanged"></a>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
361 <h4>SafeBrowsingManager.configurationChanged</h4>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
362 <b>configurationChanged</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
363
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
364 <p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
365 Public method to handle changes of the settings.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
366 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
367 <a NAME="SafeBrowsingManager.fairUseDelayExpired" ID="SafeBrowsingManager.fairUseDelayExpired"></a>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
368 <h4>SafeBrowsingManager.fairUseDelayExpired</h4>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
369 <b>fairUseDelayExpired</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
370
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
371 <p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
372 Public method to check, if the fair use wait period has expired.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
373 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
374 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7959
diff changeset
375 <dt>Return:</dt>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
376 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
377 flag indicating expiration
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
378 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
379 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
380 <dl>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
381 <dt>Return Type:</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
382 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
383 bool
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
384 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
385 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
386 <a NAME="SafeBrowsingManager.fullCacheCleanup" ID="SafeBrowsingManager.fullCacheCleanup"></a>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
387 <h4>SafeBrowsingManager.fullCacheCleanup</h4>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
388 <b>fullCacheCleanup</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
389
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
390 <p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
391 Public method to clean up the cache completely.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
392 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
393 <a NAME="SafeBrowsingManager.getPlatformString" ID="SafeBrowsingManager.getPlatformString"></a>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
394 <h4>SafeBrowsingManager.getPlatformString</h4>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
395 <b>getPlatformString</b>(<i>platformType</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
396
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
397 <p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
398 Public method to get the platform string for a given platform type.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
399 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
400 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
401
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
402 <dt><i>platformType</i> (str)</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
403 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
404 platform type as defined in the v4 API
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
405 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
406 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
407 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7959
diff changeset
408 <dt>Return:</dt>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
409 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
410 platform string
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
411 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
412 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
413 <dl>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
414 <dt>Return Type:</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
415 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
416 str
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
417 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
418 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
419 <a NAME="SafeBrowsingManager.getThreatEntryString" ID="SafeBrowsingManager.getThreatEntryString"></a>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
420 <h4>SafeBrowsingManager.getThreatEntryString</h4>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
421 <b>getThreatEntryString</b>(<i>threatEntry</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
422
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
423 <p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
424 Public method to get the threat entry string.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
425 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
426 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
427
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
428 <dt><i>threatEntry</i> (str)</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
429 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
430 threat entry type as defined in the v4 API
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
431 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
432 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
433 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7959
diff changeset
434 <dt>Return:</dt>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
435 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
436 threat entry string
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
437 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
438 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
439 <dl>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
440 <dt>Return Type:</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
441 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
442 str
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
443 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
444 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
445 <a NAME="SafeBrowsingManager.getThreatMessage" ID="SafeBrowsingManager.getThreatMessage"></a>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
446 <h4>SafeBrowsingManager.getThreatMessage</h4>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
447 <b>getThreatMessage</b>(<i>threatType</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
448
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
449 <p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
450 Public method to get a warning message for the given threat type.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
451 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
452 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
453
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
454 <dt><i>threatType</i> (str)</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
455 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
456 threat type to get the message for
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
457 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
458 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
459 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7959
diff changeset
460 <dt>Return:</dt>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
461 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
462 threat message
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
463 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
464 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
465 <dl>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
466 <dt>Return Type:</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
467 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
468 str
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
469 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
470 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
471 <a NAME="SafeBrowsingManager.getThreatMessages" ID="SafeBrowsingManager.getThreatMessages"></a>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
472 <h4>SafeBrowsingManager.getThreatMessages</h4>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
473 <b>getThreatMessages</b>(<i>threatLists</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
474
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
475 <p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
476 Public method to get threat messages for the given threats.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
477 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
478 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
479
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
480 <dt><i>threatLists</i> (list of ThreatList)</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
481 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
482 list of threat lists to get a message for
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
483 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
484 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
485 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7959
diff changeset
486 <dt>Return:</dt>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
487 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
488 list of threat messages, one per unique threat type
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
489 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
490 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
491 <dl>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
492 <dt>Return Type:</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
493 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
494 list of str
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
495 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
496 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
497 <a NAME="SafeBrowsingManager.getThreatType" ID="SafeBrowsingManager.getThreatType"></a>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
498 <h4>SafeBrowsingManager.getThreatType</h4>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
499 <b>getThreatType</b>(<i>threatList</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
500
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
501 <p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
502 Public method to get a display string for a given threat type.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
503 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
504 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
505
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
506 <dt><i>threatList</i> (str)</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
507 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
508 threat list to get display string for
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
509 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
510 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
511 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7959
diff changeset
512 <dt>Return:</dt>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
513 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
514 display string
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
515 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
516 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
517 <dl>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
518 <dt>Return Type:</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
519 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
520 str
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
521 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
522 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
523 <a NAME="SafeBrowsingManager.isUpdatingThreatLists" ID="SafeBrowsingManager.isUpdatingThreatLists"></a>
5839
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
524 <h4>SafeBrowsingManager.isUpdatingThreatLists</h4>
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
525 <b>isUpdatingThreatLists</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
526
5839
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
527 <p>
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
528 Public method to check, if we are in the process of updating the
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
529 threat lists.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
530 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
531 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7959
diff changeset
532 <dt>Return:</dt>
5839
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
533 <dd>
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
534 flag indicating an update process is active
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
535 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
536 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
537 <dl>
5839
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
538 <dt>Return Type:</dt>
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
539 <dd>
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
540 bool
fe4d62e23908 Added an auto-update feature to the safe browsing manager of the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
541 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
542 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
543 <a NAME="SafeBrowsingManager.lookupUrl" ID="SafeBrowsingManager.lookupUrl"></a>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
544 <h4>SafeBrowsingManager.lookupUrl</h4>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
545 <b>lookupUrl</b>(<i>url</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
546
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
547 <p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
548 Public method to lookup an URL.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
549 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
550 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
551
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
552 <dt><i>url</i> (str or QUrl)</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
553 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
554 URL to be checked
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
555 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
556 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
557 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7959
diff changeset
558 <dt>Return:</dt>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
559 <dd>
6234
fb1f9e681848 Web Browser NG, Safe Browsing: improved error handling
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6233
diff changeset
560 tuple containing the list of threat lists the URL was found in
fb1f9e681848 Web Browser NG, Safe Browsing: improved error handling
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6233
diff changeset
561 and an error message
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
562 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
563 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
564 <dl>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
565 <dt>Return Type:</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
566 <dd>
6234
fb1f9e681848 Web Browser NG, Safe Browsing: improved error handling
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6233
diff changeset
567 tuple of (list of ThreatList, str)
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
568 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
569 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
570 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
571
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
572 <dt>Raises <b>ValueError</b>:</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
573 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
574 raised for an invalid URL
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
575 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
576 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
577 <a NAME="SafeBrowsingManager.showSafeBrowsingDialog" ID="SafeBrowsingManager.showSafeBrowsingDialog"></a>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
578 <h4>SafeBrowsingManager.showSafeBrowsingDialog</h4>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
579 <b>showSafeBrowsingDialog</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
580
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
581 <p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
582 Public slot to show the safe browsing management dialog.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
583 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
584 <a NAME="SafeBrowsingManager.updateHashPrefixCache" ID="SafeBrowsingManager.updateHashPrefixCache"></a>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
585 <h4>SafeBrowsingManager.updateHashPrefixCache</h4>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
586 <b>updateHashPrefixCache</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
587
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
588 <p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
589 Public method to load or update the locally cached threat lists.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
590 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
591 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7959
diff changeset
592 <dt>Return:</dt>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
593 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
594 flag indicating success and an error message
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
595 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
596 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
597 <dl>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
598 <dt>Return Type:</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
599 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
600 tuple of (bool, str)
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
601 </dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
602 </dl>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
603 <div align="right"><a href="#top">Up</a></div>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
604 <hr />
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
605 </body></html>

eric ide

mercurial