class HttpDigestFactory implements SecurityFactoryInterface

deprecated since 3.4, to be removed in 4.0

HttpDigestFactory creates services for HTTP digest authentication.

Methods

__construct($triggerDeprecation = true)

No description

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

No description

createEntryPoint($container, $id, $config, $defaultEntryPoint)

No description

Details

at line 28
__construct($triggerDeprecation = true)

Parameters

$triggerDeprecation

at line 35
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

at line 59
string getPosition()

Defines the position at which the provider is called.

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

Return Value

string

at line 64
string getKey()

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

Return Value

string

at line 69
addConfiguration(NodeDefinition $node)

Parameters

NodeDefinition $node

at line 81
protected createEntryPoint($container, $id, $config, $defaultEntryPoint)

Parameters

$container
$id
$config
$defaultEntryPoint