Documentation/Source/eric5.Helpviewer.Passwords.PasswordManager.html

changeset 1685
7640d5500966
parent 1626
a77c8ea8582c
child 2367
78f6c8193d37
equal deleted inserted replaced
1683:ef9a9e86269e 1685:7640d5500966
29 <tr><td>None</td></tr> 29 <tr><td>None</td></tr>
30 </table> 30 </table>
31 <h3>Classes</h3> 31 <h3>Classes</h3>
32 <table> 32 <table>
33 <tr> 33 <tr>
34 <td><a href="#LoginForm">LoginForm</a></td>
35 <td>Class implementing a data structure for login forms.</td>
36 </tr><tr>
37 <td><a href="#PasswordManager">PasswordManager</a></td> 34 <td><a href="#PasswordManager">PasswordManager</a></td>
38 <td>Class implementing the password manager.</td> 35 <td>Class implementing the password manager.</td>
39 </tr> 36 </tr>
40 </table> 37 </table>
41 <h3>Functions</h3> 38 <h3>Functions</h3>
42 <table> 39 <table>
43 <tr><td>None</td></tr> 40 <tr><td>None</td></tr>
44 </table> 41 </table>
45 <hr /><hr />
46 <a NAME="LoginForm" ID="LoginForm"></a>
47 <h2>LoginForm</h2>
48 <p>
49 Class implementing a data structure for login forms.
50 </p>
51 <h3>Derived from</h3>
52 object
53 <h3>Class Attributes</h3>
54 <table>
55 <tr><td>None</td></tr>
56 </table>
57 <h3>Class Methods</h3>
58 <table>
59 <tr><td>None</td></tr>
60 </table>
61 <h3>Methods</h3>
62 <table>
63 <tr>
64 <td><a href="#LoginForm.__init__">LoginForm</a></td>
65 <td>Constructor</td>
66 </tr><tr>
67 <td><a href="#LoginForm.isValid">isValid</a></td>
68 <td>Public method to test for validity.</td>
69 </tr><tr>
70 <td><a href="#LoginForm.load">load</a></td>
71 <td>Public method to load the form data from a file.</td>
72 </tr><tr>
73 <td><a href="#LoginForm.save">save</a></td>
74 <td>Public method to save the form data to a file.</td>
75 </tr>
76 </table>
77 <h3>Static Methods</h3>
78 <table>
79 <tr><td>None</td></tr>
80 </table>
81 <a NAME="LoginForm.__init__" ID="LoginForm.__init__"></a>
82 <h4>LoginForm (Constructor)</h4>
83 <b>LoginForm</b>(<i></i>)
84 <p>
85 Constructor
86 </p><a NAME="LoginForm.isValid" ID="LoginForm.isValid"></a>
87 <h4>LoginForm.isValid</h4>
88 <b>isValid</b>(<i></i>)
89 <p>
90 Public method to test for validity.
91 </p><dl>
92 <dt>Returns:</dt>
93 <dd>
94 flag indicating a valid form (boolean)
95 </dd>
96 </dl><a NAME="LoginForm.load" ID="LoginForm.load"></a>
97 <h4>LoginForm.load</h4>
98 <b>load</b>(<i>data</i>)
99 <p>
100 Public method to load the form data from a file.
101 </p><dl>
102 <dt><i>data</i></dt>
103 <dd>
104 list of strings to load data from (list of strings)
105 </dd>
106 </dl><dl>
107 <dt>Returns:</dt>
108 <dd>
109 flag indicating success (boolean)
110 </dd>
111 </dl><a NAME="LoginForm.save" ID="LoginForm.save"></a>
112 <h4>LoginForm.save</h4>
113 <b>save</b>(<i>f</i>)
114 <p>
115 Public method to save the form data to a file.
116 </p><dl>
117 <dt><i>f</i></dt>
118 <dd>
119 file or file like object open for writing
120 </dd>
121 </dl><dl>
122 <dt>Returns:</dt>
123 <dd>
124 flag indicating success (booelan)
125 </dd>
126 </dl>
127 <div align="right"><a href="#top">Up</a></div>
128 <hr /><hr /> 42 <hr /><hr />
129 <a NAME="PasswordManager" ID="PasswordManager"></a> 43 <a NAME="PasswordManager" ID="PasswordManager"></a>
130 <h2>PasswordManager</h2> 44 <h2>PasswordManager</h2>
131 <p> 45 <p>
132 Class implementing the password manager. 46 Class implementing the password manager.
166 <td>Private method to find the form used for logging in.</td> 80 <td>Private method to find the form used for logging in.</td>
167 </tr><tr> 81 </tr><tr>
168 <td><a href="#PasswordManager.__load">__load</a></td> 82 <td><a href="#PasswordManager.__load">__load</a></td>
169 <td>Private method to load the saved login credentials.</td> 83 <td>Private method to load the saved login credentials.</td>
170 </tr><tr> 84 </tr><tr>
85 <td><a href="#PasswordManager.__loadNonXml">__loadNonXml</a></td>
86 <td>Private method to load non-XML password files.</td>
87 </tr><tr>
171 <td><a href="#PasswordManager.__stripUrl">__stripUrl</a></td> 88 <td><a href="#PasswordManager.__stripUrl">__stripUrl</a></td>
172 <td>Private method to strip off all unneeded parts of a URL.</td> 89 <td>Private method to strip off all unneeded parts of a URL.</td>
173 </tr><tr> 90 </tr><tr>
174 <td><a href="#PasswordManager.allSiteNames">allSiteNames</a></td> 91 <td><a href="#PasswordManager.allSiteNames">allSiteNames</a></td>
175 <td>Public method to get a list of all site names.</td> 92 <td>Public method to get a list of all site names.</td>
289 </dl><a NAME="PasswordManager.__load" ID="PasswordManager.__load"></a> 206 </dl><a NAME="PasswordManager.__load" ID="PasswordManager.__load"></a>
290 <h4>PasswordManager.__load</h4> 207 <h4>PasswordManager.__load</h4>
291 <b>__load</b>(<i></i>) 208 <b>__load</b>(<i></i>)
292 <p> 209 <p>
293 Private method to load the saved login credentials. 210 Private method to load the saved login credentials.
294 </p><a NAME="PasswordManager.__stripUrl" ID="PasswordManager.__stripUrl"></a> 211 </p><a NAME="PasswordManager.__loadNonXml" ID="PasswordManager.__loadNonXml"></a>
212 <h4>PasswordManager.__loadNonXml</h4>
213 <b>__loadNonXml</b>(<i>loginFile</i>)
214 <p>
215 Private method to load non-XML password files.
216 </p><p>
217 This method is to convert from the old, non-XML format to the new
218 XML based format.
219 </p><dl>
220 <dt><i>loginFile</i></dt>
221 <dd>
222 name of the non-XML password file (string)
223 </dd>
224 </dl><a NAME="PasswordManager.__stripUrl" ID="PasswordManager.__stripUrl"></a>
295 <h4>PasswordManager.__stripUrl</h4> 225 <h4>PasswordManager.__stripUrl</h4>
296 <b>__stripUrl</b>(<i>url</i>) 226 <b>__stripUrl</b>(<i>url</i>)
297 <p> 227 <p>
298 Private method to strip off all unneeded parts of a URL. 228 Private method to strip off all unneeded parts of a URL.
299 </p><dl> 229 </p><dl>

eric ide

mercurial