public function create(ContainerBuilder $container, $id, $config, $userProvider, $defaultEntryPoint)
{
$providerId = 'security.authentication.provider.token.' . $id;
$container->setDefinition($providerId, new DefinitionDecorator('security.authentication.provider.token'))->replaceArgument(0, $id);
$listenerId = 'security.authentication.listener.token.' . $id;
$container->setDefinition($listenerId, new DefinitionDecorator('security.authentication.listener.token'))->replaceArgument(0, $id);
return [$providerId, $listenerId, $defaultEntryPoint];
}