Context-sensitive security policy enforcement for Schevo databases
Project description
SchevoPolicy provides security policy enforcement for Schevo databases.
Policies are separate from the database itself. More than one policy may be enforced for a given database.
Generic functions are used to give a wide array of flexibility in defining policies, while maintaining readability.
The API used by client code is the same as that of the database itself. For example, accessing the list of extent names directly and through a security policy that allows it:
>>> db.extent_names() ['Bar', 'Foo'] >>> policy = SecurityPolicy() >>> context = dict(username='jdoe') >>> dbp = policy(context) >>> dbp.extent_names() ['Bar', 'Foo']
You can also get the latest development version.
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 Distributions
Built Distribution
File details
Details for the file SchevoPolicy-1.0a1.zip
.
File metadata
- Download URL: SchevoPolicy-1.0a1.zip
- Upload date:
- Size: 31.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a473713a37b968ec6b0f74f2adb982027d4189c4f55138b6176244a94deab83b |
|
MD5 | 90ea1ba5ae45c01f61d9f2672282599c |
|
BLAKE2b-256 | bd5ad3ee68179ef1afe9069d5fe3f6fb9bddacd4141de8b70465fe0af6eb8d98 |
File details
Details for the file SchevoPolicy-1.0a1.tar.gz
.
File metadata
- Download URL: SchevoPolicy-1.0a1.tar.gz
- Upload date:
- Size: 15.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4702b2b57e44e755967c8086308fbe7c4dee14517e45117273671bb2ce4aa6ea |
|
MD5 | be6072ad0ae62d06f49f37e1672d0e1d |
|
BLAKE2b-256 | 57c29b313c2754082a4416516d9074ff32a191643df7e583d2a80d53963ddc4b |
File details
Details for the file SchevoPolicy-1.0a1-py2.5.egg
.
File metadata
- Download URL: SchevoPolicy-1.0a1-py2.5.egg
- Upload date:
- Size: 74.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f465fab9f8ee0d1dacdee15f74e05e9a145572857114dd4d486e421cc9ef5cd8 |
|
MD5 | 0352fb502cc0f07f050b97d2ea033cdb |
|
BLAKE2b-256 | bb871f09551605b9a9e8df608eca5c6a0e31fa9027ae24f68149a392d3ec820e |