[Zope3-dev] Mini-proposal: zope.app.authentication group events
Gary Poster
gary at zope.com
Thu Jan 12 14:47:46 EST 2006
On Jan 12, 2006, at 2:11 PM, Gary Poster wrote:
> def IPrincipalAddedToGroup(interface.Inteface):
> group = interface.Attribute('the group to which the principal
> was added')
> principal = interface.Attribute('the principal added')
>
> def IPrincipalRemovedFromGroup(interface.Inteface):
> group = interface.Attribute('the group from which the principal
> was removed')
> principal = interface.Attribute('the principal removed')
Small change: clarify that these are ids, and allow multiple
principals to be specified.
def IPrincipalAddedToGroup(interface.Inteface):
group_id = interface.Attribute('the id of the group to which the
principal was added')
principal_ids = interface.Attribute('an iterable of one or more
ids of principals added')
def IPrincipalRemovedFromGroup(interface.Inteface):
group_id = interface.Attribute('the id of the group from which
the principal was removed')
principal_ids = interface.Attribute('an iterable of one or more
ids of principals removed')
Gary
More information about the Zope3-dev
mailing list