AbstractFactory
in package
implements
AuthenticatorFactoryInterface
AbstractYes
AbstractFactory is the base class for all classes inheriting from AbstractAuthenticationListener.
Tags
Table of Contents
Interfaces
Properties
- $defaultFailureHandlerOptions : mixed
- $defaultSuccessHandlerOptions : mixed
- $options : mixed
Methods
- addConfiguration() : mixed
- addOption() : void
- createAuthenticationFailureHandler() : mixed
- createAuthenticationSuccessHandler() : mixed
- getFailureHandlerId() : mixed
- getSuccessHandlerId() : mixed
Properties
$defaultFailureHandlerOptions
protected
mixed
$defaultFailureHandlerOptions
= ['failure_path' => null, 'failure_forward' => false, 'login_path' => '/login', 'failure_path_parameter' => '_failure_path']
$defaultSuccessHandlerOptions
protected
mixed
$defaultSuccessHandlerOptions
= ['always_use_default_target_path' => false, 'default_target_path' => '/', 'login_path' => '/login', 'target_path_parameter' => '_target_path', 'use_referer' => false]
$options
protected
mixed
$options
= ['check_path' => '/login_check', 'use_forward' => false, 'require_previous_session' => false, 'login_path' => '/login']
Methods
addConfiguration()
public
addConfiguration(NodeDefinition $node) : mixed
Parameters
- $node : NodeDefinition
addOption()
public
final addOption(string $name[, mixed $default = null ]) : void
Parameters
- $name : string
- $default : mixed = null
createAuthenticationFailureHandler()
protected
createAuthenticationFailureHandler(ContainerBuilder $container, string $id, array<string|int, mixed> $config) : mixed
Parameters
- $container : ContainerBuilder
- $id : string
- $config : array<string|int, mixed>
createAuthenticationSuccessHandler()
protected
createAuthenticationSuccessHandler(ContainerBuilder $container, string $id, array<string|int, mixed> $config) : mixed
Parameters
- $container : ContainerBuilder
- $id : string
- $config : array<string|int, mixed>
getFailureHandlerId()
protected
getFailureHandlerId(string $id) : mixed
Parameters
- $id : string
getSuccessHandlerId()
protected
getSuccessHandlerId(string $id) : mixed
Parameters
- $id : string