Bug 31696 - Throw events when setting new permissions
Summary: Throw events when setting new permissions
Status: NEW
Alias: None
Product: Slide
Classification: Unclassified
Component: Security (show other bugs)
Version: 2.1
Hardware: Other other
: P3 enhancement (vote)
Target Milestone: ---
Assignee: Slide Developer List
URL:
Keywords:
Depends on:
Blocks:
 
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()