Skip to content

Class: MlsDowngradeError

Defined in: rine-core/dist/src/crypto/downgrade-error.d.ts:29

A group operation refused because the server presented the group as sender-key encrypted while this client holds MLS state for it.

Only the contradiction raises this. Holding no local state is never evidence of a downgrade — a billboard group, a member whose Welcome has not been processed and a fresh install all hold none, and all keep working.

Extends

  • Error

Constructors

Constructor

new MlsDowngradeError(groupId): MlsDowngradeError;

Defined in: rine-core/dist/src/crypto/downgrade-error.d.ts:32

Parameters

Parameter Type
groupId string

Returns

MlsDowngradeError

Overrides

Error.constructor

Properties

Property Modifier Type Default value Defined in
code readonly "RINE_DOWNGRADE_REFUSED" "RINE_DOWNGRADE_REFUSED" rine-core/dist/src/crypto/downgrade-error.d.ts:31
groupId readonly string undefined rine-core/dist/src/crypto/downgrade-error.d.ts:30