kleopatra
certificateresolver.h
Go to the documentation of this file.
58 virtual void setPreferredCertificate( GpgME::Protocol protocol, const GpgME::Key& certificate ) = 0;
65 virtual GpgME::Key preferredCertificate( const KMime::Types::Mailbox& recipient, GpgME::Protocol protocol ) = 0;
66 virtual void setPreferredCertificate( const KMime::Types::Mailbox& recipient, GpgME::Protocol protocol, const GpgME::Key& certificate ) = 0;
73 GpgME::Key preferredCertificate( const KMime::Types::Mailbox& recipient, GpgME::Protocol protocol );
74 void setPreferredCertificate( const KMime::Types::Mailbox& recipient, GpgME::Protocol protocol, const GpgME::Key& certificate );
95 static std::vector< std::vector<GpgME::Key> > resolveRecipients( const std::vector<KMime::Types::Mailbox> & recipients, GpgME::Protocol proto );
96 static std::vector<GpgME::Key> resolveRecipient( const KMime::Types::Mailbox & recipient, GpgME::Protocol proto );
99 static std::vector< std::vector<GpgME::Key> > resolveSigners( const std::vector<KMime::Types::Mailbox> & signers, GpgME::Protocol proto );
100 static std::vector<GpgME::Key> resolveSigner( const KMime::Types::Mailbox & signer, GpgME::Protocol proto );
void setPreferredCertificate(GpgME::Protocol protocol, const GpgME::Key &certificate)
Definition: certificateresolver.cpp:267
~KConfigBasedSigningPreferences()
Definition: certificateresolver.cpp:253
static std::vector< std::vector< GpgME::Key > > resolveRecipients(const std::vector< KMime::Types::Mailbox > &recipients, GpgME::Protocol proto)
Definition: certificateresolver.cpp:60
~KConfigBasedRecipientPreferences()
Definition: certificateresolver.cpp:175
void setPreferredCertificate(const KMime::Types::Mailbox &recipient, GpgME::Protocol protocol, const GpgME::Key &certificate)
Definition: certificateresolver.cpp:188
virtual ~SigningPreferences()
Definition: certificateresolver.h:56
static std::vector< std::vector< GpgME::Key > > resolveSigners(const std::vector< KMime::Types::Mailbox > &signers, GpgME::Protocol proto)
Definition: certificateresolver.cpp:80
static std::vector< GpgME::Key > resolveRecipient(const KMime::Types::Mailbox &recipient, GpgME::Protocol proto)
Definition: certificateresolver.cpp:67
KConfigBasedSigningPreferences(KSharedConfigPtr config)
Definition: certificateresolver.cpp:248
GpgME::Key preferredCertificate(const KMime::Types::Mailbox &recipient, GpgME::Protocol protocol)
Definition: certificateresolver.cpp:180
virtual ~RecipientPreferences()
Definition: certificateresolver.h:64
virtual GpgME::Key preferredCertificate(GpgME::Protocol protocol)=0
virtual void setPreferredCertificate(GpgME::Protocol protocol, const GpgME::Key &certificate)=0
virtual GpgME::Key preferredCertificate(const KMime::Types::Mailbox &recipient, GpgME::Protocol protocol)=0
static std::vector< GpgME::Key > resolveSigner(const KMime::Types::Mailbox &signer, GpgME::Protocol proto)
Definition: certificateresolver.cpp:87
virtual void setPreferredCertificate(const KMime::Types::Mailbox &recipient, GpgME::Protocol protocol, const GpgME::Key &certificate)=0
KConfigBasedRecipientPreferences(KSharedConfigPtr config)
Definition: certificateresolver.cpp:170
GpgME::Key preferredCertificate(GpgME::Protocol protocol)
Definition: certificateresolver.cpp:258
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:56:40 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:56:40 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.