DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=27475>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=27475

Unable to set inherited Ace





------- Additional Comments From [EMAIL PROTECTED]  2004-03-09 05:01 -------
I think this is done this way because the ACL spec does actually allow you to
set this (the <D:inherited/> tag is allowed by the DTD). This is only because
the DTD is shared between gettings the ACL and setting it, though - the spec
does not give any semantics for <inherited/> being set on a request (and,
indeed, it never makes sense - you explicitly CANNOT set an inherited ACE with
an ACL request - you have to set it on the path which you want to inherit FROM).

So, what this part of the code does is allow you to reconstruct the ACL sent by
a server - even though you can't actually set this ACL on the resource.

I'll leave this open if you want, but I won't make this change as I don't
consider myself sufficiently familiar with the client code any more. Hopefully
someone who is will review this.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to