Package flumotion :: Package component :: Package bouncers :: Module tokentest :: Class TokenTestPlug
[hide private]

Class TokenTestPlug

source code

        extern.log.log.Loggable --+    
                                  |    
                      TokenTestBase --+
                                      |
extern.log.log.Loggable --+           |
                          |           |
            plugs.base.Plug --+       |
                              |       |
       plugs.base.ComponentPlug --+   |
                                  |   |
                     object --+   |   |
                              |   |   |
        common.common.InitMixin --+   |
                                  |   |
                   plug.BouncerPlug --+
                                      |
                                     TokenTestPlug

Nested Classes [hide private]

Inherited from TokenTestBase: keycardClasses

Instance Methods [hide private]
 
__init__(self, args)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code

Inherited from TokenTestBase: do_authenticate, haveProperties

Inherited from plug.BouncerPlug: addKeycard, authenticate, expireAllKeycards, expireKeycardId, generateKeycardId, hasKeycard, init, keepAlive, removeKeycard, removeKeycardId, setEnabled, setMedium, stop, typeAllowed

Inherited from plug.BouncerPlug (private): _expire

Inherited from plugs.base.ComponentPlug: restart, start

Inherited from extern.log.log.Loggable: __providedBy__, debug, doLog, error, info, log, logFunction, logObjectName, warning, warningFailure, writeMarker

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables [hide private]

Inherited from TokenTestBase: logCategory

Inherited from plug.BouncerPlug: KEYCARD_EXPIRE_INTERVAL

Inherited from extern.log.log.Loggable: __implemented__, __provides__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, args)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Parameters:
  • args - The plug args
Overrides: object.__init__
(inherited documentation)