1 files changed, 12 insertions, 5 deletions
diff --git a/synapse/server.py b/synapse/server.py
index b307295789..f6e245569c 100644
--- a/synapse/server.py
+++ b/synapse/server.py
@@ -147,6 +147,7 @@ logger = logging.getLogger(__name__)
if TYPE_CHECKING:
from txredisapi import ConnectionHandler
+ from synapse.handlers.jwt import JwtHandler
from synapse.handlers.oidc import OidcHandler
from synapse.handlers.saml import SamlHandler
@@ -453,15 +454,15 @@ class HomeServer(metaclass=abc.ABCMeta):
return SimpleHttpClient(self, use_proxy=True)
@cache_in_self
- def get_proxied_blacklisted_http_client(self) -> SimpleHttpClient:
+ def get_proxied_blocklisted_http_client(self) -> SimpleHttpClient:
"""
- An HTTP client that uses configured HTTP(S) proxies and blacklists IPs
- based on the IP range blacklist/whitelist.
+ An HTTP client that uses configured HTTP(S) proxies and blocks IPs
+ based on the configured IP ranges.
"""
return SimpleHttpClient(
self,
- ip_whitelist=self.config.server.ip_range_whitelist,
- ip_blacklist=self.config.server.ip_range_blacklist,
+ ip_allowlist=self.config.server.ip_range_allowlist,
+ ip_blocklist=self.config.server.ip_range_blocklist,
use_proxy=True,
)
@@ -534,6 +535,12 @@ class HomeServer(metaclass=abc.ABCMeta):
return SsoHandler(self)
@cache_in_self
+ def get_jwt_handler(self) -> "JwtHandler":
+ from synapse.handlers.jwt import JwtHandler
+
+ return JwtHandler(self)
+
+ @cache_in_self
def get_sync_handler(self) -> SyncHandler:
return SyncHandler(self)
|