public function resetSignInLock()
    {
        $nb_session = $this->nb_application->getSession();
        if ($nb_session === null || !($nb_session instanceof CNabuHTTPSession)) {
            throw new ENabuCoreException(ENabuCoreException::ERROR_SESSION_NOT_FOUND);
        }

        $nb_session->unsetVariable('signin_retries');
        $nb_session->unsetVariable('signin_last_fail_timestamp');
    }