Класс
Main
Signer
\Bitrix\Main\Security\Sign\Signer
Исходный файл: source/main/lib/security/sign/signer.php:13
Методы (10)
-
__construct()Создаёт новый объект Signer. Если вы хотите использовать собственный алгоритм подписи — можете это сделать. -
getSeparator()Возвращает разделитель, используемый для упаковки/распаковки. -
getSignature()Возвращает подпись сообщения. -
pack()Упаковывает значения массива в одну строку: pack(['test', 'all', 'values']) -> 'test.all.values' -
setKey()Устанавливает ключ для подписи. -
setSeparator()Устанавливает разделитель, используемый для упаковки/распаковки. -
sign()Подписывает сообщение, возвращает строку в формате "{message}{separator}{signature}". -
unpack()Распаковывает значения из строки (нечто вроде rsplit). -
unsign()Проверяет подпись сообщения и возвращает исходное сообщение. -
validate()Простая проверка подписи сообщения.

