public static void TriggerBackgroundedPinTimer() { Account account = AccountManager.GetAccount(); MobilePolicy policy = AuthStorageHelper.GetMobilePolicy(); bool required = AuthStorageHelper.IsPincodeRequired(); if (account != null) { if (required || (policy == null && account.Policy != null)) { LaunchPincodeScreen(); } } else if (!required) { AuthStorageHelper.ClearPinTimer(); } }