I would like to contribute the Xenei Jena Security project to the Apache Jena project (I assume as an experimental project). The code is currently at https://github.com/Claudenw/JenaSecurity.
The project applies security access security (Create, Read, Update and Delete restrictions) on Graphs and Models. It does this by creating dynamic proxies to the Graph or Model implementations and intercepting calls that require modification. The architecture uses a interface that must be implemented by the developer using the package. This interface provides the security layer with the Principal of the current user, and determines if that user has specific access to specific graphs and/or triples. There are several thousand test cases. The Graph and Model implementations pass the Jena Graph and Model test suites. There is good javadoc coverage. There is some documentation. How do I go about contributing the code? Claude -- I like: Like Like - The likeliest place on the web<http://like-like.xenei.com> Identity: https://www.identify.nu/[email protected] LinkedIn: http://www.linkedin.com/in/claudewarren
