Module matrix_sdk::verification[][src]

This is supported on encryption only.
Expand description

Interactive verification for E2EE capable users and devices in Matrix.

The SDK supports interactive verification of devices and users, this module contains types that model and support different verification flows.

A verification flow usually starts its life as a VerificationRequest, the request can then be accepted, or it needs to be accepted by the other side of the verification flow.

Once both sides have agreed to pereform the verification, and the VerificationRequest::is_ready() method returns true, the verification can transition into one of the supported verification flows:

Structs

Customize the accept-reply for a verification process

Information about the cancellation of a verification request or verification flow.

An object controlling QR code style key verification flows.

An object controlling the interactive verification flow.

An object controlling the interactive verification flow.

Enums

An enum over the different verification types the SDK supports.