ThirdPartyInvite

@Serializable
data class ThirdPartyInvite(val address: String, val medium: String, val userId: UserId, val roomId: RoomId, val sender: UserId, val signed: Signed<OnBindThirdPid.Request.ThirdPartyInvite.UserInfo, String>)

Constructors

Link copied to clipboard
constructor(address: String, medium: String, userId: UserId, roomId: RoomId, sender: UserId, signed: Signed<OnBindThirdPid.Request.ThirdPartyInvite.UserInfo, String>)

Types

Link copied to clipboard
@Serializable
data class UserInfo(val userId: UserId, val token: String)

Properties

Link copied to clipboard
@SerialName(value = "address")
val address: String
Link copied to clipboard
@SerialName(value = "medium")
val medium: String
Link copied to clipboard
@SerialName(value = "room_id")
val roomId: RoomId
Link copied to clipboard
@SerialName(value = "sender")
val sender: UserId
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "mxid")
val userId: UserId