eVaf
|
Password storage interface. More...
#include </var/tmp/work/evaf/src/apps/PswGen/Storage/istorage.h>
Public Member Functions | |
virtual QAbstractItemModel * | autoCompletionModel ()=0 |
Returns an item model with the names of all the stored passwords. More... | |
virtual QExplicitlySharedDataPointer< Storage::Data > | query (QString const &name) const =0 |
Returns a data record by the name. More... | |
virtual bool | save (QString const &name, QExplicitlySharedDataPointer< Storage::Data > data)=0 |
Saves the data record. More... | |
Password storage interface.
This interface is used to store options that were used to generate strong passwords.
Definition at line 117 of file istorage.h.
|
pure virtual |
Returns an item model with the names of all the stored passwords.
This function returns an item model with the names of all the stored passwords. Use the item model for auto completion.
|
pure virtual |
Returns a data record by the name.
name | Name of the password |
|
pure virtual |
Saves the data record.
name | Name of the password |
data | Data for the password |