Skip to content

Commit fc41d4f

Browse files
author
Rui Marinho
committed
[Security] [HttpDigest] Fixes a configuration error caused by an invalid 'key' child node configuration
1 parent e4ebffb commit fc41d4f

File tree

4 files changed

+5
-4
lines changed

4 files changed

+5
-4
lines changed

src/Symfony/Bundle/SecurityBundle/DependencyInjection/Security/Factory/HttpDigestFactory.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ public function addConfiguration(NodeDefinition $node)
6262
->children()
6363
->scalarNode('provider')->end()
6464
->scalarNode('realm')->defaultValue('Secured Area')->end()
65-
->scalarNode('key')->cannotBeEmpty()->end()
65+
->scalarNode('key')->isRequired()->cannotBeEmpty()->end()
6666
->end()
6767
;
6868
}

src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/Fixtures/php/container1.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
'simple' => array('pattern' => '/login', 'security' => false),
4949
'secure' => array('stateless' => true,
5050
'http_basic' => true,
51-
'http_digest' => true,
51+
'http_digest' => array('key' => 'TheKey'),
5252
'form_login' => true,
5353
'anonymous' => true,
5454
'switch_user' => true,

src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/Fixtures/xml/container1.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141

4242
<firewall name="secure" stateless="true">
4343
<http-basic />
44-
<http-digest />
44+
<http-digest key="TheKey" />
4545
<form-login />
4646
<anonymous />
4747
<switch-user />

src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/Fixtures/yml/container1.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ security:
3535
secure:
3636
stateless: true
3737
http_basic: true
38-
http_digest: true
38+
http_digest:
39+
key: TheKey
3940
form_login: true
4041
anonymous: true
4142
switch_user: true

0 commit comments

Comments
 (0)