Security framework for Zope2.
Project description
Overview
AccessControl provides a general security framework for use in Zope2.
Changelog
For changes before verison 3.0, see HISTORY.txt.
3.0.8 (2013-07-16)
LP #1159923: ensure initialization of shared ImplPython state (used by ImplC) when using the “C” security policy. Thanks to Arnaud Fontaine for the patch.
3.0.7 (2013-05-14)
Remove long-deprecated ‘Shared’ roles support (pre-dates Zope, never used by Zope itself)
Prevent infinite loop when looking up local roles in an acquisition chain with cycles.
3.0.6 (2012-10-31)
LP #1071067: Use a stronger random number generator and a constant time comparison function.
3.0.5 (2012-10-21)
LP #966101: Recognize special zope2.Private permission in ZCML role directive.
3.0.4 (2012-09-09)
LP #1047318: Tighten import restrictions for restricted code.
3.0.3 (2012-08-23)
Fix a bug in ZopeSecurityPolicy.py. Global variable rolesForPermissionOn could be overridden if __role__ had custom rolesForPermissionOn.
3.0.2 (2012-06-22)
Add Anonymous as a default role for Public permission.
3.0.1 (2012-05-24)
Fix tests under Python 2.6.
3.0 (2012-05-12)
Added decorators for public, private and protected security declarations.
Update tests to take advantage of automatic test suite discovery.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for AccessControl-3.0.8-py2.7-win-amd64.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60a70546acbe1d2b0e41ec1966eb0ae9726caede728c70b8de05133b8b1bd26c |
|
MD5 | 69fe5389b0e0cc9eb1140e4eadd39f0c |
|
BLAKE2b-256 | f25fea6a38656690c49894a9f687ccfe3c85fd495d27f57187a0a7d46739ef5e |
Hashes for AccessControl-3.0.8-py2.7-win32.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5fd6eccf4216de5a5ca10a612363d2b062bafd586217eea3cc157c825efa3d2 |
|
MD5 | 891f1473898f9e2620e1927e6db2d416 |
|
BLAKE2b-256 | 01e2dcec30b4d7764b4b39ead2ab1115d26b5882d312a3f3fa3004c132d281eb |
Hashes for AccessControl-3.0.8-py2.6-win-amd64.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c823179fb53de48eed0d7f686128189f09ba51236a42e17d30e2635c3784c97 |
|
MD5 | cea3291acb8c66c610730234b2af6346 |
|
BLAKE2b-256 | 82aacb00aaf2b6b36e57f216318ce1b0e7fdb9fe6fa7ccc27172aa65fc90e935 |
Hashes for AccessControl-3.0.8-py2.6-win32.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7720503bfcd14b7f139143a27b5a553af944490d5bab51ca9d9c94c64eb428c |
|
MD5 | 0956a7f9dd7e8ddf3ea3d1b46f67c753 |
|
BLAKE2b-256 | 11d26a2c6d15175d1d2172864368617e508a52f59978518c51c5bc95f161c4dd |