include/mtxclient/crypto/types.hpp file

Various type definitions for the crypto API.

Namespaces

namespace mtx
Top level namespace for mtxclient.
namespace mtx::crypto
Cryptography related types.

Classes

struct mtx::crypto::ExportedSession
An exported megolm group session.
struct mtx::crypto::ExportedSessionKeys
A list of exported sessions.
struct mtx::crypto::IdentityKeys
A pair of keys connected to an olm account.
struct mtx::crypto::OneTimeKeys
A list of one time keys.