Package org.matrix.android.sdk.api.session.crypto

Types

Link copied to clipboard
interface CryptoService
Link copied to clipboard
data class GlobalCryptoConfig(    val globalBlockUnverifiedDevices: Boolean,     val globalEnableKeyGossiping: Boolean,     val enableKeyForwardingOnInvite: Boolean)
Link copied to clipboard
sealed class MXCryptoError : Throwable

Represents a crypto error response.

Link copied to clipboard
interface NewSessionListener

This listener notifies on new Megolm sessions being created.

Link copied to clipboard
data class OutgoingKeyRequest(    var requestBody: RoomKeyRequestBody?,     val recipients: Map<String, List<String>>,     val fromIndex: Int,     val requestId: String,     val state: OutgoingRoomKeyRequestState,     val results: List<RequestReply>)
Link copied to clipboard
Link copied to clipboard
data class RequestReply(    val userId: String,     val fromDevice: String?,     val result: RequestResult)
Link copied to clipboard
sealed class RequestResult