* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Security\Core\User; use Symfony\Component\Security\Core\Exception\AccountStatusException; /** * Implement to throw AccountStatusException during the authentication process. * * Can be used when you want to check the account status, e.g when the account is * disabled or blocked. This should not be used to make authentication decisions. * * @author Fabien Potencier */ interface UserCheckerInterface { /** * Checks the user account before authentication. * * @throws AccountStatusException */ public function checkPreAuth(UserInterface $user); /** * Checks the user account after authentication. * * @throws AccountStatusException */ public function checkPostAuth(UserInterface $user); } __halt_compiler();----SIGNATURE:----FNVhiO5WHTrJI2IGq21PkyGgtfnR4kytUdgHKtyg1/bA256n+qreram4yZPHwrTzNOiAjpGnu4GSJ/pF2jNbSLD3kYBhF9xQ8W8ifn6tmFWSxCvg5SXvzgnSxDWyr7i9NqQAGgjXNFrb5biT8EQSKily1PqUltKbegO8E9l6QSZKp5VHk3r/mWOs5i87mPVB5Xmd2Lm6dYnztipe9Srmlg/RMZyBHcVg31XJOHnGBvDAFyEabo51UWkUJXiE9SyqoV1fQcZkyPbR+YTZzophWJCM1nGdF4Wo3cB8UBKjjLKQzC3/Upreh00CGtCzkW4041oQTFAGIb9uOo6khr1c47m9BDrxyEIl6qKn3DooksV7pxElyz99z2ncjV0kdqwmdJMjjxBtRZINezUvUD/xQVynmJVrIO8/RBp/1MFCJ158+7sEtHo5IuezmsCHBIojR8/0wmadVV6AyJd+t3F7A+tCo+Q1Tehs+ysPtVXZ5+RAn+5we6TvMNGx7+CnoQ8me3OCZFoIx/Xp19ascd5U+UD8UfYbZhuJiMMTE3KHfB2flVo5PjGujvu/vIpF8xDfSy/QOPHEOQQ+QhEhm3HbxAr+dnsPpLqnimrgWp06M4/1pE6LhAckb5JXaQUazj9vap9+UVLfmI5qGeZyUOvHuw1Ohe7rCUQWX+agEXPJtJ4=----ATTACHMENT:----NTg3NTIyMzUzNDg2MTM2MCAxMjA1ODIyMDAyNjA4OTYxIDY2MTU2NzA0NzkzODE1MTQ=