Module ruma_client_api::backup
source · Available on crate features
client or server only.Expand description
Endpoints for server-side key backups.
Modules
PUT /_matrix/client/*/room_keys/keysPUT /_matrix/client/*/room_keys/keys/{roomId}PUT /_matrix/client/*/room_keys/keys/{roomId}/{sessionId}POST /_matrix/client/*/room_keys/versionDELETE /_matrix/client/*/room_keys/keysDELETE /_matrix/client/*/room_keys/keys/{roomId}DELETE /_matrix/client/*/room_keys/keys/{roomId}/{sessionId}DELETE /_matrix/client/*/room_keys/version/{version}GET /_matrix/client/*/room_keys/version/{version}GET /_matrix/client/*/room_keys/keysGET /_matrix/client/*/room_keys/keys/{roomId}GET /_matrix/client/*/room_keys/keys/{roomId}/{sessionId}GET /_matrix/client/*/room_keys/versionPUT /_matrix/client/*/room_keys/version/{version}
Structs
- The encrypted algorithm-dependent data for backups.
- The encrypted algorithm-dependent data for backups.
- Information about the backup key.
- Information about the backup key.
- A wrapper around a mapping of session IDs to key data.
Enums
- The algorithm used for storing backups.