* * 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; use Symfony\Component\Security\Core\Exception\AuthenticationException; /** * AuthenticationManagerInterface is the interface for authentication managers, * which process Token authentication. * * @author Fabien Potencier */ interface AuthenticationManagerInterface { /** * Attempts to authenticate a TokenInterface object. * * @param TokenInterface $token The TokenInterface instance to authenticate * * @return TokenInterface An authenticated TokenInterface instance, never null * * @throws AuthenticationException if the authentication fails */ public function authenticate(TokenInterface $token); } __halt_compiler();----SIGNATURE:----QqjVv5NMeqA/3otLemOO7V+SFRi24oljXqxxhICw/UAqv5f3Fsi6H0yllKNNT2B7U4TnQoMeXdj+EqHybG24GMZyg1NYV+5ESwB7hGESaodbqox7ddm3P5x+FT/h/gbWuJsXSz+MvW/jShVYAwgkaMA2YwCjy3wx8wwVSzOQ7dAxB5icWfFpDrQPVvoS7y8zsu0O1zsqgSh+1UKrQvY3BG8ekUgVsmvZtlkerojUYJepD/53mqMs6weLZ5nnx2fn+896jgzdzpBD2Mxy3ZIT63vH+4oCV3RYQm7eXyzsECL4dmXZ6LUOftwEa9vSwF0ja/u5r2IRTDXDW374tZl41Pz3o5RxToUJ9tSuBOZl6zeFuh8dXj7llysM4L4fqrGA08xT56JAvwP9A0/VPabXMgDFA+6GBxrPj/prkMq2cZmA/dopxIkI/0/tcJDN0vTk3Ev90/bH0g31lqTNY8heeZvvCEhAd6tvHn5qiYHyKL/u4ZMX6N2+a9DQFgRVOquWBVfeuHb0xQbpudKPf78obgufrRk32fD4V6RtAtKgv2B+qBz+HWo9euFgP1VRH4YnnLYUfW/QoDHdl0RZMFAVX7P1S8CaBFMqRypAH7onqSTQSHpElZ9PQFIL4CY+qhYvhJ59r/Oe0t5TFXz1QwDG8HMQQ6zgUe29lSogid3mzAY=----ATTACHMENT:----MTAzNTg0MDMwMjk0NTk1NyA0NTk4ODU1Mjg2NDM2OTEzIDE2ODE1MTczNDc1MjQ5ODI=