CsrfTokenManagerAdapter deprecated
class CsrfTokenManagerAdapter implements CsrfProviderInterface
deprecated
Адаптер для использования нового генератора токенов со старым интерфейсом.
Методы
| __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