Changeset 7445 for TI12-security


Ignore:
Timestamp:
03/09/10 14:55:01 (9 years ago)
Author:
pjkersha
Message:

Incomplete - task 2: XACML-Security Integration

  • Preparing 0.3 release.
  • tidied ndg1.xml policy.
Location:
TI12-security/trunk/ndg_xacml
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • TI12-security/trunk/ndg_xacml/ndg/xacml/test/ndg1.xml

    r7443 r7445  
    160160        </Condition> 
    161161    </Rule> 
    162     <Rule RuleId="accessDeniedToSecuredURIRule" Effect="Permit"> 
    163         <Target> 
    164             <Resources> 
    165                 <Resource> 
    166                     <ResourceMatch MatchId="urn:oasis:names:tc:xacml:2.0:function:anyURI-regexp-match"> 
    167                         <AttributeValue DataType="http://www.w3.org/2001/XMLSchema#anyURI">^http://localhost/test_accessDeniedToSecuredURI$</AttributeValue> 
    168                         <ResourceAttributeDesignator AttributeId="urn:ndg:security:authz:1.0:attr:resourceURI" DataType="http://www.w3.org/2001/XMLSchema#anyURI"/> 
    169                     </ResourceMatch> 
    170                 </Resource> 
    171             </Resources> 
    172         </Target> 
    173         <Condition> 
    174             <Apply FunctionId="urn:oasis:names:tc:xacml:1.0:function:string-at-least-one-member-of"> 
    175                 <SubjectAttributeDesignator  
    176                     AttributeId="urn:ndg:security:authz:1.0:attr"  
    177                     DataType="http://www.w3.org/2001/XMLSchema#string"/> 
    178                 <Apply FunctionId="urn:oasis:names:tc:xacml:1.0:function:string-bag"> 
    179                     <AttributeValue DataType="http://www.w3.org/2001/XMLSchema#string">forbidden</AttributeValue> 
    180                     <AttributeValue DataType="http://www.w3.org/2001/XMLSchema#string">keepout</AttributeValue> 
    181                 </Apply> 
    182             </Apply> 
    183         </Condition> 
    184     </Rule> 
    185162</Policy> 
  • TI12-security/trunk/ndg_xacml/setup.py

    r7114 r7445  
    2727See: http://www.oasis-open.org/committees/xacml/ 
    2828 
     29Release 0.3 
     30=========== 
     31Includes important fixes for equals functions, and improvement to at least one 
     32member functions.  Unit tests improved with wider coverage of different rule 
     33definitions and example request contexts. 
     34 
     35Improved and added to support for context handler and Policy Information Point 
     36interfaces including the ability for the PDP to call back to a PIP via a  
     37Context handler to retrieve additional subject attributes. 
     38 
     39Release 0.2 
     40=========== 
    2941Only the parts of the specification immediately required for CEDA have been  
    3042implemented in this initial release: 
     
    4355The software follows a modular structure to allow it to be extended easily to  
    4456include new parsers, functions and attribute types  
     57 
    4558""" 
    4659 
    4760setup( 
    4861    name =                      'ndg_xacml', 
    49     version =                   '0.2', 
     62    version =                   '0.3', 
    5063    description =           'XACML 2.0 implementation for the NERC DataGrid', 
    5164    long_description =          _longDescription, 
Note: See TracChangeset for help on using the changeset viewer.