source: TI12-security/trunk/NDGSecurity/python/ndg_security_server/ndg/security/server/xacml/ctx_handler/saml_ctx_handler.py @ 7077

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg-security/TI12-security/trunk/NDGSecurity/python/ndg_security_server/ndg/security/server/xacml/ctx_handler/saml_ctx_handler.py@7077
Revision 7077, 689 bytes checked in by pjkersha, 11 years ago (diff)
  • Property svn:keywords set to Id
Line 
1'''
2Created on 14 May 2010
3
4@author: pjkersha
5'''
6from ndg.xacml.core.context.handler import CtxHandlerInterface
7
8
9class SamlCtxHandler(CtxHandlerInterface):
10    """XACML Context handler for accepting SAML 2.0 based authorisation
11    decision queries and interfacing to a PEP with SAML based Attribute Query
12    Interface
13    """
14    def pepQuery(self, request, designator):
15        """Query a Policy Information Point to retrieve the attribute values
16        corresponding to the specified input designator.  Optionally, update the
17        request context.  This could be a subject, environment or resource. 
18        Matching attributes values are returned
19        """
20        return []
Note: See TracBrowser for help on using the repository browser.