eric6/Documentation/Source/eric6.WebBrowser.Passwords.PasswordWriter.html

changeset 7273
391d6b7b1eff
parent 6942
2602857055c5
child 7989
a21d673a8f99
equal deleted inserted replaced
7272:1779dc278077 7273:391d6b7b1eff
16 16
17 a { color: #BA6D36; } 17 a { color: #BA6D36; }
18 18
19 </style> 19 </style>
20 </head> 20 </head>
21 <body><a NAME="top" ID="top"></a> 21 <body>
22 <a NAME="top" ID="top"></a>
22 <h1>eric6.WebBrowser.Passwords.PasswordWriter</h1> 23 <h1>eric6.WebBrowser.Passwords.PasswordWriter</h1>
24
23 <p> 25 <p>
24 Module implementing a class to write login data files. 26 Module implementing a class to write login data files.
25 </p> 27 </p>
26 <h3>Global Attributes</h3> 28 <h3>Global Attributes</h3>
29
27 <table> 30 <table>
28 <tr><td>None</td></tr> 31 <tr><td>None</td></tr>
29 </table> 32 </table>
30 <h3>Classes</h3> 33 <h3>Classes</h3>
31 <table> 34
35 <table>
36
32 <tr> 37 <tr>
33 <td><a href="#PasswordWriter">PasswordWriter</a></td> 38 <td><a href="#PasswordWriter">PasswordWriter</a></td>
34 <td>Class implementing a writer object to generate login data files.</td> 39 <td>Class implementing a writer object to generate login data files.</td>
35 </tr> 40 </tr>
36 </table> 41 </table>
37 <h3>Functions</h3> 42 <h3>Functions</h3>
38 <table> 43
39 <tr><td>None</td></tr> 44 <table>
40 </table> 45 <tr><td>None</td></tr>
41 <hr /><hr /> 46 </table>
47 <hr />
48 <hr />
42 <a NAME="PasswordWriter" ID="PasswordWriter"></a> 49 <a NAME="PasswordWriter" ID="PasswordWriter"></a>
43 <h2>PasswordWriter</h2> 50 <h2>PasswordWriter</h2>
51
44 <p> 52 <p>
45 Class implementing a writer object to generate login data files. 53 Class implementing a writer object to generate login data files.
46 </p> 54 </p>
47 <h3>Derived from</h3> 55 <h3>Derived from</h3>
48 QXmlStreamWriter 56 QXmlStreamWriter
49 <h3>Class Attributes</h3> 57 <h3>Class Attributes</h3>
58
50 <table> 59 <table>
51 <tr><td>None</td></tr> 60 <tr><td>None</td></tr>
52 </table> 61 </table>
53 <h3>Class Methods</h3> 62 <h3>Class Methods</h3>
63
54 <table> 64 <table>
55 <tr><td>None</td></tr> 65 <tr><td>None</td></tr>
56 </table> 66 </table>
57 <h3>Methods</h3> 67 <h3>Methods</h3>
58 <table> 68
69 <table>
70
59 <tr> 71 <tr>
60 <td><a href="#PasswordWriter.__init__">PasswordWriter</a></td> 72 <td><a href="#PasswordWriter.__init__">PasswordWriter</a></td>
61 <td>Constructor</td> 73 <td>Constructor</td>
62 </tr><tr> 74 </tr>
75 <tr>
63 <td><a href="#PasswordWriter.__write">__write</a></td> 76 <td><a href="#PasswordWriter.__write">__write</a></td>
64 <td>Private method to write an login data file.</td> 77 <td>Private method to write an login data file.</td>
65 </tr><tr> 78 </tr>
79 <tr>
66 <td><a href="#PasswordWriter.__writeForms">__writeForms</a></td> 80 <td><a href="#PasswordWriter.__writeForms">__writeForms</a></td>
67 <td>Private method to write forms data.</td> 81 <td>Private method to write forms data.</td>
68 </tr><tr> 82 </tr>
83 <tr>
69 <td><a href="#PasswordWriter.__writeLogins">__writeLogins</a></td> 84 <td><a href="#PasswordWriter.__writeLogins">__writeLogins</a></td>
70 <td>Private method to write the login data.</td> 85 <td>Private method to write the login data.</td>
71 </tr><tr> 86 </tr>
87 <tr>
72 <td><a href="#PasswordWriter.__writeNevers">__writeNevers</a></td> 88 <td><a href="#PasswordWriter.__writeNevers">__writeNevers</a></td>
73 <td>Private method to write the URLs never to store login data for.</td> 89 <td>Private method to write the URLs never to store login data for.</td>
74 </tr><tr> 90 </tr>
91 <tr>
75 <td><a href="#PasswordWriter.write">write</a></td> 92 <td><a href="#PasswordWriter.write">write</a></td>
76 <td>Public method to write an login data file.</td> 93 <td>Public method to write an login data file.</td>
77 </tr> 94 </tr>
78 </table> 95 </table>
79 <h3>Static Methods</h3> 96 <h3>Static Methods</h3>
80 <table> 97
81 <tr><td>None</td></tr> 98 <table>
82 </table> 99 <tr><td>None</td></tr>
100 </table>
101
83 <a NAME="PasswordWriter.__init__" ID="PasswordWriter.__init__"></a> 102 <a NAME="PasswordWriter.__init__" ID="PasswordWriter.__init__"></a>
84 <h4>PasswordWriter (Constructor)</h4> 103 <h4>PasswordWriter (Constructor)</h4>
85 <b>PasswordWriter</b>(<i></i>) 104 <b>PasswordWriter</b>(<i></i>)
105
86 <p> 106 <p>
87 Constructor 107 Constructor
88 </p><a NAME="PasswordWriter.__write" ID="PasswordWriter.__write"></a> 108 </p>
109 <a NAME="PasswordWriter.__write" ID="PasswordWriter.__write"></a>
89 <h4>PasswordWriter.__write</h4> 110 <h4>PasswordWriter.__write</h4>
90 <b>__write</b>(<i>logins, forms, nevers</i>) 111 <b>__write</b>(<i>logins, forms, nevers</i>)
112
91 <p> 113 <p>
92 Private method to write an login data file. 114 Private method to write an login data file.
93 </p><dl> 115 </p>
116 <dl>
117
94 <dt><i>logins</i></dt> 118 <dt><i>logins</i></dt>
95 <dd> 119 <dd>
96 dictionary with login data (user name, password) 120 dictionary with login data (user name, password)
97 </dd><dt><i>forms</i></dt> 121 </dd>
122 <dt><i>forms</i></dt>
98 <dd> 123 <dd>
99 list of forms data (list of LoginForm) 124 list of forms data (list of LoginForm)
100 </dd><dt><i>nevers</i></dt> 125 </dd>
126 <dt><i>nevers</i></dt>
101 <dd> 127 <dd>
102 list of URLs to never store data for (list of strings) 128 list of URLs to never store data for (list of strings)
103 </dd> 129 </dd>
104 </dl><dl> 130 </dl>
131 <dl>
105 <dt>Returns:</dt> 132 <dt>Returns:</dt>
106 <dd> 133 <dd>
107 flag indicating success (boolean) 134 flag indicating success (boolean)
108 </dd> 135 </dd>
109 </dl><a NAME="PasswordWriter.__writeForms" ID="PasswordWriter.__writeForms"></a> 136 </dl>
137 <a NAME="PasswordWriter.__writeForms" ID="PasswordWriter.__writeForms"></a>
110 <h4>PasswordWriter.__writeForms</h4> 138 <h4>PasswordWriter.__writeForms</h4>
111 <b>__writeForms</b>(<i>forms</i>) 139 <b>__writeForms</b>(<i>forms</i>)
140
112 <p> 141 <p>
113 Private method to write forms data. 142 Private method to write forms data.
114 </p><dl> 143 </p>
144 <dl>
145
115 <dt><i>forms</i></dt> 146 <dt><i>forms</i></dt>
116 <dd> 147 <dd>
117 list of forms data (list of LoginForm) 148 list of forms data (list of LoginForm)
118 </dd> 149 </dd>
119 </dl><a NAME="PasswordWriter.__writeLogins" ID="PasswordWriter.__writeLogins"></a> 150 </dl>
151 <a NAME="PasswordWriter.__writeLogins" ID="PasswordWriter.__writeLogins"></a>
120 <h4>PasswordWriter.__writeLogins</h4> 152 <h4>PasswordWriter.__writeLogins</h4>
121 <b>__writeLogins</b>(<i>logins</i>) 153 <b>__writeLogins</b>(<i>logins</i>)
154
122 <p> 155 <p>
123 Private method to write the login data. 156 Private method to write the login data.
124 </p><dl> 157 </p>
158 <dl>
159
125 <dt><i>logins</i></dt> 160 <dt><i>logins</i></dt>
126 <dd> 161 <dd>
127 dictionary with login data (user name, password) 162 dictionary with login data (user name, password)
128 </dd> 163 </dd>
129 </dl><a NAME="PasswordWriter.__writeNevers" ID="PasswordWriter.__writeNevers"></a> 164 </dl>
165 <a NAME="PasswordWriter.__writeNevers" ID="PasswordWriter.__writeNevers"></a>
130 <h4>PasswordWriter.__writeNevers</h4> 166 <h4>PasswordWriter.__writeNevers</h4>
131 <b>__writeNevers</b>(<i>nevers</i>) 167 <b>__writeNevers</b>(<i>nevers</i>)
168
132 <p> 169 <p>
133 Private method to write the URLs never to store login data for. 170 Private method to write the URLs never to store login data for.
134 </p><dl> 171 </p>
172 <dl>
173
135 <dt><i>nevers</i></dt> 174 <dt><i>nevers</i></dt>
136 <dd> 175 <dd>
137 list of URLs to never store data for (list of strings) 176 list of URLs to never store data for (list of strings)
138 </dd> 177 </dd>
139 </dl><a NAME="PasswordWriter.write" ID="PasswordWriter.write"></a> 178 </dl>
179 <a NAME="PasswordWriter.write" ID="PasswordWriter.write"></a>
140 <h4>PasswordWriter.write</h4> 180 <h4>PasswordWriter.write</h4>
141 <b>write</b>(<i>fileNameOrDevice, logins, forms, nevers</i>) 181 <b>write</b>(<i>fileNameOrDevice, logins, forms, nevers</i>)
182
142 <p> 183 <p>
143 Public method to write an login data file. 184 Public method to write an login data file.
144 </p><dl> 185 </p>
186 <dl>
187
145 <dt><i>fileNameOrDevice</i></dt> 188 <dt><i>fileNameOrDevice</i></dt>
146 <dd> 189 <dd>
147 name of the file to write (string) 190 name of the file to write (string)
148 or device to write to (QIODevice) 191 or device to write to (QIODevice)
149 </dd><dt><i>logins</i></dt> 192 </dd>
193 <dt><i>logins</i></dt>
150 <dd> 194 <dd>
151 dictionary with login data (user name, password) 195 dictionary with login data (user name, password)
152 </dd><dt><i>forms</i></dt> 196 </dd>
197 <dt><i>forms</i></dt>
153 <dd> 198 <dd>
154 list of forms data (list of LoginForm) 199 list of forms data (list of LoginForm)
155 </dd><dt><i>nevers</i></dt> 200 </dd>
201 <dt><i>nevers</i></dt>
156 <dd> 202 <dd>
157 list of URLs to never store data for (list of strings) 203 list of URLs to never store data for (list of strings)
158 </dd> 204 </dd>
159 </dl><dl> 205 </dl>
206 <dl>
160 <dt>Returns:</dt> 207 <dt>Returns:</dt>
161 <dd> 208 <dd>
162 flag indicating success (boolean) 209 flag indicating success (boolean)
163 </dd> 210 </dd>
164 </dl> 211 </dl>

eric ide

mercurial