def initialize(self): super(login_OwnershipNotRetaken, self).initialize() # Start clean, wrt ownership and the desired user. ownership.restart_ui_to_clear_ownership_files() bus_loop = DBusGMainLoop(set_as_default=True) self._cryptohome_proxy = cryptohome.CryptohomeProxy(bus_loop)
def initialize(self): super(login_OwnershipTaken, self).initialize() policy.install_protobufs(self.autodir, self.job) ownership.restart_ui_to_clear_ownership_files() if (os.access(constants.OWNER_KEY_FILE, os.F_OK) or os.access(constants.SIGNED_POLICY_FILE, os.F_OK)): raise error.TestError('Ownership already taken!')
def initialize(self): # Start with a clean slate wrt ownership ownership.restart_ui_to_clear_ownership_files() super(login_RemoteOwnership, self).initialize() bus_loop = DBusGMainLoop(set_as_default=True) self._cryptohome_proxy = cryptohome.CryptohomeProxy(bus_loop) self._sm = session_manager.connect(bus_loop)
def initialize(self): super(login_GuestAndActualSession, self).initialize() # Ensure a clean beginning. ownership.restart_ui_to_clear_ownership_files() bus_loop = DBusGMainLoop(set_as_default=True) self._session_manager = session_manager.connect(bus_loop) self._listener = session_manager.OwnershipSignalListener( gobject.MainLoop()) self._listener.listen_for_new_key_and_policy()
def initialize(self): super(login_OwnershipRetaken, self).initialize() # Start clean, wrt ownership and the desired user. ownership.restart_ui_to_clear_ownership_files() bus_loop = DBusGMainLoop(set_as_default=True) self._cryptohome_proxy = cryptohome.CryptohomeProxy(bus_loop) self._cryptohome_proxy.remove(ownership.TESTUSER) self._sm = session_manager.connect(bus_loop)
def initialize(self): super(login_UserPolicyKeys, self).initialize() self._bus_loop = DBusGMainLoop(set_as_default=True) self._cryptohome_proxy = cryptohome.CryptohomeProxy(self._bus_loop) # Clear the user's vault, to make sure the test starts without any # policy or key lingering around. At this stage the session isn't # started and there's no user signed in. ownership.restart_ui_to_clear_ownership_files() self._cryptohome_proxy.remove(ownership.TESTUSER)
def initialize(self): super(login_CryptohomeOwnerQuery, self).initialize() # Ensure a clean beginning. ownership.restart_ui_to_clear_ownership_files() bus_loop = DBusGMainLoop(set_as_default=True) self._session_manager = session_manager.connect(bus_loop) self._listener = session_manager.OwnershipSignalListener( gobject.MainLoop()) self._listener.listen_for_new_key_and_policy() self._cryptohome_proxy = cryptohome.CryptohomeProxy(bus_loop)
def initialize(self): super(login_MultiUserPolicy, self).initialize() policy.install_protobufs(self.autodir, self.job) self._bus_loop = DBusGMainLoop(set_as_default=True) # Clear the user's vault, to make sure the test starts without any # policy or key lingering around. At this stage the session isn't # started and there's no user signed in. ownership.restart_ui_to_clear_ownership_files() cryptohome_proxy = cryptohome.CryptohomeProxy(self._bus_loop, self.autodir, self.job) cryptohome_proxy.ensure_clean_cryptohome_for(self._user1) cryptohome_proxy.ensure_clean_cryptohome_for(self._user2)
def initialize(self): super(login_MultipleSessions, self).initialize() policy.install_protobufs(self.autodir, self.job) # Ensure a clean beginning. ownership.restart_ui_to_clear_ownership_files() self._bus_loop = DBusGMainLoop(set_as_default=True) self._session_manager = session_manager.connect(self._bus_loop) self._listener = session_manager.OwnershipSignalListener( gobject.MainLoop()) self._listener.listen_for_new_key_and_policy() self._cryptohome_proxy = cryptohome.CryptohomeProxy( self._bus_loop, self.autodir, self.job)
def initialize(self): super(platform_SessionManagerBlockDevmodeSetting, self).initialize() ownership.restart_ui_to_clear_ownership_files() self._bus_loop = DBusGMainLoop(set_as_default=True)