libQuotient
A Qt library for building matrix clients
keyverificationevent.h File Reference
#include "roomevent.h"
Include dependency graph for keyverificationevent.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Quotient::KeyVerificationEvent
 
class  Quotient::KeyVerificationRequestEvent
 Requests a key verification with another user's devices. More...
 
class  Quotient::KeyVerificationReadyEvent
 
class  Quotient::KeyVerificationStartEvent
 Begins a key verification process. More...
 
class  Quotient::KeyVerificationAcceptEvent
 Accepts a previously sent m.key.verification.start message. More...
 
class  Quotient::KeyVerificationCancelEvent
 
class  Quotient::KeyVerificationKeyEvent
 Sends the ephemeral public key for a device to the partner device. More...
 
class  Quotient::KeyVerificationMacEvent
 Sends the MAC of a device's key to the partner device. More...
 
class  Quotient::KeyVerificationDoneEvent
 

Namespaces

 Quotient
 

Variables

constexpr auto Quotient::SasV1Method = "m.sas.v1"_L1
 
constexpr auto Quotient::HmacSha256Code = "hkdf-hmac-sha256"_L1
 
constexpr auto Quotient::HmacSha256V2Code = "hkdf-hmac-sha256.v2"_L1
 
constexpr std::array Quotient::SupportedMacs { HmacSha256Code, HmacSha256V2Code }