|
libzypp 17.38.3
|
Helper providing on demand a KeyManagerCtx to manip the cached keyring. More...
#include <zypp-common/private/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 44 of file keyring_p.cc.
| zypp::CachedPublicKeyData::Manip::NON_COPYABLE_BUT_MOVE | ( | Manip | ) |
| KeyManagerCtx & zypp::CachedPublicKeyData::Manip::keyManagerCtx | ( | ) |
Definition at line 49 of file keyring_p.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.