Spec-Zone.ru › Symfony 2.7

CsrfTokenManagerAdapter deprecated

class CsrfTokenManagerAdapter implements CsrfProviderInterface

deprecated

since version 2.4, to be removed in 3.0.

Адаптер для использования нового генератора токенов со старым интерфейсом.

Методы

__construct(CsrfTokenManagerInterface $tokenManager)
getTokenManager($triggerDeprecationError = true)
string generateCsrfToken(string $intention)

Генерирует CSRF-токен для страницы вашего приложения.

bool isCsrfTokenValid(string $intention, string $token)

Проверяет валидность CSRF-токена.

Подробности

__construct(CsrfTokenManagerInterface $tokenManager)

Параметры

CsrfTokenManagerInterface $tokenManager

getTokenManager($triggerDeprecationError = true)

Параметры

$triggerDeprecationError

string generateCsrfToken(string $intention)

Генерирует CSRF-токен для страницы вашего приложения.

Параметры

string $intention Некоторое значение, которое идентифицирует намерение действия (например, "authenticate"). Не обязательно должно быть секретным значением.

Возвращаемое значение

string Сгенерированный токен

bool isCsrfTokenValid(string $intention, string $token)

Проверяет валидность CSRF-токена.

Параметры

string $intention Намерение, используемое при генерации CSRF-токена
string $token Токен, предоставленный браузером

Возвращаемое значение

bool Является ли предоставленный браузером токен корректным

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/Form/Extension/Csrf/CsrfProvider/CsrfTokenManagerAdapter.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API