Reason code for a to-device decryption failure

Enumeration Members

DecryptionFailure: 0

An error occurred while encrypting the event. This covers all OlmError types.

EncryptionIsDisabled: 3

The Matrix SDK was compiled without encryption support.

NoOlmMachine: 2

We have no OlmMachine. This should not happen unless we forget to set things up by calling OlmMachine::activate().

UnverifiedSenderDevice: 1

We refused to decrypt the message because the sender's device is not verified, or more generally, the sender's identity did not match the trust requirement we were asked to provide.