libkazv
Loading...
Searching...
No Matches
encryption.cpp File Reference
#include <libkazv-config.hpp>
#include <zug/transducer/filter.hpp>
#include <zug/transducer/cat.hpp>
#include "encryption.hpp"
#include <immer-utils.hpp>
#include <debug.hpp>
#include "cursorutil.hpp"
#include "status-utils.hpp"
#include "key-export.hpp"
Include dependency graph for encryption.cpp:

Namespaces

namespace  Kazv
 

Functions

ClientResult Kazv::updateClient (ClientModel m, UploadIdentityKeysAction)
 
ClientResult Kazv::updateClient (ClientModel m, GenerateAndUploadOneTimeKeysAction a)
 
ClientResult Kazv::processResponse (ClientModel m, UploadKeysResponse r)
 
ClientModel Kazv::tryDecryptEvents (ClientModel m)
 
std::optional< BaseJobKazv::clientPerform (ClientModel m, QueryKeysAction a)
 
ClientResult Kazv::updateClient (ClientModel m, QueryKeysAction a)
 
ClientResult Kazv::processResponse (ClientModel m, QueryKeysResponse r)
 
ClientResult Kazv::updateClient (ClientModel m, ClaimKeysAction a)
 
ClientResult Kazv::processResponse (ClientModel m, ClaimKeysResponse r)
 
ClientResult Kazv::updateClient (ClientModel m, EncryptMegOlmEventAction a)
 
ClientResult Kazv::updateClient (ClientModel m, SetDeviceTrustLevelAction a)
 
ClientResult Kazv::updateClient (ClientModel m, SetTrustLevelNeededToSendKeysAction a)
 
ClientResult Kazv::updateClient (ClientModel m, PrepareForSharingRoomKeyAction a)
 
ClientResult Kazv::updateClient (ClientModel m, ImportFromKeyBackupFileAction a)