Re: changing permissions on classes/methods at runtime?
Lennart Regebro <[email protected]>
| Newsgroups | gmane.comp.web.zope.general |
|---|---|
| Message-ID | <CAL0kPAXVMMG41V2z1X3qq=10KrYgEG5_T5GBKiwu9hVQ+AYzTg@mail.gmail.com> |
On Mon, Mar 5, 2012 at 19:22, Sean Upton <[email protected]> wrote: > On Wed, Feb 29, 2012 at 7:12 AM, Jürgen Herrmann > <[email protected]> wrote: >> hi all! >> >> is it possible to change permissions and roles on classes/methods >> at runtime? normally you'd attach security declarations inline in >> your class definition code: > > I don't off-hand know why just monkey-patching the security attribute > of your class and then calling InitializeClass() again would not work, > but the idea of changing these at runtime after initial zope startup > sounds a bit odd, possibly dangerous. What is it that you are trying > to do? When I needed this to be dynamic I simply did not have any security declaration and instead tested the permissions the first thing I did in the method. That worked fine. It is however probably ten years ago, and I don't remember or have the code. But it was quite simple, I think. //Lennart _______________________________________________ Zope maillist - [email protected] https://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - https://mail.zope.org/mailman/listinfo/zope-announce https://mail.zope.org/mailman/listinfo/zope-dev )