Loading system/gd/cert/py_security.py +7 −0 Original line number Original line Diff line number Diff line Loading @@ -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 Loading Loading @@ -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) Loading system/gd/security/cert/cert_security.py +6 −0 Original line number Original line Diff line number Diff line Loading @@ -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) Loading
system/gd/cert/py_security.py +7 −0 Original line number Original line Diff line number Diff line Loading @@ -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 Loading Loading @@ -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) Loading
system/gd/security/cert/cert_security.py +6 −0 Original line number Original line Diff line number Diff line Loading @@ -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)