17 </table> |
17 </table> |
18 |
18 |
19 <h3>Classes</h3> |
19 <h3>Classes</h3> |
20 <table> |
20 <table> |
21 <tr> |
21 <tr> |
|
22 <td><a href="#PasswordCheckStatus">PasswordCheckStatus</a></td> |
|
23 <td>Class defining the status of a password check.</td> |
|
24 </tr> |
|
25 <tr> |
22 <td><a href="#PasswordChecker">PasswordChecker</a></td> |
26 <td><a href="#PasswordChecker">PasswordChecker</a></td> |
23 <td>Class implementing a checker for password strength.</td> |
27 <td>Class implementing a checker for password strength.</td> |
24 </tr> |
28 </tr> |
|
29 <tr> |
|
30 <td><a href="#PasswordStrength">PasswordStrength</a></td> |
|
31 <td>Class defining the password strength.</td> |
|
32 </tr> |
25 </table> |
33 </table> |
26 |
34 |
27 <h3>Functions</h3> |
35 <h3>Functions</h3> |
28 <table> |
36 <table> |
29 <tr><td>None</td></tr> |
37 <tr><td>None</td></tr> |
30 </table> |
38 </table> |
31 |
39 |
|
40 <hr /> |
|
41 <hr /> |
|
42 <a NAME="PasswordCheckStatus" ID="PasswordCheckStatus"></a> |
|
43 <h2>PasswordCheckStatus</h2> |
|
44 <p> |
|
45 Class defining the status of a password check. |
|
46 </p> |
|
47 |
|
48 <h3>Derived from</h3> |
|
49 enum.Enum |
|
50 <h3>Class Attributes</h3> |
|
51 <table> |
|
52 <tr><td>Exceeded</td></tr> |
|
53 <tr><td>Failed</td></tr> |
|
54 <tr><td>Passed</td></tr> |
|
55 </table> |
|
56 |
|
57 <h3>Class Methods</h3> |
|
58 <table> |
|
59 <tr><td>None</td></tr> |
|
60 </table> |
|
61 |
|
62 <h3>Methods</h3> |
|
63 <table> |
|
64 <tr><td>None</td></tr> |
|
65 </table> |
|
66 |
|
67 <h3>Static Methods</h3> |
|
68 <table> |
|
69 <tr><td>None</td></tr> |
|
70 </table> |
|
71 |
|
72 |
|
73 <div align="right"><a href="#top">Up</a></div> |
32 <hr /> |
74 <hr /> |
33 <hr /> |
75 <hr /> |
34 <a NAME="PasswordChecker" ID="PasswordChecker"></a> |
76 <a NAME="PasswordChecker" ID="PasswordChecker"></a> |
35 <h2>PasswordChecker</h2> |
77 <h2>PasswordChecker</h2> |
36 <p> |
78 <p> |
39 |
81 |
40 <h3>Derived from</h3> |
82 <h3>Derived from</h3> |
41 None |
83 None |
42 <h3>Class Attributes</h3> |
84 <h3>Class Attributes</h3> |
43 <table> |
85 <table> |
44 <tr><td>Complexity_Good</td></tr> |
86 <tr><td>None</td></tr> |
45 <tr><td>Complexity_Strong</td></tr> |
|
46 <tr><td>Complexity_VeryStrong</td></tr> |
|
47 <tr><td>Complexity_VeryWeak</td></tr> |
|
48 <tr><td>Complexity_Weak</td></tr> |
|
49 <tr><td>Status_Exceeded</td></tr> |
|
50 <tr><td>Status_Failed</td></tr> |
|
51 <tr><td>Status_Passed</td></tr> |
|
52 </table> |
87 </table> |
53 |
88 |
54 <h3>Class Methods</h3> |
89 <h3>Class Methods</h3> |
55 <table> |
90 <table> |
56 <tr><td>None</td></tr> |
91 <tr><td>None</td></tr> |
108 </dd> |
143 </dd> |
109 </dl> |
144 </dl> |
110 <dl> |
145 <dl> |
111 <dt>Return:</dt> |
146 <dt>Return:</dt> |
112 <dd> |
147 <dd> |
113 status (Status_Failed, Status_Passed) |
148 status |
114 </dd> |
149 </dd> |
115 </dl> |
150 </dl> |
116 <dl> |
151 <dl> |
117 <dt>Return Type:</dt> |
152 <dt>Return Type:</dt> |
118 <dd> |
153 <dd> |
119 int |
154 PasswordCheckStatus |
120 </dd> |
155 </dd> |
121 </dl> |
156 </dl> |
122 <a NAME="PasswordChecker.__determineStatus" ID="PasswordChecker.__determineStatus"></a> |
157 <a NAME="PasswordChecker.__determineStatus" ID="PasswordChecker.__determineStatus"></a> |
123 <h4>PasswordChecker.__determineStatus</h4> |
158 <h4>PasswordChecker.__determineStatus</h4> |
124 <b>__determineStatus</b>(<i>value</i>) |
159 <b>__determineStatus</b>(<i>value</i>) |
134 </dd> |
169 </dd> |
135 </dl> |
170 </dl> |
136 <dl> |
171 <dl> |
137 <dt>Return:</dt> |
172 <dt>Return:</dt> |
138 <dd> |
173 <dd> |
139 status (Status_Failed, Status_Passed, Status_Exceeded) |
174 status |
140 </dd> |
175 </dd> |
141 </dl> |
176 </dl> |
142 <dl> |
177 <dl> |
143 <dt>Return Type:</dt> |
178 <dt>Return Type:</dt> |
144 <dd> |
179 <dd> |
145 int |
180 PasswordCheckStatus |
146 </dd> |
181 </dd> |
147 </dl> |
182 </dl> |
148 <a NAME="PasswordChecker.__strReverse" ID="PasswordChecker.__strReverse"></a> |
183 <a NAME="PasswordChecker.__strReverse" ID="PasswordChecker.__strReverse"></a> |
149 <h4>PasswordChecker.__strReverse</h4> |
184 <h4>PasswordChecker.__strReverse</h4> |
150 <b>__strReverse</b>(<i>string</i>) |
185 <b>__strReverse</b>(<i>string</i>) |
186 </dd> |
221 </dd> |
187 </dl> |
222 </dl> |
188 <dl> |
223 <dl> |
189 <dt>Return:</dt> |
224 <dt>Return:</dt> |
190 <dd> |
225 <dd> |
191 indication for the password strength (Complexity_VeryWeak, |
226 indication for the password strength |
192 Complexity_Weak, Complexity_Good, Complexity_Strong, |
227 </dd> |
193 Complexity_VeryStrong) |
228 </dl> |
194 </dd> |
229 <dl> |
195 </dl> |
230 <dt>Return Type:</dt> |
196 <dl> |
231 <dd> |
197 <dt>Return Type:</dt> |
232 PasswordStrength |
198 <dd> |
|
199 int |
|
200 </dd> |
233 </dd> |
201 </dl> |
234 </dl> |
202 <div align="right"><a href="#top">Up</a></div> |
235 <div align="right"><a href="#top">Up</a></div> |
203 <hr /> |
236 <hr /> |
|
237 <hr /> |
|
238 <a NAME="PasswordStrength" ID="PasswordStrength"></a> |
|
239 <h2>PasswordStrength</h2> |
|
240 <p> |
|
241 Class defining the password strength. |
|
242 </p> |
|
243 |
|
244 <h3>Derived from</h3> |
|
245 enum.IntEnum |
|
246 <h3>Class Attributes</h3> |
|
247 <table> |
|
248 <tr><td>Good</td></tr> |
|
249 <tr><td>Strong</td></tr> |
|
250 <tr><td>VeryStrong</td></tr> |
|
251 <tr><td>VeryWeak</td></tr> |
|
252 <tr><td>Weak</td></tr> |
|
253 </table> |
|
254 |
|
255 <h3>Class Methods</h3> |
|
256 <table> |
|
257 <tr><td>None</td></tr> |
|
258 </table> |
|
259 |
|
260 <h3>Methods</h3> |
|
261 <table> |
|
262 <tr><td>None</td></tr> |
|
263 </table> |
|
264 |
|
265 <h3>Static Methods</h3> |
|
266 <table> |
|
267 <tr><td>None</td></tr> |
|
268 </table> |
|
269 |
|
270 |
|
271 <div align="right"><a href="#top">Up</a></div> |
|
272 <hr /> |
204 </body></html> |
273 </body></html> |