Metadata-Version: 1.0
Name: ndg-xacml
Version: 0.2
Summary: XACML 2.0 implementation for the NERC DataGrid
Home-page: http://proj.badc.rl.ac.uk/ndg/wiki/Security/XACML
Author: Philip Kershaw
Author-email: Philip.Kershaw@stfc.ac.uk
License: BSD - See LICENCE file for details
Description: XACML 2.0 implementation for CEDA (the Centre for Environmental Data Archival)
        STFC, Rutherford Appleton Laboratory.  This is follow on work from the NERC
        (Natural Environment Research Council) DataGrid 3 Project.
        
        XACML (eXtensible Access Control Mark-up Language), is an XML based language for
        expressing access control policies.
        
        See: http://www.oasis-open.org/committees/xacml/
        
        Only the parts of the specification immediately required for CEDA have been
        implemented in this initial release:
        Policy Decision Point;
        Deny overrides and Permit overrides rule combining algorithms;
        AttributeDesignators;
        various function types: see ndg.xacml.core.functions;
        and attribute types: see ndg.xacml.core.attribute;
        incomplete support for <AttributeSelector>s, <VariableReference>,
        <VariableDefinition>. <Obligations>;
        includes an ElementTree based parser for Policies. No support for writing
        out policies or read/write of XML representation of <Request> and <Response>;
        
        See ndg.xacml.test for unit tests and examples.
        
        The software follows a modular structure to allow it to be extended easily to
        include new parsers, functions and attribute types
        
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Topic :: Security
Classifier: Topic :: Internet
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: System :: Distributed Computing
Classifier: Topic :: Software Development :: Libraries :: Python Modules
