summaryrefslogtreecommitdiff
path: root/docs/tutorials
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2009-05-06 05:08:19 +0000
committerChris McDonough <chrism@agendaless.com>2009-05-06 05:08:19 +0000
commit226b49247817931b5f932980538c74dd8835491e (patch)
tree6784930ea34e4b4adccc134891e87c4d9f8b4741 /docs/tutorials
parentf6bc62a37eb41f9eaf8fe91ef7c80af6b742f4ca (diff)
downloadpyramid-226b49247817931b5f932980538c74dd8835491e.tar.gz
pyramid-226b49247817931b5f932980538c74dd8835491e.tar.bz2
pyramid-226b49247817931b5f932980538c74dd8835491e.zip
Features
-------- - Two new security policies were added: RemoteUserInheritingACLSecurityPolicy and WhoInheritingACLSecurityPolicy. These are security policies which take into account *all* ACLs defined in the lineage of a context rather than stopping at the first ACL found in a lineage. See the "Security" chapter of the API documentation for more information. - The API and narrative documentation dealing with security was changed to introduce the new "inheriting" security policy variants. - Added glossary entry for "lineage". Deprecations ------------ - The security policy previously named ``RepozeWhoIdentityACLSecurityPolicy`` now has the slightly saner name of ``WhoACLSecurityPolicy``. A deprecation warning is emitted when this policy is imported under the "old" name; usually this is due to its use in ZCML within your application. If you're getting this deprecation warning, change your ZCML to use the new name, e.g. change:: <utility provides="repoze.bfg.interfaces.ISecurityPolicy" factory="repoze.bfg.security.RepozeWhoIdentityACLSecurityPolicy" /> To:: <utility provides="repoze.bfg.interfaces.ISecurityPolicy" factory="repoze.bfg.security.WhoACLSecurityPolicy" />
Diffstat (limited to 'docs/tutorials')
0 files changed, 0 insertions, 0 deletions