libkazv
keys.hpp File Reference
Include dependency graph for keys.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Kazv::Api::UploadKeysJob
 Upload end-to-end encryption keys. More...
 
class  Kazv::Api::UploadKeysJob::JobResponse
 
class  Kazv::Api::QueryKeysJob
 Download device identity keys. More...
 
struct  Kazv::Api::QueryKeysJob::UnsignedDeviceInfo
 Additional data added to the device key information by intermediate servers, and not covered by the signatures. More...
 
struct  Kazv::Api::QueryKeysJob::DeviceInformation
 Returns the current devices and identity keys for the given users. More...
 
class  Kazv::Api::QueryKeysJob::JobResponse
 
struct  nlohmann::adl_serializer< QueryKeysJob::UnsignedDeviceInfo >
 
struct  nlohmann::adl_serializer< QueryKeysJob::DeviceInformation >
 
class  Kazv::Api::ClaimKeysJob
 Claim one-time encryption keys. More...
 
class  Kazv::Api::ClaimKeysJob::JobResponse
 
class  Kazv::Api::GetKeysChangesJob
 Query users with recent device key updates. More...
 
class  Kazv::Api::GetKeysChangesJob::JobResponse
 

Namespaces

 Kazv
 
 Kazv::Api
 
 nlohmann
 

Typedefs

using Kazv::Api::UploadKeysResponse = UploadKeysJob::JobResponse
 
using Kazv::Api::QueryKeysResponse = QueryKeysJob::JobResponse
 
using Kazv::Api::ClaimKeysResponse = ClaimKeysJob::JobResponse
 
using Kazv::Api::GetKeysChangesResponse = GetKeysChangesJob::JobResponse