Create a new EncryptionSettings
with default values.
The encryption algorithm that should be used in the room.
Should keys be shared with a verified user with an unverified device or when a verified user has replaced their identity. Otherwise keys are shared with unsigned devices as normal.
The history visibility of the room when the session was created.
Should untrusted devices receive the room key, or should they be excluded from the conversation.
How long the session should be used before changing it, expressed in microseconds.
How many messages should be sent before changing the session.
Settings for an encrypted room.
This determines the algorithm and rotation periods of a group session.