1
0
mirror of https://github.com/matrix-org/matrix-js-sdk.git synced 2025-09-04 19:42:11 +03:00

Start integrating end-to-end into the matrix-client. Add a storage class to store end-to-end sessions. Implement the one-time key upload API, and start sketching out the encryption and decryption functions

This commit is contained in:
Mark Haines
2015-07-16 18:21:25 +01:00
parent 8cb973e605
commit 2ee5977ad2
4 changed files with 429 additions and 14 deletions

View File

@@ -24,6 +24,8 @@ module.exports.RoomState = require("./models/room-state");
module.exports.User = require("./models/user");
/** The {@link module:scheduler~MatrixScheduler|MatrixScheduler} class. */
module.exports.MatrixScheduler = require("./scheduler");
/** The {@link module:store/session/webstorage.WebStorageSessionStore|WebStorageSessionStore} class */
module.exports.WebStorageSessionStore = require("./store/session/webstorage");
// expose the underlying request object so different environments can use
// different request libs (e.g. request or browser-request)