* * 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; use Symfony\Component\Security\Core\Authentication\Token\TokenInterface; /** * Interface for resolving the authentication status of a given token. * * @author Johannes M. Schmitt */ interface AuthenticationTrustResolverInterface { /** * Resolves whether the passed token implementation is authenticated * anonymously. * * If null is passed, the method must return false. * * @return bool */ public function isAnonymous(TokenInterface $token = null); /** * Resolves whether the passed token implementation is authenticated * using remember-me capabilities. * * @return bool */ public function isRememberMe(TokenInterface $token = null); /** * Resolves whether the passed token implementation is fully authenticated. * * @return bool */ public function isFullFledged(TokenInterface $token = null); } __halt_compiler();----SIGNATURE:----XnePg0vZDs7h9IlJOpgiP5GJAZdhDQIOYLiRFjxsDD1eNFy81tZ91oF9kM0NpsAN48eSN8qxwoFFiGA/Vy+dvv90DzUcK59S0xfk6uhDncQO271vON3r24a0KWmk3oFa+AGVzDOPDdJlMMSPAu9kSYjixYr4vx7nv7t9wdakwvjlGlNx95DFVSmw77JxIzo1JxtSPBv/OtCngtRenJXaba+PsXdunpslKRrirmAi6rUO0N/5U5OTQT3aYsa+X5GFAHpgmc/2xi5yO1hDbLvXwkkzu9KE9XekMGNbd+b5qaOOkHIXTENByHWtFDECKUu53+0MZvH/8GqTn9Orf74/jEVpAdinJm7UiUbKQyIr3mtz0xKT4gUA9hDJsUAJacsAozTSggBfDt1/kDzchMbkU0Jxif0A/bN710kGBU4MLFPm/BX9Zq6bc65hvGxnGXJMRe15G8K89j/LhC156JCF8CPjEWXY1LPfkK/7nvJfFauo4SpigDsXzi40R6az4i9VT8Q4iBRSDkh0OC+abieyoBmhekVJqKX1to4Hb53869znHZIv2x1SM1ptkQBtLtgxj1Y6CGgYt+jbnmkkGITFBMuK6ZQlem8uW0mPiPf2Eey6wRr9fuXMttQCKmXznYQWklf1voF3OZmjXHxMitnRSsdI2fUYqQiu4g6V8evZ62U=----ATTACHMENT:----OTYwNDkzMTkxMTg2NTgzMiAxNjgyMTU1MzU2MDMwNTc2IDgwNTE3OTY4MzI2NjQ0NjY=