1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Csrf
Граф наследования:Csrf:
Base Errorable

Открытые члены

 __construct (bool $enabled=true, string $tokenName='sessid', bool $returnNew=true)
 listAllowedScopes ()
 onBeforeAction (Event $event)
Открытые члены унаследованные от Base
 __construct ()
 bindAction (Action $action)
 getAction ()
 onAfterAction (Event $event)
 getErrors ()
 getErrorByCode ($code)

Поля данных

const HEADER_WITH_NEW_CSRF = 'X-Bitrix-New-Csrf'
const ERROR_INVALID_CSRF = 'invalid_csrf'

Дополнительные унаследованные члены

Открытые статические члены унаследованные от Base
static className ()
Защищенные члены унаследованные от Base
 addError (Error $error)
 addErrors (array $errors)
Защищенные данные унаследованные от Base
 $errorCollection
 $action

Подробное описание

См. определение в файле csrf.php строка 13

Конструктор(ы)

◆ __construct()

__construct ( bool $enabled = true,
string $tokenName = 'sessid',
bool $returnNew = true )

Csrf constructor.

Аргументы
bool$enabled
string$tokenName
bool$returnNew

См. определение в файле csrf.php строка 38

Методы

◆ listAllowedScopes()

listAllowedScopes ( )

List allowed values of scopes where the filter should work.

Возвращает
array

Переопределяет метод предка Base.

См. определение в файле csrf.php строка 50

◆ onBeforeAction()

onBeforeAction ( Event $event)

Переопределяет метод предка Base.

См. определение в файле csrf.php строка 57

Поля

◆ ERROR_INVALID_CSRF

const ERROR_INVALID_CSRF = 'invalid_csrf'

См. определение в файле csrf.php строка 16

◆ HEADER_WITH_NEW_CSRF

const HEADER_WITH_NEW_CSRF = 'X-Bitrix-New-Csrf'

См. определение в файле csrf.php строка 15


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/main/lib/engine/actionfilter/csrf.php