struct
#include <include/mtxclient/crypto/types.hpp>
ExportedSession An exported megolm group session.
Public variables
- std::map<std::string, std::string> sender_claimed_keys
- Required. The Ed25519 key of the device which initiated the session originally.
- std::vector<std::string> forwarding_curve25519_key_chain
- Required. Chain of Curve25519 keys through which this session was forwarded, via m.forwarded_room_key events.
- std::string algorithm
- Required. The encryption algorithm that the session uses. Must be m.megolm.v1.aes-sha2.
- std::string room_id
- Required. The room where the session is used.
- std::string sender_key
- Required. The Curve25519 key of the device which initiated the session originally.
- std::string session_id
- Required. The ID of the session.
- std::string session_key
- Required. The key for the session.