11 #ifndef ZYPP_REPO_PLUGINREPOVERIFICATION_H 12 #define ZYPP_REPO_PLUGINREPOVERIFICATION_H 16 #include <zypp/Globals.h> 19 #include <zypp/base/PtrTypes.h> 122 {
return !( lhs == rhs ); }
128 #endif // ZYPP_REPO_PLUGINREPOVERIFICATION_H Repository metadata verification beyond GPG.
PluginRepoverification implementation.
String related utilities and Regular expression matching.
Checker getChecker(const Pathname &sigpathLocal_r, const Pathname &keypathLocal_r, const RepoInfo &repo_r) const
FileChecker factory remembering the location of the master index files GPG signature and key...
What is known about a repository.
friend std::ostream & operator<<(std::ostream &str, const PluginRepoverification &obj)
bool operator==(const SetRelation::Enum &lhs, const SetCompare &rhs)
RW_pointer< Impl > _pimpl
Pointer to implementation (ref).
bool isNeeded() const
Whether the last checkIfNeeded found plugins to execute at all.
PluginRepoverification()
Default ctor, do nothing.
void operator()(const Pathname &file_r) const
Check the downloaded master index file.
friend std::ostream & dumpOn(std::ostream &str, const PluginRepoverification &obj)
std::ostream & operator<<(std::ostream &str, const zypp::sat::detail::CDataiterator *obj)
FileChecker checking all repoverification plugins.
PluginRepoverificationCheckException(const std::string &msg)
~PluginRepoverification()
Dtor.
Exceptiontype thrown if a plugins verification fails.
RW_pointer< Impl > _pimpl
Implementation class.
bool operator!=(const PluginRepoverification &lhs, const PluginRepoverification &rhs)
PluginRepoverification::Checker data storage.
Easy-to use interface to the ZYPP dependency resolver.
friend bool operator==(const PluginRepoverification &lhs, const PluginRepoverification &rhs)
bool checkIfNeeded()
Checks whether there are plugins to execute at all.