Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c791983a authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Cert: Add enforce_security_policy interface"

parents 05edb428 ea03051e
Loading
Loading
Loading
Loading
+7 −0
Original line number Original line Diff line number Diff line
@@ -25,6 +25,7 @@ from google.protobuf import empty_pb2 as empty_proto
from hci.facade import facade_pb2 as hci_facade
from hci.facade import facade_pb2 as hci_facade
from security.facade_pb2 import IoCapabilityMessage
from security.facade_pb2 import IoCapabilityMessage
from security.facade_pb2 import AuthenticationRequirementsMessage
from security.facade_pb2 import AuthenticationRequirementsMessage
from security.facade_pb2 import SecurityPolicyMessage
from security.facade_pb2 import OobDataMessage
from security.facade_pb2 import OobDataMessage
from security.facade_pb2 import UiCallbackMsg
from security.facade_pb2 import UiCallbackMsg
from security.facade_pb2 import UiCallbackType
from security.facade_pb2 import UiCallbackType
@@ -143,6 +144,12 @@ class PySecurity(Closable):
        """
        """
        self._bond_event_stream.assert_event_occurs(lambda event: event.message_type == expected_bond_event)
        self._bond_event_stream.assert_event_occurs(lambda event: event.message_type == expected_bond_event)


    def enforce_security_policy(self, address, type, policy):
        """
            Call to enforce classic security policy
        """
        pass

    def close(self):
    def close(self):
        if self._ui_event_stream is not None:
        if self._ui_event_stream is not None:
            safeClose(self._ui_event_stream)
            safeClose(self._ui_event_stream)
+6 −0
Original line number Original line Diff line number Diff line
@@ -192,5 +192,11 @@ class CertSecurity(PySecurity):
        """
        """
        pass
        pass


    def enforce_security_policy(self, address, type, policy):
        """
            Pass for now
        """
        pass

    def close(self):
    def close(self):
        safeClose(self._hci)
        safeClose(self._hci)