14 UserData d(
CTYPE.data() );
15 d.set(
FILE.data(), p );
20 UserData d( CTYPE.data() );
21 d.set( FILE.data(), p );
22 d.set(
NAME.data(), name );
27 UserData d( CTYPE.data() );
28 d.set( FILE.data(), p );
36 , _label(
std::move(label) )
50 {
return UserRequestType::KeyTrust; }
54 UserData d( CTYPE.data() );
55 d.set(
KEY.data(), key );
62 UserData d( CTYPE.data() );
63 d.set( FILE.data(), file_r );
65 d.set( KEY_CONTEXT.data(), keycontext );
71 UserData d( CTYPE.data() );
72 d.set( FILE.data(), file );
73 d.set( KEY_CONTEXT.data(), keycontext );
79 UserData d( CTYPE.data() );
80 d.set(
KEYID.data(),
id );
81 d.set( FILE.data(), file );
82 d.set( KEY_CONTEXT.data(), keycontext );
88 UserData d( CTYPE.data() );
89 d.set( KEY.data(), key );
90 d.set( FILE.data(), file );
91 d.set( KEY_CONTEXT.data(), keycontext );
97 UserData d( CTYPE.data() );
98 d.set( KEY.data(), key_r );
99 d.set( KEY_CONTEXT.data(), keycontext_r );
105 UserData d( CTYPE.data() );
106 d.set(
KEYS.data(), &keys_r );
112 UserData d( CTYPE.data() );
114 d.set( KEY_DATA.data(), keySigning_r );
115 d.set( KEY_CONTEXT.data(), keyContext_r );
Class representing one GPG Public Keys data.
Class representing one GPG Public Key (PublicKeyData + ASCII armored in a tempfile).
void setChoice(const KeyTrust sel)
const std::string label() const
UserRequestType type() const override
UserData makeData(const std::string &file, const zypp::PublicKey &key, const zypp::KeyContext &keycontext=zypp::KeyContext())
constexpr std::string_view KEY("key")
UserData makeData(const zypp::PublicKey &key, const zypp::KeyContext &keycontext=zypp::KeyContext())
constexpr std::string_view KEY_CONTEXT("key-context")
UserData makeData(const zypp::Pathname &p)
constexpr std::string_view CTYPE("digest/accept-no-digest")
constexpr std::string_view FILE("file")
UserData makeData(const zypp::PublicKey &key_r, const zypp::KeyContext &keycontext_r=zypp::KeyContext())
UserData makeData(const zypp::Pathname &p, const std::string &name)
constexpr std::string_view NAME("name")
UserData makeData(const std::string &file, const std::string &id, const zypp::KeyContext &keycontext=zypp::KeyContext())
constexpr std::string_view KEYID("keyid")
UserData makeData(const std::string &file, const zypp::KeyContext &keycontext=zypp::KeyContext())
UserData makeData(const zypp::Pathname &p, const std::string &requested, const std::string &found)
constexpr std::string_view NAME_FOUND("found")
constexpr std::string_view NAME_REQUESTED("requested")
constexpr std::string_view KEY_DATA_LIST("key-data-list")
UserData makeData(const std::list< zypp::PublicKeyData > &keyDataList_r, const zypp::PublicKeyData &keySigning_r, const zypp::KeyContext &keyContext_r)
constexpr std::string_view KEYS("keys")
UserData makeData(const std::set< zypp::Edition > &keys_r)
UserData makeData(const std::string &file_r, const zypp::PublicKeyData &keyData_r, const zypp::KeyContext &keycontext=zypp::KeyContext())
constexpr std::string_view KEY_DATA("key-data")
ZYPP_IMPL_PRIVATE_CONSTR_ARGS(TrustKeyRequest, std::string label, KeyTrust trust, UserData userData)