Changeset 6598 for TI12-security/trunk/NDGSecurity
- Timestamp:
- 19/02/10 15:02:06 (11 years ago)
- Location:
- TI12-security/trunk/NDGSecurity/python/ndg_security_common/ndg/security/common/authz/pip
- Files:
-
- 2 moved
Legend:
- Unmodified
- Added
- Removed
-
TI12-security/trunk/NDGSecurity/python/ndg_security_common/ndg/security/common/authz/pip/esginterface.py
r6597 r6598 14 14 log = logging.getLogger(__name__) 15 15 16 from os import path 17 from ConfigParser import ConfigParser 18 19 from ndg.security.common.utils.configfileparsers import \ 20 CaseSensitiveConfigParser 16 21 from ndg.security.common.saml_utils.attributeQuery import \ 17 22 AttributeQuerySslSOAPBinding 18 23 from ndg.security.common.X509 import X509Cert 19 from ndg.security.common.authz import Subject Base24 from ndg.security.common.authz import Subject 20 25 from ndg.security.common.authz.pip import (PIPBase, PIPAttributeQuery, 21 26 PIPAttributeResponse) 22 23 24 class Subject(SubjectBase):25 """Container for information about the subject of the query"""26 27 27 28 … … 38 39 def __init__(self): 39 40 '''Initialise settings for connection to an Attribute Authority''' 40 self.__attributeQueryBinding = None 41 42 def parse(self, prefix='', **cfg): 43 self.__attributeQueryBinding = AttributeQuerySslSOAPBinding() 44 41 self.__attributeQueryBinding = None 45 42 46 43 @classmethod -
TI12-security/trunk/NDGSecurity/python/ndg_security_common/ndg/security/common/authz/pip/ndginterface.py
r6597 r6598 41 41 class Subject(SubjectBase): 42 42 '''Subject designator''' 43 namespaces = ( 44 "urn:ndg:security:authz:1.0:attr:subject:userId", 43 namespaces = SubjectBase.namespaces + ( 45 44 "urn:ndg:security:authz:1.0:attr:subject:sessionId", 46 45 "urn:ndg:security:authz:1.0:attr:subject:sessionManagerURI", 47 ) + SubjectBase.namespaces48 (USERID_NS, SESSIONID_NS, SESSIONMANAGERURI_NS, ROLES_NS) = namespaces46 ) 47 (USERID_NS, ROLES_NS, SESSIONID_NS, SESSIONMANAGERURI_NS) = namespaces 49 48 50 49
Note: See TracChangeset
for help on using the changeset viewer.