mirror of
https://github.com/Combodo/iTop.git
synced 2026-02-20 10:54:12 +01:00
- Add Symfony Form Component - Add Symfony CSRF security component - Add iTop default form template - Add Twig debug extension to Twig Environment - Add iTop abstract controller facility to get form builder - Add Twig filter to make trans an alias of dict_s filter
33 lines
1.0 KiB
PHP
33 lines
1.0 KiB
PHP
<?php
|
|
|
|
/*
|
|
* This file is part of the Symfony package.
|
|
*
|
|
* (c) Fabien Potencier <fabien@symfony.com>
|
|
*
|
|
* For the full copyright and license information, please view the LICENSE
|
|
* file that was distributed with this source code.
|
|
*/
|
|
|
|
namespace Symfony\Component\Security\Core\Authentication\RememberMe;
|
|
|
|
/**
|
|
* @author Jordi Boggiano <j.boggiano@seld.be>
|
|
*/
|
|
interface TokenVerifierInterface
|
|
{
|
|
/**
|
|
* Verifies that the given $token is valid.
|
|
*
|
|
* This lets you override the token check logic to for example accept slightly outdated tokens.
|
|
*
|
|
* Do not forget to implement token comparisons using hash_equals for a secure implementation.
|
|
*/
|
|
public function verifyToken(PersistentTokenInterface $token, #[\SensitiveParameter] string $tokenValue): bool;
|
|
|
|
/**
|
|
* Updates an existing token with a new token value and lastUsed time.
|
|
*/
|
|
public function updateExistingToken(PersistentTokenInterface $token, #[\SensitiveParameter] string $tokenValue, \DateTimeInterface $lastUsed): void;
|
|
}
|