trixnity-crypto
4.16.2
    Platform filter
Search in API
    trixnity-crypto
trixnity-crypto/net.folivo.trixnity.crypto.olm/OlmEncryptionService/DecryptOlmError

DecryptOlmError

sealed interface DecryptOlmError

Inheritors

OlmLibraryError
KeyNotFound
SenderDidNotEncryptForThisDeviceException
NoMatchingOlmSessionFound
TooManySessions
ValidationFailed
DeserializationError
DehydratedDeviceNotAllowed

Types

DehydratedDeviceNotAllowed
Link copied to clipboard
data object DehydratedDeviceNotAllowed : IllegalStateException, OlmEncryptionService.DecryptOlmError
DeserializationError
Link copied to clipboard
data class DeserializationError(val error: SerializationException) : IllegalStateException, OlmEncryptionService.DecryptOlmError
KeyNotFound
Link copied to clipboard
data class KeyNotFound(val keyAlgorithm: KeyAlgorithm) : IllegalStateException, OlmEncryptionService.DecryptOlmError
NoMatchingOlmSessionFound
Link copied to clipboard
data object NoMatchingOlmSessionFound : IllegalStateException, OlmEncryptionService.DecryptOlmError
OlmLibraryError
Link copied to clipboard
data class OlmLibraryError(val error: OlmLibraryException) : IllegalStateException, OlmEncryptionService.DecryptOlmError
SenderDidNotEncryptForThisDeviceException
Link copied to clipboard
data object SenderDidNotEncryptForThisDeviceException : IllegalStateException, OlmEncryptionService.DecryptOlmError
TooManySessions
Link copied to clipboard
data object TooManySessions : IllegalStateException, OlmEncryptionService.DecryptOlmError
ValidationFailed
Link copied to clipboard
data class ValidationFailed(val reason: String) : IllegalStateException, OlmEncryptionService.DecryptOlmError
© 2025 Copyright Generated by dokka