sign
string public \Bitrix\Main\Security\Sign\TimeSigner::sign( string $value, string $time, string|null $salt = null );
Нестатический метод подписывает сообщение с истекшим временем, возвращает строку в формате: {message}{separator}{expired timestamp}{separator}{signature}
.
Параметры
Параметр | Описание | Версия |
---|---|---|
$value | Сообщение для подписи | |
$time | Метка времени или дата описания (представлено в формате аналогичном strtotime). | |
$salt | Соль, если необходимо. |
Примеры
// If salt needed $foo = (new TimeSigner)->sign('test', '+1 hour', 'my_salt'); // Otherwise $bar = (new TimeSigner)->sign('test', '+1 day');
© «Битрикс», 2001-2024, «1С-Битрикс», 2024