Example #1
0
 def openpgp_reset(self):
     try:
         with self._open_device(TRANSPORT.CCID) as dev:
             controller = OpgpController(dev.driver)
             controller.reset()
             return True
     except Exception as e:
         logger.error('Failed to reset OpenPGP applet', exc_info=e)
         return False
Example #2
0
 def setUpClass(cls):
     with open_device()[0] as conn:
         controller = OpgpController(SmartCardProtocol(conn))
         controller.reset()
Example #3
0
 def setUpClass(cls):
     with open_device() as dev:
         controller = OpgpController(dev.driver)
         controller.reset()