method
public
HmacAlgorithm::verify()
Сигнатура
public verify(string $value, string $key, string $sig) : bool
Описание
Проверяет подпись сообщения
Параметры
$value
string
Сообщение.
$key
string
Секретный пароль, использованный при подписи.
$sig
string
Пароль подписи сообщения для HMAC.
Возвращаемое значение
bool
Как применяется в HmacAlgorithm
HmacAlgorithm::verify() — метод класса \Bitrix\Main\Security\Sign\HmacAlgorithm модуля «Главный модуль».
Метод объекта: сначала нужен экземпляр HmacAlgorithm.
use Bitrix\Main\Security\Sign\HmacAlgorithm;
/** @var HmacAlgorithm $object */
$value = '';
$key = '';
$sig = '';
$result = $object->verify($value, $key, $sig);
// $result: boolДругие методы HmacAlgorithm
getHashAlgorithm()Возвращает используемый в данный момент алгоритм хешированияgetSignature()Возвращает подпись сообщенияsetHashAlgorithm()Устанавливает алгоритм хеширования для использования в HMAC
verify() есть и у других классов модуля «Главный модуль»: ShortCode, SigningAlgorithm.
Исходный файл: source/main/lib/security/sign/hmacalgorithm.php:78

