Type Definition ruma_events::room::third_party_invite::ThirdPartyInviteEvent[][src]

pub type ThirdPartyInviteEvent = StateEvent<ThirdPartyInviteEventContent>;
Expand description

An invitation to a room issued to a third party identifier, rather than a matrix user ID.

Acts as an m.room.member invite event, where there isn’t a target user_id to invite. This event contains a token and a public key whose private key must be used to sign the token. Any user who can present that signature may use this invitation to join the target room.