eric6.Helpviewer.Passwords.PasswordWriter
Module implementing a class to write login data files.
Global Attributes
Classes
| PasswordWriter | Class implementing a writer object to generate login data files. | 
Functions
PasswordWriter
    Class implementing a writer object to generate login data files.
Derived from
QXmlStreamWriter
Class Attributes
Class Methods
Methods
Static Methods
PasswordWriter (Constructor)
PasswordWriter()
        Constructor
PasswordWriter.__write
__write(logins, forms, nevers)
        Private method to write an login data file.
- logins
- 
dictionary with login data (user name, password)
- forms
- 
list of forms data (list of LoginForm)
- nevers
- 
list of URLs to never store data for (list of strings)
- Returns:
- 
flag indicating success (boolean)
PasswordWriter.__writeForms
__writeForms(forms)
        Private method to write forms data.
- forms
- 
list of forms data (list of LoginForm)
PasswordWriter.__writeLogins
__writeLogins(logins)
        Private method to write the login data.
- logins
- 
dictionary with login data (user name, password)
PasswordWriter.__writeNevers
__writeNevers(nevers)
        Private method to write the URLs never to store login data for.
- nevers
- 
list of URLs to never store data for (list of strings)
PasswordWriter.write
write(fileNameOrDevice, logins, forms, nevers)
        Public method to write an login data file.
- fileNameOrDevice
- 
name of the file to write (string)
            or device to write to (QIODevice)
- logins
- 
dictionary with login data (user name, password)
- forms
- 
list of forms data (list of LoginForm)
- nevers
- 
list of URLs to never store data for (list of strings)
- Returns:
- 
flag indicating success (boolean)