Класс
Security
HostRestriction
\Bitrix\Security\HostRestriction
Описание
tests/security/hosts/basic.php
Исходный файл: source/security/lib/hostrestriction.php:26
Константы
ACTION_REDIRECTACTION_STOP
Методы (17)
-
__construct() -
getAction() -
getActionOptions() -
getActive() -
getHosts() -
getLogging() -
getProperties() -
getValidationRegExp()Возвращает регулярные выражения (на основе хостов) для проверки. -
isValidHost()Проверка хоста по политике ограничения хостов -
static onPageStart()Обработчик системного события "OnPageStart", ничего не делает в режиме CLI, поскольку это не имеет смысла -
process()Основной метод, который проверяет текущий хост, ведёт логирование и запускает действие -
save()Сохраняет все свойства, включает автоматическую проверку и при необходимости очищает кеш -
setAction()Устанавливает действие, выполняемое при проверке -
setActive()Включает или отключает автоматическую проверку -
setHosts()Устанавливает разрешённые хосты -
setLogging()Включает или отключает логирование при запросе неразрешённого хоста -
setProperties()Устанавливает различные свойства для проверки хостов, сейчас поддерживается: - hosts: строка с разрешёнными хостами (поддерживается подстановочный символ, например:…

