source: TI12-security/trunk/python/ndg.security.common/ndg/security/common/authz/__init__.py @ 3759

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI12-security/trunk/python/ndg.security.common/ndg/security/common/authz/__init__.py@4059
Revision 3759, 526 bytes checked in by pjkersha, 12 years ago (diff)

First draft of refactored authorisation services:

  • Gatekeeper is a sub-module of this aka. pep. PEP class contains an abstract interface to PDP (authorisation decision service) PDPInterface
  • pep.cfg - determines Gatekeepers config - specifically the interface to PDP
  • pdp - collection of code extracted from NDG Browse and previous work - all needs re-organising
Line 
1"""NDG Security authorisatino package - contains code for Gatekeeper (PEP)
2and authorisation interfaces (PDP)
3
4NERC Data Grid Project
5"""
6__author__ = "P J Kershaw"
7__date__ = "04/04/08"
8__copyright__ = "(C) 2008 STFC & NERC"
9__contact__ = "P.J.Kershaw@rl.ac.uk"
10__license__ = \
11"""This software may be distributed under the terms of the Q Public
12License, version 1.0 or later."""
13__contact__ = "P.J.Kershaw@rl.ac.uk"
14__revision__ = "$Id: __init__.py 3755 2008-04-04 09:11:44Z pjkersha $"
15
16__all__ = [
17    'pdp',
18    'pep',]
Note: See TracBrowser for help on using the repository browser.