OTPHP\HOTP::verifyOtpWithWindow PHP Метод

verifyOtpWithWindow() приватный Метод

private verifyOtpWithWindow ( string $otp, integer $counter, integer $window ) : boolean
$otp string
$counter integer
$window integer
Результат boolean
    private function verifyOtpWithWindow($otp, $counter, $window)
    {
        $window = $this->getWindow($window);
        for ($i = $counter; $i <= $counter + $window; ++$i) {
            if ($this->compareOTP($this->at($i), $otp)) {
                $this->updateCounter($i + 1);
                return true;
            }
        }
        return false;
    }