lime
Lime is a C++ library implementing Open Whisper System Signal protocol
|
Go to the source code of this file.
Classes | |
class | lime::LimeGeneric |
A pure abstract class defining the API to encrypt/decrypt/manage user and its keys. More... | |
Namespaces | |
namespace | lime |
Functions | |
std::shared_ptr< LimeGeneric > | lime::insert_LimeUser (std::shared_ptr< lime::Db > localStorage, const std::string &deviceId, const std::string &url, const lime::CurveId curve, const uint16_t OPkInitialBatchSize, const limeX3DHServerPostData &X3DH_post_data, const limeCallback &callback) |
: Insert user in database and return a pointer to the control class instanciating the appropriate Lime children class | |
std::shared_ptr< LimeGeneric > | lime::load_LimeUser (std::shared_ptr< lime::Db > localStorage, const std::string &deviceId, const limeX3DHServerPostData &X3DH_post_data, const bool allStatus) |
: Load user from database and return a pointer to the control class instanciating the appropriate Lime children class | |