DecryptedOlmEvent

@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>

Constructors

Link copied to clipboard
constructor(content: C, sender: UserId, senderKeys: Keys, senderDeviceKeys: SignedDeviceKeys? = null, recipient: UserId, recipientKeys: Keys)

Properties

Link copied to clipboard
@SerialName(value = "content")
open override val content: C
Link copied to clipboard
@SerialName(value = "recipient")
val recipient: UserId
Link copied to clipboard
@SerialName(value = "recipient_keys")
val recipientKeys: Keys
Link copied to clipboard
@SerialName(value = "sender")
val sender: UserId
Link copied to clipboard
@SerialName(value = "sender_device_keys")
val senderDeviceKeys: SignedDeviceKeys?
Link copied to clipboard
@SerialName(value = "keys")
val senderKeys: Keys