Ignore:
Timestamp:
28/06/10 13:54:57 (11 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/parsers/etree/expressionreader.py

    r7087 r7109  
    2020class ExpressionReader(ETreeAbstractReader): 
    2121    '''ElementTree based XACML Expression type parser 
     22     
     23    @cvar TYPE: XACML type to instantiate from parsed object 
     24    @type TYPE: abc.ABCMeta 
    2225    ''' 
    2326    TYPE = Expression 
    2427     
    2528    def __call__(self, obj): 
    26         """Parse AttributeValue object""" 
     29        """Parse Expression object 
     30         
     31        @param obj: input object to parse 
     32        @type obj: ElementTree Element, or stream object 
     33        @return: new XACML expression instance 
     34        @rtype: ndg.xacml.core.expression.Expression derived type  
     35        @raise XMLParseError: error reading element                
     36        """ 
    2737        elem = super(ExpressionReader, self)._parse(obj) 
    2838         
     
    5565    def _parseExtension(self, elem, expression): 
    5666        """Derived classes should implement this method to read any remaining 
    57         attributes and elements specific to their type""" 
     67        attributes and elements specific to their type 
     68         
     69        @param elem: ElementTree XML element 
     70        @type elem: xml.etree.Element 
     71         
     72        @param expression: attribute selector to be updated with parsed 
     73        values 
     74        @type expression: ndg.xacml.core.attributevalue.AttributeValue 
     75         
     76         
     77        @raise NotImplementedError: Derived classes should implement 
     78        """ 
    5879        raise NotImplementedError() 
    5980           
Note: See TracChangeset for help on using the changeset viewer.