Package SPyRO :: Module policies :: Class AuthAllowAllButDenyUnderscore
[hide private]
[frames] | no frames]

Class AuthAllowAllButDenyUnderscore

source code

  MixinDenyUnderscore --+
                        |
         MixinCheckDB --+
                        |
MixinAllowAllChecking --+
                        |
                       AuthAllowAllButDenyUnderscore

Allow all operations, but deny attrname starting with underscore '_'. Every request must be qualified by the MixinCheckDB _auth method

Instance Methods [hide private]
 
__init__(self, allowed) source code

Inherited from MixinDenyUnderscore (private): _isgood

Inherited from MixinCheckDB (private): _auth, _initCheckDB

Inherited from MixinAllowAllChecking: can_call, can_del, can_follow_objname, can_get, can_register, can_set