return $authenticator;
} private static function createDummySupportsAuthenticator(?bool
$supports = true
) { return new DummySupportsAuthenticator($supports);
} private function createManager($authenticators,
$firewallName = 'main',
$eraseCredentials = true, array
$requiredBadges =
[], LoggerInterface
$logger = null
) { return new AuthenticatorManager($authenticators,
$this->tokenStorage,
$this->eventDispatcher,
$firewallName,
$logger,
$eraseCredentials, true,
$requiredBadges);
}}abstract class TestInteractiveAuthenticator implements InteractiveAuthenticatorInterface
{ public function createToken(Passport
$passport, string
$firewallName): TokenInterface
{ }}