[Zope-Coders] Re: [Zope-Checkins] CVS: Zope/lib/python/AccessControl/securitySuite - SecurityBase.py:1.5 regressionSecurity.py:1.3
   
    Jeremy Hylton
     
    jeremy@zope.com
       
    Thu, 18 Oct 2001 12:18:35 -0400 (EDT)
    
    
  
>>>>> "SH" == Shane Hathaway <shane@digicool.com> writes:
  SH> - Corrected role comparison.  "None" means anonymous, an empty
  SH>   tuple means private, and private objects are not accessible
  SH>   even by managers.
It seems like it would be clearer to have explicit "anonymous" and
"private" objects rather than trying to remember what the special
meanings of two builtin types are.
class Anonymous:
    pass
class Private:
    pass
You could use either the class object or a singleton instance.
Jeremy