#include <PublicKey.h>
Public Member Functions | |
| PublicKey () | |
| PublicKey (const Pathname &file) | |
| Ctor. | |
| ~PublicKey () | |
| bool | isValid () const |
| std::string | asString () const |
| std::string | armoredData () const |
| std::string | id () const |
| std::string | name () const |
| std::string | fingerprint () const |
| Pathname | path () const |
| bool | operator== (PublicKey b) const |
| bool | operator== (std::string sid) const |
Private Attributes | |
| RWCOW_pointer< Impl > | _pimpl |
| Pointer to implementation. | |
Friends | |
| std::ostream & | operator<< (std::ostream &str, const PublicKey &obj) |
| Stream output. | |
Classes | |
| struct | Impl |
| PublicKey implementation. More... | |
Definition at line 66 of file PublicKey.h.
| zypp::PublicKey::PublicKey | ( | ) |
Definition at line 163 of file PublicKey.cc.
| zypp::PublicKey::PublicKey | ( | const Pathname & | file | ) |
| zypp::PublicKey::~PublicKey | ( | ) |
Definition at line 175 of file PublicKey.cc.
| bool zypp::PublicKey::isValid | ( | ) | const [inline] |
| std::string zypp::PublicKey::asString | ( | ) | const |
Definition at line 184 of file PublicKey.cc.
References _pimpl.
Referenced by zypp::target::rpm::RpmDb::importPubkey().
| std::string zypp::PublicKey::armoredData | ( | ) | const |
| std::string zypp::PublicKey::id | ( | ) | const |
Definition at line 192 of file PublicKey.cc.
References _pimpl.
Referenced by zypp::target::rpm::RpmDb::importPubkey(), operator==(), zypp::KeyRing::Impl::publicKeys(), and zypp::target::rpm::KeyRingSignalReceiver::trustedKeyAdded().
| std::string zypp::PublicKey::name | ( | ) | const |
Definition at line 195 of file PublicKey.cc.
References _pimpl.
Referenced by zypp::KeyRing::Impl::publicKeys(), zypp::target::rpm::KeyRingSignalReceiver::trustedKeyAdded(), and zypp::KeyRing::Impl::verifyFileSignatureWorkflow().
| std::string zypp::PublicKey::fingerprint | ( | ) | const |
Definition at line 198 of file PublicKey.cc.
References _pimpl.
Referenced by isValid(), operator==(), and zypp::KeyRing::Impl::publicKeys().
| Pathname zypp::PublicKey::path | ( | ) | const |
Definition at line 201 of file PublicKey.cc.
References _pimpl.
Referenced by zypp::KeyRing::importKey(), zypp::KeyRing::Impl::importKey(), zypp::target::rpm::RpmDb::importPubkey(), isValid(), zypp::target::rpm::KeyRingSignalReceiver::trustedKeyAdded(), and zypp::KeyRing::Impl::verifyFileSignatureWorkflow().
| bool zypp::PublicKey::operator== | ( | PublicKey | b | ) | const |
| bool zypp::PublicKey::operator== | ( | std::string | sid | ) | const |
| std::ostream & operator<< | ( | std::ostream & | str, | |
| const PublicKey & | obj | |||
| ) | [friend] |
RWCOW_pointer<Impl> zypp::PublicKey::_pimpl [private] |
Pointer to implementation.
Definition at line 98 of file PublicKey.h.
Referenced by armoredData(), asString(), fingerprint(), id(), name(), and path().
1.5.3