KIdentityManagementQuick::CryptographyBackendInterface
KIdentityManagementQuick::CryptographyBackendInterface Class Referenceabstract
#include <cryptographybackendinterface.h>
Public Member Functions | |
virtual QAbstractItemModel * | openPgpKeyListModel () const =0 |
virtual QAbstractItemModel * | smimeKeyListModel () const =0 |
Protected Member Functions | |
virtual KIdentityManagementCore::Identity | identity () const =0 |
virtual void | setIdentity (const KIdentityManagementCore::Identity &identity)=0 |
Detailed Description
Defines the interface used by the Cryptography Editor Backend.
This class is held by the CryptographyBackend, which exposes what is needed to the Cryptography Editor QtQuick UI.
Contains utility methods to access required objects and data for identity-related cryptography editing.
Definition at line 28 of file cryptographybackendinterface.h.
Constructor & Destructor Documentation
◆ ~CryptographyBackendInterface()
|
inlinevirtual |
Definition at line 33 of file cryptographybackendinterface.h.
Member Function Documentation
◆ identity()
|
protectedpure virtual |
The identity that affects what data to show.
◆ openPgpKeyListModel()
|
pure virtual |
A list model providing a list of OpenPGP keys.
◆ smimeKeyListModel()
|
pure virtual |
A list model providing a list of S/MIME keys.
The documentation for this class was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Dec 20 2024 11:51:38 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Dec 20 2024 11:51:38 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.