Класс Security

HostRestriction

\Bitrix\Security\HostRestriction

Описание

tests/security/hosts/basic.php

Исходный файл: source/security/lib/hostrestriction.php:26

Константы

  • ACTION_REDIRECT
  • ACTION_STOP

Методы (17)

  • __construct()
  • getAction()
  • getActionOptions()
  • getActive()
  • getHosts()
  • getLogging()
  • getProperties()
  • getValidationRegExp() Возвращает регулярные выражения (на основе хостов) для проверки.
  • isValidHost() Проверка хоста по политике ограничения хостов
  • static onPageStart() Обработчик системного события "OnPageStart", ничего не делает в режиме CLI, поскольку это не имеет смысла
  • process() Основной метод, который проверяет текущий хост, ведёт логирование и запускает действие
  • save() Сохраняет все свойства, включает автоматическую проверку и при необходимости очищает кеш
  • setAction() Устанавливает действие, выполняемое при проверке
  • setActive() Включает или отключает автоматическую проверку
  • setHosts() Устанавливает разрешённые хосты
  • setLogging() Включает или отключает логирование при запросе неразрешённого хоста
  • setProperties() Устанавливает различные свойства для проверки хостов, сейчас поддерживается: - hosts: строка с разрешёнными хостами (поддерживается подстановочный символ, например:…

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.