* * 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:----wBKhcl9vPkYijWmk7ilKKbTIoWt5prfx75KLlfgFTlnH/tBHaoGpPx31YQEXhxwceoFu+iaU2NTlH3KLC9n17HTeubCoJ3pfE5wCBIfVQA9aId3WpjG8tDgM/3xCGptv7MftW0RJurzMEa2g/6cAqZUxTt+95RlD2ZteM5q4YTgOaDa30/qvtYdeGoUeCnxm6T+pK/WGLQy+IqlXIVru770AFEr1qcVNh5zJS26i0JDVO0GYO7nQE4btHGrc6LoLwCVmMb/6x9toMaD9bu845LHsQgF9gGonsiUyiD8Kc2eF5AoYIAbfJy9KEjaTs2WEsMY5LuXVSvaJym8NXqcTUDREW0hnIQVL1lzdT2XFAbw8rq1K+Gsui7930W5b38nflqkYb6mAbaTrxsaKXquEpUvrnf3iORxxEIpWXN9ZybaOsbxgWEPC7EJ5INjZQf9Gk1oTlJX1GYmDmZ5RCJySIwgDk4GYn/IDOy32inO5ocqOpptpJmoh2V20FIGa/++HWiqpGPFwtzZ9TZvlEJDdwcE10T0OMVoFkWQqQbzG2qp3YHgwIpHGHc5rHCWfHhD3gnmQv+YSLOoRi3sbmnqoGTcEfGcsLi/8x2U73QRN/zVqj5lHmh6E2GfV+Zb6hxQPnIshuaV4KDBSu1J233ZdOXj+DGzF92nI2B5t4JCSfXA=----ATTACHMENT:----NTQ3MDg0Mjc3MTE2ODEyOCA0NTU2OTc2NDQyOTgwMDQ2IDQ5OTkxNDk1MjgyNTk4ODg=