InternalReadonlyisWhether the key rotation is currently halted.
Retrieves the encryption keys currently managed by the encryption manager.
A map of participant IDs to their encryption keys.
Joins the encryption manager with the provided configuration.
The configuration for joining encryption, or undefined
The transports on which we are publishing. (Needed to determine which participant identity formats to use, for compatibility.)
Leaves the encryption manager, cleaning up any associated resources.
Called from the MatrixRTCSession when the memberships in this session updated.
The previous state of call memberships before the update.
This interface is for testing and for making it possible to interchange the encryption manager.