|
QtPass 2.0.0
Developer documentation
|
The password store as files on disk: the tree shown in the main window, path checks, and the content of an entry. More...
Classes | |
| class | NamedValues |
| The NamedValues class is mostly a list of NamedValue but also has a method to take a specific NamedValue pair out of the list. More... | |
| class | Base32 |
| RFC 4648 base32 codec, used for TOTP shared secrets. More... | |
| struct | NamedValue |
| A name/value pair parsed from a password file field. More... | |
| class | FileContent |
| Represents the parsed contents of a password file. More... | |
| struct | PasswordConfiguration |
| Holds the password generator settings: which character set is selected, the alphabet of every set, and the password length. More... | |
| class | PathValidator |
| Password-store path-boundary checks. More... | |
| struct | StoreDragItem |
| What a drag from the store tree carries: the kind of the dragged item and its path. More... | |
| class | StoreModel |
| QSortFilterProxyModel for filtering and displaying password store. More... | |
| class | StoreTree |
| The password store as shown in the tree: the QFileSystemModel, the StoreModel proxy on top of it and the QTreeView they drive, with the path questions the main window keeps asking. More... | |
| class | TemplateIO |
| Read and write password-store template configuration. More... | |
| class | Totp |
| RFC 6238 time-based one-time password generation. More... | |
The password store as files on disk: the tree shown in the main window, path checks, and the content of an entry.
StoreTree and StoreModel present the store folder. PathValidator keeps operations inside it. FileContent parses a decrypted entry into password, template fields and the rest; Totp computes one-time codes from it.