class HttpBasicLdapFactory extends HttpBasicFactory
HttpBasicFactory creates services for HTTP basic authentication.
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. | from HttpBasicFactory |
string | getKey() Defines the configuration key used to reference the provider in the firewall configuration. | |
addConfiguration(NodeDefinition $node) | ||
createEntryPoint($container, $id, $config, $defaultEntryPoint) | from HttpBasicFactory |
Configures the container services required to use the authentication listener.
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 |
array | containing three values: - the provider id - the listener id - the entry point id |
Defines the position at which the provider is called.
Possible values: pre_auth, form, http, and remember_me.
string |
Defines the configuration key used to reference the provider in the firewall configuration.
string |
NodeDefinition | $node |
$container | ||
$id | ||
$config | ||
$defaultEntryPoint |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Bundle/SecurityBundle/DependencyInjection/Security/Factory/HttpBasicLdapFactory.html