libkazv
Kazv::Api::QueryKeysJob::DeviceInformation Struct Reference

Returns the current devices and identity keys for the given users. More...

#include <keys.hpp>

Inheritance diagram for Kazv::Api::QueryKeysJob::DeviceInformation:
Collaboration diagram for Kazv::Api::QueryKeysJob::DeviceInformation:

Public Attributes

std::optional< UnsignedDeviceInfounsignedData
 Additional data added to the device key information by intermediate servers, and not covered by the signatures. More...
 
- Public Attributes inherited from Kazv::Api::DeviceKeys
std::string userId
 The ID of the user the device belongs to. More...
 
std::string deviceId
 The ID of the device these keys belong to. More...
 
immer::array< std::string > algorithms
 The encryption algorithms supported by this device. More...
 
immer::map< std::string, std::string > keys
 Public identity keys. More...
 
immer::map< std::string, immer::map< std::string, std::string > > signatures
 Signatures for the device key object. More...
 

Detailed Description

Returns the current devices and identity keys for the given users.

Member Data Documentation

◆ unsignedData

std::optional<UnsignedDeviceInfo> Kazv::Api::QueryKeysJob::DeviceInformation::unsignedData

Additional data added to the device key information by intermediate servers, and not covered by the signatures.


The documentation for this struct was generated from the following file: