Robin Chalas
e3ee6bc349
Lazy load security listeners
2017-06-09 17:57:53 +02:00
Robin Chalas
16a2fcf978
Remove deprecated container injections and compiler passes
2017-05-21 11:42:36 +02:00
Roland Franssen
ba650783f5
[SecurityBundle] Enhance FirewallContext::getListeners()
2017-04-19 20:32:53 +02:00
Robin Chalas
e7935c0adb
[DI] Replace container injection by explicit service locators
...
[SecurityBundle] Avoid container injection in FirewallMap
2017-02-13 11:05:06 +01:00
Robin Chalas
5b72cf6950
[Security] Lazy load request matchers
2017-01-31 21:20:22 +01:00
Robin Chalas
ee66b4973d
[SecurityBundle] Rename FirewallContext#getContext()
2016-12-08 23:44:32 +01:00
Maxime STEINHAUSSER
79ef474fdf
[SecurityBundle] Remove FirewallContext mandatory FirewallConfig argument deprecation
2016-11-23 15:35:00 +01:00
Maxime STEINHAUSSER
f09ccf49d1
[SecurityBundle] Fix FirewallConfig nullable arguments
...
Nullable arguments were replaced by empty string by the DIC config if values weren't replaced in the extension.
2016-11-22 11:07:22 +01:00
Robin Chalas
6754af242b
[SecurityBundle] FirewallConfig's user_checker should be mandatory
2016-11-04 15:30:10 +01:00
Fabien Potencier
48ff2bd8a8
minor #20409 [SecurityBundle] Make the FirewallConfig class final (ogizanagi)
...
This PR was merged into the 3.2-dev branch.
Discussion
----------
[SecurityBundle] Make the FirewallConfig class final
| Q | A
| ------------- | ---
| Branch? | master
| Bug fix? | no
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| Tests pass? | yes
| Fixed tickets | N/A
| License | MIT
| Doc PR | N/A
I suggest to make the `FirewallConfig` class final. This value object is only built by the `SecurityExtension` from the `SecurityBundle` and is not meant to be an extension point.
ping @chalasr
Commits
-------
5963627
[SecurityBundle] Make the FirewallConfig class final
2016-11-04 07:00:04 -07:00
Maxime STEINHAUSSER
5963627d06
[SecurityBundle] Make the FirewallConfig class final
2016-11-04 13:57:00 +01:00
Christian Flothmann
cb6c7035ff
[Security] improve some firewall config comments
2016-11-04 11:34:59 +01:00
Robin Chalas
52d25edb5a
Introduce a FirewallConfig class
...
Add a FirewallConfig object, pass it to the FirewallContext
Add FirewallContextTest & FirewallConfigTest
Populate FirewallConfig definition from SecurityExtension
Add missing anonymous listener in FirewallConfig::listenerConfigs
Add a functional test
Fabbot fixes
Fix security option value
Add ContextAwareFirewallMapInterface
Remove bool casts from getters
CS/Spelling Fixes
Remove FirewallConfig::listenerConfigs in favor of FirewallConfig::listeners; Add FirewallConfig::allowAnonymous()
Add allowAnonymous()/isSecurityEnabled, update comments
Fabbot fixes
Fix deprecation message
Remove interface
CS Fixes
2016-11-02 23:44:33 +01:00
Robin Chalas
ffacec12c3
[SecurityBundle] Cache contexts per request in FirewallMap
2016-10-10 23:02:34 +02:00
Graham Campbell
83c15db887
[2.3] CS And DocBlock Fixes
2014-12-22 16:58:09 +01:00
Eriksen Costa
013f998bb8
updated license blocks
2012-03-31 18:00:32 -03:00
Fabien Potencier
1aabc5da64
fixed CS
2011-06-08 12:16:48 +02:00
Fabien Potencier
65200aa86a
added missing license headers
2011-05-31 10:57:06 +02:00
Johannes Schmitt
1d5538fc60
[Security] various changes, see below
...
- visibility changes from protected to private
- AccountInterface -> UserInterface
- SecurityContext::vote() -> SecurityContext::isGranted()
2011-03-10 10:25:32 +01:00
Johannes M. Schmitt
cf64d2cfe7
namespace changes
...
Symfony\Component\Security -> Symfony\Component\Security\Core
Symfony\Component\Security\Acl remains unchanged
Symfony\Component\HttpKernel\Security -> Symfony\Component\Security\Http
2011-01-26 22:23:20 +01:00
Fabien Potencier
e645090423
moved security related things to a new SecurityBundle (the Security component is left unchanged)
2011-01-26 19:10:54 +01:00