Home GnuPG
Diffusion GPGME 2ad36f711447

qt: Add job for refreshing OpenPGP keys via WKD

Description

qt: Add job for refreshing OpenPGP keys via WKD

* lang/qt/src/wkdrefreshjob.cpp, lang/qt/src/wkdrefreshjob.h,
lang/qt/src/wkdrefreshjob_p.h, lang/qt/src/qgpgmewkdrefreshjob.cpp,
lang/qt/src/qgpgmewkdrefreshjob.h: New.
* lang/qt/src/protocol.h (class Protocol): Add pure virtual member
function wkdRefreshJob
* lang/qt/src/protocol_p.h (Protocol::wkdRefreshJob): ... and
implement it.
* lang/qt/src/Makefile.am: Update accordingly.
* lang/qt/tests/run-wkdrefreshjob.cpp: New.
* lang/qt/tests/Makefile.am: Add new test runner.

This job allows updating keys via WKD. Only user IDs that were
originally retrieved via WKD (i.e. which have origin WKD) are
considered.

Details

Provenance
ikloeckerAuthored on Aug 21 2023, 4:01 PM
Parents
rMfb03a5b3df29: doc: Fix interface changes
Branches
Unknown
Tags
Unknown
Tasks
T6672: gpgme: Add support for refreshing OpenPGP keys via WKD