[Python-Dev] Capabilities

Greg Ewing greg@cosc.canterbury.ac.nz
Mon, 10 Mar 2003 11:42:44 +1300 (NZDT)


> E.g. I might have a service configuration registry object.  The object
> behaves roughly like a dictionary.  A certain user may be given
> read-only access to the registry.

Maybe every Python object should have a flag which
can be set to prevent introspection -- like the current
restricted execution mechanism, but on a per-object
basis. Then any object could be used as a capability.

Greg Ewing, Computer Science Dept, +--------------------------------------+
University of Canterbury,	   | A citizen of NewZealandCorp, a	  |
Christchurch, New Zealand	   | wholly-owned subsidiary of USA Inc.  |
greg@cosc.canterbury.ac.nz	   +--------------------------------------+