Abstract
Protected
Readonly
baseProtected
Readonly
cryptoProtected
Readonly
olmProtected
Optional
Readonly
roomProtected
Readonly
userAbstract
decryptDecrypt an event
module:crypto/algorithms/base.DecryptionAlgorithm#decryptEvent
promise which
resolves once we have finished decrypting. Rejects with an
algorithms.DecryptionError
if there is a problem decrypting the event.
undecrypted event
Determine if we have the keys necessary to respond to a room key request
true if we have the keys and could (theoretically) share them; else false.
Import a room key
object
Handle a key event
module:crypto/algorithms/base.DecryptionAlgorithm#onRoomKeyEvent
event key event
Optional
onOptional
sendSend the response to a room key request
Generated using TypeDoc
base type for decryption implementations
Alias
module:crypto/algorithms/base.DecryptionAlgorithm
Param
parameters
Param
The UserID for the local user
Param
crypto core
Param
olm.js wrapper
Param
base matrix api interface
Param
The ID of the room we will be receiving from. Null for to-device events.