Mercurial > libervia-backend
comparison libervia/backend/memory/encryption.py @ 4379:79d463e3fdeb
core (types): Renamed `libervia.backend.core.core_types.MessageData` to `MessageDataLegacy`:
There are 2 concurrent models, this one is an historical legacy. The type to use the one
from `libervia.backend.models.core`, and it will progressively be used everywhere and
fully based on Pydantic.
author | Goffi <goffi@goffi.org> |
---|---|
date | Fri, 04 Jul 2025 12:28:00 +0200 |
parents | 17fa953c8cd7 |
children |
comparison
equal
deleted
inserted
replaced
4378:930a4ea7ab6f | 4379:79d463e3fdeb |
---|---|
24 from twisted.internet import defer | 24 from twisted.internet import defer |
25 from twisted.python import failure | 25 from twisted.python import failure |
26 from libervia.backend.core.core_types import ( | 26 from libervia.backend.core.core_types import ( |
27 EncryptionPlugin, | 27 EncryptionPlugin, |
28 EncryptionSession, | 28 EncryptionSession, |
29 MessageData, | 29 MessageDataLegacy, |
30 ) | 30 ) |
31 from libervia.backend.core.i18n import D_, _ | 31 from libervia.backend.core.i18n import D_, _ |
32 from libervia.backend.core.constants import Const as C | 32 from libervia.backend.core.constants import Const as C |
33 from libervia.backend.core import exceptions | 33 from libervia.backend.core import exceptions |
34 from libervia.backend.core.log import getLogger | 34 from libervia.backend.core.log import getLogger |
538 defer.ensureDeferred(self.start(from_bare_jid, namespace)) | 538 defer.ensureDeferred(self.start(from_bare_jid, namespace)) |
539 | 539 |
540 return mess_data | 540 return mess_data |
541 | 541 |
542 def is_encryption_requested( | 542 def is_encryption_requested( |
543 self, mess_data: MessageData, namespace: Optional[str] = None | 543 self, mess_data: MessageDataLegacy, namespace: Optional[str] = None |
544 ) -> bool: | 544 ) -> bool: |
545 """Helper method to check if encryption is requested in an outgoind message | 545 """Helper method to check if encryption is requested in an outgoind message |
546 | 546 |
547 @param mess_data: message data for outgoing message | 547 @param mess_data: message data for outgoing message |
548 @param namespace: if set, check if encryption is requested for the algorithm | 548 @param namespace: if set, check if encryption is requested for the algorithm |