libzypp 17.35.14
|
Helper providing on demand a KeyManagerCtx to manip the cached keyring. More...
#include <zypp/zypp_detail/keyring_p.h>
Public Member Functions | |
NON_COPYABLE_BUT_MOVE (Manip) | |
Manip (CachedPublicKeyData &cache_r, Pathname keyring_r) | |
KeyManagerCtx & | keyManagerCtx () |
Private Attributes | |
CachedPublicKeyData & | _cache |
Pathname | _keyring |
std::optional< KeyManagerCtx > | _context |
Helper providing on demand a KeyManagerCtx to manip the cached keyring.
The 1st call to keyManagerCtx creates the KeyManagerCtx. Returning the context tags the cached data as dirty. Should be used to import/delete keys in a cache keyring.
Definition at line 44 of file keyring_p.h.
zypp::CachedPublicKeyData::Manip::Manip | ( | CachedPublicKeyData & | cache_r, |
filesystem::Pathname | keyring_r ) |
Definition at line 119 of file KeyRing.cc.
zypp::CachedPublicKeyData::Manip::NON_COPYABLE_BUT_MOVE | ( | Manip | ) |
KeyManagerCtx & zypp::CachedPublicKeyData::Manip::keyManagerCtx | ( | ) |
Definition at line 124 of file KeyRing.cc.
|
private |
Definition at line 50 of file keyring_p.h.
|
private |
Definition at line 51 of file keyring_p.h.
|
private |
Definition at line 52 of file keyring_p.h.