Remove legacy MSC3861 auth delegation support (#19895)

Modern 'MAS integration' (as we call it now) is, of course, preserved.

Fixes: #19549

---------

Signed-off-by: Olivier 'reivilibre <oliverw@matrix.org>
This commit is contained in:
Olivier 'reivilibre
2026-07-02 12:25:11 +01:00
committed by GitHub
parent cb60c15761
commit 5df6d1be65
39 changed files with 116 additions and 2569 deletions
+1 -3
View File
@@ -354,9 +354,7 @@ class ModuleApi:
self._device_handler = hs.get_device_handler()
self.custom_template_dir = hs.config.server.custom_template_directory
self._callbacks = hs.get_module_api_callbacks()
self._auth_delegation_enabled = (
hs.config.mas.enabled or hs.config.experimental.msc3861.enabled
)
self._auth_delegation_enabled = hs.config.mas.enabled
self._event_serializer = hs.get_event_client_serializer()
try: