libkazv
Kazv::Api::ThirdPartySigned Struct Reference

A signature of an m.third_party_invite token to prove that this user owns a third party identity which has been invited to the room. More...

#include <third_party_signed.hpp>

Public Attributes

std::string sender
 The Matrix ID of the user who issued the invite. More...
 
std::string mxid
 The Matrix ID of the invitee. More...
 
std::string token
 The state key of the m.third_party_invite event. More...
 
immer::map< std::string, immer::map< std::string, std::string > > signatures
 A signatures object containing a signature of the entire signed object. More...
 

Detailed Description

A signature of an m.third_party_invite token to prove that this user owns a third party identity which has been invited to the room.

Member Data Documentation

◆ mxid

std::string Kazv::Api::ThirdPartySigned::mxid

The Matrix ID of the invitee.

◆ sender

std::string Kazv::Api::ThirdPartySigned::sender

The Matrix ID of the user who issued the invite.

◆ signatures

immer::map<std::string, immer::map<std::string, std::string> > Kazv::Api::ThirdPartySigned::signatures

A signatures object containing a signature of the entire signed object.

◆ token

std::string Kazv::Api::ThirdPartySigned::token

The state key of the m.third_party_invite event.


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