trixnity
Toggle table of contents
5.2.0-SNAPSHOT.CI-20260302.101522
common
Target filter
common
Switch theme
Search in API
Skip to content
trixnity
trixnity-serverserverapi-model
/
de.connect2x.trixnity.serverserverapi.model.federation
/
OnBindThirdPid
/
Request
/
ThirdPartyInvite
Third
Party
Invite
@
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
>
)
Members
Constructors
Third
Party
Invite
Link copied to clipboard
constructor
(
address
:
String
,
medium
:
String
,
userId
:
UserId
,
roomId
:
RoomId
,
sender
:
UserId
,
signed
:
Signed
<
OnBindThirdPid.Request.ThirdPartyInvite.UserInfo
,
String
>
)
Types
User
Info
Link copied to clipboard
@
Serializable
data
class
UserInfo
(
val
userId
:
UserId
,
val
token
:
String
)
Properties
address
Link copied to clipboard
@
SerialName
(
value
=
"address"
)
val
address
:
String
medium
Link copied to clipboard
@
SerialName
(
value
=
"medium"
)
val
medium
:
String
room
Id
Link copied to clipboard
@
SerialName
(
value
=
"room_id"
)
val
roomId
:
RoomId
sender
Link copied to clipboard
@
SerialName
(
value
=
"sender"
)
val
sender
:
UserId
signed
Link copied to clipboard
@
SerialName
(
value
=
"signed"
)
val
signed
:
Signed
<
OnBindThirdPid.Request.ThirdPartyInvite.UserInfo
,
String
>
user
Id
Link copied to clipboard
@
SerialName
(
value
=
"mxid"
)
val
userId
:
UserId