class SimplePreAuthenticationFactory implements SecurityFactoryInterface

deprecated since Symfony 4.2, use Guard instead.

Methods

__construct(bool $triggerDeprecation = true)

No description

string
getPosition()

Defines the position at which the provider is called.

string
getKey()

Defines the configuration key used to reference the provider in the firewall configuration.

addConfiguration(NodeDefinition $node)

No description

array
create(ContainerBuilder $container, string $id, array $config, string $userProvider, string $defaultEntryPoint)

Configures the container services required to use the authentication listener.

Details

__construct(bool $triggerDeprecation = true)

Parameters

bool $triggerDeprecation

string getPosition()

Defines the position at which the provider is called.

Possible values: pre_auth, form, http, and remember_me.

Return Value

string

string getKey()

Defines the configuration key used to reference the provider in the firewall configuration.

Return Value

string

addConfiguration(NodeDefinition $node)

Parameters

NodeDefinition $node

array create(ContainerBuilder $container, string $id, array $config, string $userProvider, string $defaultEntryPoint)

Configures the container services required to use the authentication listener.

Parameters

ContainerBuilder $container
string $id The unique id of the firewall
array $config The options array for the listener
string $userProvider The service id of the user provider
string $defaultEntryPoint

Return Value

array containing three values: - the provider id - the listener id - the entry point id