Package ndg :: Package xacml :: Package core :: Package context :: Module pipinterface :: Class PIPInterface
[hide private]

Class PIPInterface

source code

object --+
         |
        PIPInterface

Interface class for XACML Policy Information Point. The PDP can relay attribute queries back via the Context handler to the PIP in order to help it in making an access control decision

Nested Classes [hide private]
  __metaclass__
Metaclass for defining Abstract Base Classes (ABCs).
Instance Methods [hide private]
 
attributeQuery(self, context, attributeDesignator)
Query this PIP for attributes
source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __init__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  __abstractmethods__ = frozenset(['attributeQuery'])
  _abc_cache = <_weakrefset.WeakSet object at 0x101222a50>
  _abc_negative_cache = <_weakrefset.WeakSet object at 0x101222ad0>
  _abc_negative_cache_version = 10
  _abc_registry = <_weakrefset.WeakSet object at 0x101222990>
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

attributeQuery(self, context, attributeDesignator)

source code 

Query this PIP for attributes

Decorators:
  • @abstractmethod