• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/security/sign/timesigner.php
  • Класс: BitrixMainSecuritySignTimeSigner
  • Вызов: TimeSigner::validate
public function validate($value, $timestamp, $signature, $salt = null)
{
	try
	{
		$signedValue = $this->pack(array($value, $timestamp, $signature));
		$this->unsign($signedValue, $salt);
		return true;
	}
	catch(BadSignatureException $e)
	{
		return false;
	}
}