source: TI12-security/trunk/NDG_XACML/ndg/xacml/core/subject.py @ 6746

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI12-security/trunk/NDG_XACML/ndg/xacml/core/subject.py@6746
Revision 6746, 650 bytes checked in by pjkersha, 10 years ago (diff)

Added more !ETree readers for the different types.

Line 
1"""NDG Security Subject type definition
2
3NERC DataGrid Project
4"""
5__author__ = "P J Kershaw"
6__date__ = "24/02/10"
7__copyright__ = "(C) 2010 Science and Technology Facilities Council"
8__contact__ = "Philip.Kershaw@stfc.ac.uk"
9__license__ = "BSD - see LICENSE file in top-level directory"
10__contact__ = "Philip.Kershaw@stfc.ac.uk"
11__revision__ = "$Id: $"
12from ndg.xacml.core import RequestPropertyBase
13from ndg.xacml.core.match import SubjectMatch
14
15class Subject(RequestPropertyBase):
16    MATCH_TYPE = SubjectMatch
17    ELEMENT_LOCAL_NAME = 'Subject'
18   
19    __slots__ = ()
20   
21    @property
22    def subjectMatches(self):
23        return self.matches
Note: See TracBrowser for help on using the repository browser.