EncryptedRoomKeyBackupV1SessionData

@Serializable
data class EncryptedRoomKeyBackupV1SessionData(val ciphertext: String, val ephemeral: KeyValue.Curve25519KeyValue, val mac: String) : RoomKeyBackupSessionData

Constructors

Link copied to clipboard
constructor(ciphertext: String, ephemeral: KeyValue.Curve25519KeyValue, mac: String)

Types

Link copied to clipboard
@Serializable
data class RoomKeyBackupV1SessionData(val senderKey: KeyValue.Curve25519KeyValue, val forwardingKeyChain: List<KeyValue.Curve25519KeyValue> = listOf(), val senderClaimedKeys: Keys, val sessionKey: ExportedSessionKeyValue, val algorithm: EncryptionAlgorithm = EncryptionAlgorithm.Megolm)

Properties

Link copied to clipboard
@SerialName(value = "ciphertext")
val ciphertext: String
Link copied to clipboard
@SerialName(value = "ephemeral")
val ephemeral: KeyValue.Curve25519KeyValue
Link copied to clipboard
@SerialName(value = "mac")
val mac: String