setProperties
\Bitrix\Security\HostRestriction public \Bitrix\Security\HostRestriction::setProperties( array $properties );
Нестатический метод определяет различные настройки для проверки доменных имен. Сейчас поддерживаются:
- hosts
: строка с разрешенными доменными именами (маски поддерживаются, например: *.example.com);
- action
: строка с действиями для неразрешенных доменных имен;
- action_options
: массив с настройками действий;
- logging
: bool
, если установлено true
, то необходима запись в лог неразрешенных хостов;
- active
: bool
, если установлено true
, то необходима проверка по каждому запросу.
Параметры
Параметр | Описание | Версия |
---|---|---|
$properties | Настройки. |
Исключения
- ArgumentTypeException (
Bitrix\Main\ArgumentTypeException
) - ArgumentNullException (
Bitrix\Main\ArgumentNullException
) - ArgumentOutOfRangeException (
Bitrix\Main\ArgumentOutOfRangeException
) - LogicException (
\Bitrix\Security\LogicException
)
Примеры
© «Битрикс», 2001-2024, «1С-Битрикс», 2024