From e76661949d7b44c7a080edd0a61426db7cb1559d Mon Sep 17 00:00:00 2001 From: Helmut Grohne Date: Mon, 19 Jun 2023 12:21:20 +0200 Subject: digest: TokenGenerator.realm should be read-only --- wsgitools/digest.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/wsgitools/digest.py b/wsgitools/digest.py index 18925df..6ac4005 100644 --- a/wsgitools/digest.py +++ b/wsgitools/digest.py @@ -186,7 +186,9 @@ class AbstractTokenGenerator: if sys.version_info >= (3, 11): class TokenGenerator(typing.Protocol): - realm: str + @property + def realm(self) -> str: + ... def __call__( self, username: str, algo: str = "md5" ) -> typing.Optional[str]: -- cgit v1.2.3