add documentation fragment to header file

master
Volker Birk 1 year ago
parent 3bc37ebebe
commit 28cbb4d2e3

@ -62,6 +62,29 @@ namespace SignedPackage {
std::filesystem::path target_path
);
/* how to provision for a user and use this API
#include <pEp/unpack.hh>
void provision(std::string url)
{
pEp::UpdateClient::product p { "provisioning data", url };
UpdateClient::PublicKey update_key;
UpdateClient::load_key("update_key.der");
CryptoPP::ed25519PublicKey deployment_key;
SignedPackage::LoadPublicKey("deployment_key-pub.der", deployment_key);
CryptoPP::RSA::PrivateKey provisioning_key;
SignedPackage::LoadPrivateKey("provisioning_key.der", provisioning_key);
SignedPackage::provision_user(p, update_key, deployment_key,
provisioning_key);
}
*/
void provision_user(
pEp::UpdateClient::product p,
pEp::UpdateClient::PublicKey update_key,

Loading…
Cancel
Save