Skip to main content

Security framework for Zope2.

Project description

Overview

AccessControl provides a general security framework for use in Zope2.

Changelog

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.

2.13.7 (2011-12-12)

  • Exclude compiled .so and .dll files from source distributions.

2.13.6 (2011-12-12)

  • Added manifest.in to ensure the inclusion of the include directory into the release.

2.13.5 (2011-12-12)

  • Apply changes made available in Products.Zope_Hotfix_20111024 and make them more robust.

2.13.4 (2011-01-11)

  • Return the created user in _doAddUser.

  • Added IUser interface.

  • LP #659968: Added support for level argument to the __import__ function as introduced in Python 2.5. Currently only level=-1 is supported.

2.13.3 (2010-08-28)

  • Added a role subdirective for the permission ZCML directive. If any roles are specified, they will override the default set of default roles (Manager).

2.13.2 (2010-07-16)

  • Added override_existing_protection parameter to the protectName helper.

2.13.1 (2010-06-19)

  • Restore security declarations for deprecated sets module.

2.13.0 (2010-06-19)

  • Released as separate package.

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

AccessControl-3.0.6.zip (177.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

AccessControl-3.0.6-py2.7-win-amd64.egg (254.3 kB view details)

Uploaded Egg

AccessControl-3.0.6-py2.7-win32.egg (253.3 kB view details)

Uploaded Egg

AccessControl-3.0.6-py2.6-win-amd64.egg (254.6 kB view details)

Uploaded Egg

AccessControl-3.0.6-py2.6-win32.egg (253.7 kB view details)

Uploaded Egg

File details

Details for the file AccessControl-3.0.6.zip.

File metadata

  • Download URL: AccessControl-3.0.6.zip
  • Upload date:
  • Size: 177.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for AccessControl-3.0.6.zip
Algorithm Hash digest
SHA256 803d71236dc0eebd9ad97e89524dcfb49fcc99bf9c81d998179992a90c2a5cd9
MD5 a8ce472482adabf9ec969f3971a39a19
BLAKE2b-256 dcdebc6cbb0d69752f60fc5055106557ce088fa34eda65cf73e51b1d02a69ac1

See more details on using hashes here.

File details

Details for the file AccessControl-3.0.6-py2.7-win-amd64.egg.

File metadata

File hashes

Hashes for AccessControl-3.0.6-py2.7-win-amd64.egg
Algorithm Hash digest
SHA256 6bd2f43776dd818de36d0b7bd057543d78ddf30ae2f08251b75aa82f9a6caa25
MD5 2ef8eaf970187b761f066fb102badd73
BLAKE2b-256 ab008d0a273b74655ae0e2d2fde9c8413054eebd20a62e58582000f0f9407585

See more details on using hashes here.

File details

Details for the file AccessControl-3.0.6-py2.7-win32.egg.

File metadata

File hashes

Hashes for AccessControl-3.0.6-py2.7-win32.egg
Algorithm Hash digest
SHA256 83a958ca72cd603d1b6a992d9ccd0b863b3e10cbe51485a18c0d7b4159f02ef5
MD5 08f12913baa7500aa0f52778a1c8fd48
BLAKE2b-256 0d4c8b4a1f210bd17e4b570d4e0ab9c381e1644b59dcddc2509a6c06a9a8e857

See more details on using hashes here.

File details

Details for the file AccessControl-3.0.6-py2.6-win-amd64.egg.

File metadata

File hashes

Hashes for AccessControl-3.0.6-py2.6-win-amd64.egg
Algorithm Hash digest
SHA256 602aa1225952f87fe0d52109e4c2525982bde2ac1814bd034dbb2e02e90b0c20
MD5 86bc45ddf715c5ead7703c5f869d2860
BLAKE2b-256 1bb0a7d8c43c00b7abc5fc47717ec44063c0999a2db5d1682e79de537fc21b60

See more details on using hashes here.

File details

Details for the file AccessControl-3.0.6-py2.6-win32.egg.

File metadata

File hashes

Hashes for AccessControl-3.0.6-py2.6-win32.egg
Algorithm Hash digest
SHA256 49410095a91dcbc99318d2360bf892c556bf2a93f413119cc8fd419fc252fea0
MD5 cc6a87a8b2e845102687df7e023bae50
BLAKE2b-256 cdb7e30132c33ef081b4c5606226b657be5801084efb0de088f53476feb56288

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page