Ignore:
Timestamp:
28/06/10 14:11:47 (9 years ago)
Author:
pjkersha
Message:

Incomplete - task 2: XACML-Security Integration

  • preparing setup for release.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI12-security/trunk/ndg_xacml/setup.py

    r7087 r7110  
    1818 
    1919_longDescription = """\ 
    20 XACML 2.0 implementation for the NERC DataGrid / CEDA (the Centre for  
    21 Environmental Data Archival) STFC, Rutherford Appleton Laboratory. 
     20XACML 2.0 implementation for CEDA (the Centre for Environmental Data Archival)  
     21STFC, Rutherford Appleton Laboratory.  This is follow on work from the NERC  
     22(Natural Environment Research Council) DataGrid 3 Project. 
    2223 
    23 Only the parts of the specification currently required for CEDA have been  
    24 implemented: 
    25  * there is incomplete support for <AttributeSelector>s, <VariableReference>,  
     24Only the parts of the specification immediately required for CEDA have been  
     25implemented in this initial release: 
     26 * Deny overrides and Permit overrides rule combining algorithms 
     27 * AttributeDesignators 
     28 * various function types: see ndg.xacml.core.functions 
     29 * and attribute types: see ndg.xacml.core.attribute 
     30 * incomplete support for <AttributeSelector>s, <VariableReference>,  
    2631   <VariableDefinition>. <Obligations> 
    27  * only a few of the standard functions: see ndg.xacml.core.functions 
    28  * ... and attribute types: see ndg.xacml.core.attribute 
    29  * includes and ElementTree based parser for Policies. No support for writing 
     32 * includes an ElementTree based parser for Policies. No support for writing 
    3033   out policies or read/write of XML representation of <Request> and <Response> 
    3134    
    32 The structure is easily extensible to include new parsers, add more of the  
    33 standard functions and attribute types  
     35See ndg.xacml.test for unit tests and examples. 
     36 
     37The software follows a modular structure to allow it to be extended easily to  
     38include new parsers, functions and attribute types  
    3439""" 
    3540 
    3641setup( 
    37     name =                      'NDG_XACML', 
    38     version =                   '0.1', 
     42    name =                      'ndg_xacml', 
     43    version =                   '0.2', 
    3944    description =           'XACML 2.0 implementation for the NERC DataGrid', 
    4045    long_description =          _longDescription, 
     
    4348    maintainer =                'Philip Kershaw', 
    4449    maintainer_email =          'Philip.Kershaw@stfc.ac.uk', 
    45     url =                       'http://proj.badc.rl.ac.uk/ndg/wiki/Security', 
     50    url =                       'http://proj.badc.rl.ac.uk/ndg/wiki/Security/XACML', 
    4651    license =               'BSD - See LICENCE file for details', 
    4752#    install_requires =         [], 
     
    4954    packages =                  find_packages(), 
    5055    namespace_packages =        ['ndg'], 
    51     # This flag will include all files under SVN control or included in 
    52     # MANIFEST.in. 
    53     #include_package_data =     True, 
    54     # Finer grained control of data file inclusion can be achieved with 
    55     # these parameters.  See the setuptools docs. 
    56     #package_data =             {} 
    57     #exclude_package_data =     {} 
    58     entry_points =         None, 
    59     test_suite =                   'ndg.xacml.test', 
    60     zip_safe =             False 
     56    package_data =                  {'ndg.xacml.core': ['documentation/Makefile']}, 
     57    entry_points =          None, 
     58    test_suite =                    'ndg.xacml.test', 
     59    zip_safe =              False, 
     60    classifiers =           [ 
     61        'Development Status :: 3 - Alpha', 
     62        'Environment :: Console', 
     63        'Environment :: Web Environment', 
     64        'Intended Audience :: Developers', 
     65        'Intended Audience :: System Administrators', 
     66        'Intended Audience :: Science/Research', 
     67        'License :: OSI Approved :: BSD License', 
     68        'Natural Language :: English', 
     69        'Operating System :: Microsoft :: Windows', 
     70        'Operating System :: POSIX :: Linux', 
     71        'Programming Language :: Python', 
     72        'Topic :: Security', 
     73        'Topic :: Internet', 
     74        'Topic :: Scientific/Engineering', 
     75        'Topic :: System :: Distributed Computing', 
     76        'Topic :: Software Development :: Libraries :: Python Modules' 
     77    ] 
    6178) 
Note: See TracChangeset for help on using the changeset viewer.