|
|
|
@ -36,12 +36,14 @@ properties:
|
|
|
|
|
* `m.unknown_transaction`: The device does not know about the given transaction
|
|
|
|
|
ID.
|
|
|
|
|
|
|
|
|
|
* `m.unknown_method`: The device does not know how to handle the requested
|
|
|
|
|
method. This should be sent for `m.key.verification.start` messages and
|
|
|
|
|
* `m.unknown_method`: The device does not know how to handle the
|
|
|
|
|
requested method. This should be sent for
|
|
|
|
|
[`m.key.verification.start`](#mkeyverificationstart) messages and
|
|
|
|
|
messages defined by individual verification processes.
|
|
|
|
|
|
|
|
|
|
* `m.unexpected_message`: The device received an unexpected message. Typically
|
|
|
|
|
raised when one of the parties is handling the verification out of order.
|
|
|
|
|
* `m.unexpected_message`: The device received an unexpected message.
|
|
|
|
|
Typically raised when one of the parties is handling the
|
|
|
|
|
verification out of order.
|
|
|
|
|
|
|
|
|
|
* `m.key_mismatch`: The key was not verified.
|
|
|
|
|
|
|
|
|
@ -49,8 +51,10 @@ properties:
|
|
|
|
|
|
|
|
|
|
* `m.invalid_message`: The message received was invalid.
|
|
|
|
|
|
|
|
|
|
* `m.accepted`: A `m.key.verification.request` was accepted by a different
|
|
|
|
|
device. The device receiving this error can ignore the verification request.
|
|
|
|
|
* `m.accepted`: A
|
|
|
|
|
[`m.key.verification.request`](#mkeyverificationrequest) was
|
|
|
|
|
accepted by a different device. The device receiving this error can
|
|
|
|
|
ignore the verification request.
|
|
|
|
|
|
|
|
|
|
Clients should be careful to avoid error loops. For example, if a device sends
|
|
|
|
|
an incorrect message and the client returns `m.invalid_message` to which it
|
|
|
|
|