Ignore:
Timestamp:
28/06/10 10:19:26 (10 years ago)
Author:
pjkersha
Message:

Incomplete - task 2: XACML-Security Integration

  • updating epydoc ready for release.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI12-security/trunk/ndg_xacml/ndg/xacml/core/rule_combining_alg.py

    r7087 r7108  
    1515 
    1616 
     17# Rule Combining algorithms from the XACML spec. 
    1718ALGORITHMS = ( 
    1819'urn:oasis:names:tc:xacml:1.0:rule-combining-algorithm:deny-overrides', 
     
    4849        """ 
    4950        return Decision.INDETERMINATE 
     51 
    5052 
    5153class DenyOverridesRuleCombiningAlg(RuleCombiningAlgInterface): 
     
    167169        PermitOverridesRuleCombiningAlg 
    168170    }) 
     171    __slots__ = ('__map',) 
    169172     
    170173    def __init__(self, map=DEFAULT_MAP): 
    171         """Initialise mapping of identifiers to class implementations""" 
     174        """Initialise mapping of identifiers to class implementations 
     175         
     176        @param map: mapping of rule combining algorithms IDs to classes.  Set  
     177        this to override the default taken from the DEFAULT_MAP class variable 
     178        """ 
    172179        self.__map = map 
    173180     
Note: See TracChangeset for help on using the changeset viewer.