SecurityFactoryInterface

interface SecurityFactoryInterface

SecurityFactoryInterface is the interface for all security authentication listener.

Methods

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

Configures the container services required to use the authentication listener.

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 $builder)

Details

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

string getPosition()

Defines the position at which the provider is called.

Possible values: preauth, form, http, and rememberme.

Return Value

string

string getKey()

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

Return Value

string

addConfiguration(NodeDefinition $builder)

Parameters

NodeDefinition $builder
doc_Symfony
2016-10-28 06:31:43
Comments
Leave a Comment

Please login to continue.