LazyFirewallContext
extends FirewallContext
in package
Lazily calls authentication listeners when actually required by the access listener.
Tags
Table of Contents
- $config : mixed
- $exceptionListener : mixed
- $listeners : mixed
- $logoutListener : mixed
- $tokenStorage : mixed
- __construct() : mixed
- __invoke() : mixed
- getConfig() : mixed
- getExceptionListener() : mixed
- getListeners() : iteratable<string|int, mixed>
- getLogoutListener() : mixed
Properties
$config
private
mixed
$config
$exceptionListener
private
mixed
$exceptionListener
$listeners
private
mixed
$listeners
$logoutListener
private
mixed
$logoutListener
$tokenStorage
private
mixed
$tokenStorage
Methods
__construct()
public
__construct(iteratable<string|int, mixed> $listeners, ExceptionListener|null $exceptionListener, LogoutListener|null $logoutListener, FirewallConfig|null $config, TokenStorage $tokenStorage) : mixed
Parameters
- $listeners : iteratable<string|int, mixed>
- $exceptionListener : ExceptionListener|null
- $logoutListener : LogoutListener|null
- $config : FirewallConfig|null
- $tokenStorage : TokenStorage
Return values
mixed —__invoke()
public
__invoke(RequestEvent $event) : mixed
Parameters
- $event : RequestEvent
Return values
mixed —getConfig()
public
getConfig() : mixed
Return values
mixed —getExceptionListener()
public
getExceptionListener() : mixed
Return values
mixed —getListeners()
public
getListeners() : iteratable<string|int, mixed>
Return values
iteratable<string|int, mixed> —getLogoutListener()
public
getLogoutListener() : mixed