Constructor.
public __construct ( Symfony\Component\Security\Core\SecurityContextInterface $securityContext, Symfony\Component\Security\Core\Authentication\AuthenticationManagerInterface $authenticationManager, Symfony\Component\Security\Http\Session\SessionAuthenticationStrategyInterface $sessionStrategy, |
||
$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 | 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 |