Package org.matrix.android.sdk.internal.crypto.model

Types

Link copied to clipboard
@JsonClass(generateAdapter = true)
data class InboundGroupSessionData(    @Json(name = "room_id") var roomId: String? = null,     @Json(name = "sender_key") var senderKey: String? = null,     @Json(name = "keys_claimed") var keysClaimed: Map<String, String>? = null,     @Json(name = "forwarding_curve25519_key_chain") var forwardingCurve25519KeyChain: List<String>? = emptyList(),     @Json(name = "shared_history") val sharedHistory: Boolean = false,     @Json(name = "trusted") val trusted: Boolean? = null)
Link copied to clipboard
data class MXInboundMegolmSessionWrapper(val session: OlmInboundGroupSession, val sessionData: InboundGroupSessionData)
Link copied to clipboard
data class SessionInfo(val sessionId: String, val senderKey: String)