Bug 31696 - Throw events when setting new permissions
Throw events when setting new permissions
Status: NEW
Product: Slide
Classification: Unclassified
Component: Security
2.1
Other other
: P3 enhancement (vote)
: ---
Assigned To: Slide Developer List
:
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2004-10-13 10:18 UTC by Stefan Fromm
Modified: 2004-11-16 19:05 UTC (History)
0 users



Attachments
Adds the VetoException to be thrown by Security.setPermissions() (370 bytes, patch)
2004-10-13 10:20 UTC, Stefan Fromm
Details | Diff
Enhances the implementation of SecurityImpl.setPermissions() (2.46 KB, patch)
2004-10-13 10:20 UTC, Stefan Fromm
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Fromm 2004-10-13 10:18:58 UTC
The method SecurityImpl.setPermissions() doesn't fire events about which 
permissions are new or removed. Because this method is called from the WebDAV 
servlet it is not possible to react on changes in visibility of resources.

The patch provides a change to this method. Further the interface Security is 
changed by allowing VetoException to be thrown by this method.
Comment 1 Stefan Fromm 2004-10-13 10:20:10 UTC
Created attachment 13064 [details]
Adds the VetoException to be thrown by Security.setPermissions()
Comment 2 Stefan Fromm 2004-10-13 10:20:49 UTC
Created attachment 13065 [details]
Enhances the implementation of SecurityImpl.setPermissions()