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-core
/
de.connect2x.trixnity.core.model.events
/
DecryptedOlmEvent
Decrypted
Olm
Event
@
Serializable
data
class
DecryptedOlmEvent
<
C
:
EventContent
>
(
val
content
:
C
,
val
sender
:
UserId
,
val
senderKeys
:
Keys
,
val
senderDeviceKeys
:
SignedDeviceKeys
?
=
null
,
val
recipient
:
UserId
,
val
recipientKeys
:
Keys
)
:
Event
<
C
>
Members
Constructors
Decrypted
Olm
Event
Link copied to clipboard
constructor
(
content
:
C
,
sender
:
UserId
,
senderKeys
:
Keys
,
senderDeviceKeys
:
SignedDeviceKeys
?
=
null
,
recipient
:
UserId
,
recipientKeys
:
Keys
)
Properties
content
Link copied to clipboard
@
SerialName
(
value
=
"content"
)
open
override
val
content
:
C
recipient
Link copied to clipboard
@
SerialName
(
value
=
"recipient"
)
val
recipient
:
UserId
recipient
Keys
Link copied to clipboard
@
SerialName
(
value
=
"recipient_keys"
)
val
recipientKeys
:
Keys
sender
Link copied to clipboard
@
SerialName
(
value
=
"sender"
)
val
sender
:
UserId
sender
Device
Keys
Link copied to clipboard
@
SerialName
(
value
=
"sender_device_keys"
)
val
senderDeviceKeys
:
SignedDeviceKeys
?
sender
Keys
Link copied to clipboard
@
SerialName
(
value
=
"keys"
)
val
senderKeys
:
Keys