QtPass 2.0.0
Developer documentation
Loading...
Searching...
No Matches
Keys and recipients

GPG keys, the .gpg-id recipient lists and their signatures. More...

Files

file  src/gpgkeystate.h
 Parsing of gpg --with-colons key listings into UserInfo records.
file  src/gpgkeystate_p.h
 Record handlers of the gpg colon-listing parser, declared separately only so the unit tests can call them; not for use outside gpgkeystate.cpp.

Classes

class  GpgIdGeneration
 Rollback detection for signed .gpg-id files. More...
class  ExportPublicKeyDialog
 Dialog showing an ASCII-armored public GPG key for sharing. More...
class  GpgIdSigner
 The detached signature on a store's .gpg-id: whether the configured signing key is usable, signing the file, and checking that an existing .gpg-id.sig was made by one of the configured keys. More...
class  ImportKeyDialog
 Dialog for importing GPG keys from file or clipboard. More...
class  KeygenDialog
 Handles GPG keypair generation. More...
struct  UserInfo
 Stores GPG key info including validity, creation date, and more. More...
class  UsersDialog
 Dialog for selecting GPG recipients for password encryption. More...

Detailed Description

GPG keys, the .gpg-id recipient lists and their signatures.

Reading gpg's key listings, choosing who an entry is encrypted for, signing and verifying .gpg-id, and the dialogs for generating, importing and exporting keys.