kleopatra
keycache.h
Go to the documentation of this file.
128 std::vector<GpgME::Key> findSubjects( const GpgME::Key & key, Options option=RecursiveSearch ) const;
129 std::vector<GpgME::Key> findSubjects( const std::vector<GpgME::Key> & keys, Options options=RecursiveSearch ) const;
130 std::vector<GpgME::Key> findSubjects( std::vector<GpgME::Key>::const_iterator first, std::vector<GpgME::Key>::const_iterator last, Options options=RecursiveSearch ) const;
132 std::vector<GpgME::Key> findIssuers( const GpgME::Key & key, Options options=RecursiveSearch ) const;
133 std::vector<GpgME::Key> findIssuers( const std::vector<GpgME::Key> & keys, Options options=RecursiveSearch ) const;
134 std::vector<GpgME::Key> findIssuers( std::vector<GpgME::Key>::const_iterator first, std::vector<GpgME::Key>::const_iterator last, Options options=RecursiveSearch ) const;
std::vector< GpgME::Key > findSigners(const GpgME::VerificationResult &result) const
Definition: keycache.cpp:391
Definition: keycache.h:67
void insert(const GpgME::Key &key)
const GpgME::Key & findByFingerprint(const std::string &fpr) const
Definition: keycache.h:93
void addFileSystemWatcher(const boost::shared_ptr< FileSystemWatcher > &watcher)
Definition: keycache.cpp:239
const GpgME::Key & findByKeyIDOrFingerprint(const char *id) const
Definition: keycache.cpp:309
const GpgME::Key & findByShortKeyID(const std::string &id) const
Definition: keycache.h:103
void added(const GpgME::Key &key)
std::vector< GpgME::Key > findIssuers(const GpgME::Key &key, Options options=RecursiveSearch) const
void refresh(const std::vector< GpgME::Key > &keys)
Definition: keycache.cpp:698
std::vector< GpgME::Key > findSubjects(const GpgME::Key &key, Options option=RecursiveSearch) const
Definition: keycache.cpp:473
Definition: keycache.h:123
void startKeyListing(GpgME::Protocol proto=GpgME::UnknownProtocol)
Definition: keycache.h:138
std::vector< GpgME::Key > findSigningKeysByMailbox(const KMime::Types::Mailbox &mb) const
Definition: keycache.cpp:399
std::vector< GpgME::Key > findRecipients(const GpgME::DecryptionResult &result) const
Definition: keycache.cpp:376
std::vector< GpgME::Key > findByEMailAddress(const char *email) const
Definition: keycache.cpp:284
const GpgME::Key & findByKeyIDOrFingerprint(const std::string &id) const
Definition: keycache.h:108
void keyListingDone(const GpgME::KeyListResult &result)
const GpgME::Key & findByFingerprint(const char *fpr) const
Definition: keycache.cpp:258
Definition: keycache.h:124
const GpgME::Key & findByShortKeyID(const char *id) const
Definition: keycache.cpp:301
Definition: keycache.h:122
void aboutToRemove(const GpgME::Key &key)
void enableFileSystemWatcher(bool enable)
Definition: keycache.cpp:213
void reload(GpgME::Protocol proto=GpgME::UnknownProtocol)
Definition: keycache.cpp:219
static boost::shared_ptr< const KeyCache > instance()
Definition: keycache.cpp:190
void keysMayHaveChanged()
std::vector< GpgME::Key > findEncryptionKeysByMailbox(const KMime::Types::Mailbox &mb) const
Definition: keycache.cpp:403
std::vector< GpgME::Subkey > findSubkeysByKeyID(const std::vector< std::string > &ids) const
Definition: keycache.cpp:360
static boost::shared_ptr< KeyCache > mutableInstance()
Definition: keycache.cpp:194
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:33:11 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:33:11 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.