23/09/10 14:39:31 (10 years ago)

Preparing 2.0.0 release for NDG Security

1 edited


  • TI12-security/trunk/NDGSecurity/python/ndg_security_server/setup.py

    r6628 r7510  
    4242_longDescription = """\ 
     43NDG Security Server-side components package 
    4345NDG Security is the security system for the UK Natural Environment Research 
    4446Council funded NERC DataGrid.  NDG Security has been developed to  
    45 provide users with seamless access to secured resources across NDG  
     47provide users with seamless federated access to secured resources across NDG  
    4648participating organisations whilst at the same time providing an underlying  
    4749system which is easy to deploy around organisation's pre-existing systems.  
    48 NDG Security is designed around a Role Based Access Control mechanism. Cross  
    49 organisational access to resources is enabled through bilateral trust  
    50 agreements between participating organisations expressed through a system for  
    51 single sign and role mapping. 
    53 NDG Security employs a web services based architecture enabling different  
    54 combinations of components to be deployed according to a participating site's  
    55 needs and requirements.  Resources are secured using a system of Policy 
    56 Enforcement Point (Gatekeeper) and Policy Decision Point components.  An  
    57 Attribute Authority provides a service to query a given users attributes used 
    58 for gaining access to resources.  Session Manager and MyProxy services can be  
    59 used for management of credentials.  NDG Security supports OpenID for Single 
    60 Sign On and can integrate into both web based and non-web based application  
    61 client interfaces. 
     51Over the past two years the system has been developed in collaboration with the  
     52US DoE funded Earth System Grid project for the ESG Federation an infrastructure 
     53under development in support of CMIP5 (Coupled Model Intercomparison Project  
     54Phase 5), a framework for a co-ordinated set of climate model experiments  
     55which will input into the forthcoming 5th IPCC Assessment Report. 
     57NDG and ESG use a common access control architecture.  OpenID and MyProxy are  
     58used to support single sign on for browser based and HTTP rich client based  
     59applications respectively.  SAML is used for attribute query and authorisation 
     60decision interfaces.  XACML is used as the policy engine.  NDG Security has been 
     61re-engineered to use a filter based architecture based on WSGI enabling other  
     62Python WSGI based applications to be protected in a flexible manner without the  
     63need to modify application code. 
    6567    name =                      'ndg_security_server', 
    66     version =                   '1.5.1', 
     68    version =                   '2.0.0', 
    6769    description =               'Server side components for running NERC DataGrid ' 
    6870                            'Security Services', 
Note: See TracChangeset for help on using the changeset viewer.