public __construct ( Symfony\Component\Security\Core\SecurityContextInterface $securityContext, Symfony\Component\Security\Core\Authentication\AuthenticationManagerInterface $authenticationManager, Symfony\Component\Security\Http\Session\SessionAuthenticationStrategyInterface $sessionStrategy, HttpUtils $httpUtils, string $providerKey, array $options = [], Symfony\Component\Security\Http\Authentication\AuthenticationSuccessHandlerInterface $successHandler = null, Symfony\Component\Security\Http\Authentication\AuthenticationFailureHandlerInterface $failureHandler = null, Symfony\Component\HttpKernel\Log\LoggerInterface $logger = null, Symfony\Component\EventDispatcher\EventDispatcherInterface $dispatcher = null ) |
$securityContext |
Symfony\Component\Security\Core\SecurityContextInterface |
A SecurityContext instance |
$authenticationManager |
Symfony\Component\Security\Core\Authentication\AuthenticationManagerInterface |
An AuthenticationManagerInterface instance |
$sessionStrategy |
Symfony\Component\Security\Http\Session\SessionAuthenticationStrategyInterface |
|
$httpUtils |
Symfony\Component\Security\Http\HttpUtils |
An HttpUtilsInterface instance |
$providerKey |
string |
|
$options |
array |
An array of options for the processing of a
successful, or failed authentication attempt |
$successHandler |
Symfony\Component\Security\Http\Authentication\AuthenticationSuccessHandlerInterface |
|
$failureHandler |
Symfony\Component\Security\Http\Authentication\AuthenticationFailureHandlerInterface |
|
$logger |
Symfony\Component\HttpKernel\Log\LoggerInterface |
A LoggerInterface instance |
$dispatcher |
Symfony\Component\EventDispatcher\EventDispatcherInterface |
An EventDispatcherInterface instance |