Short answer: you can't.
Not as short answer: the WebDAV ACL spec doesn't define a way to set the inheritance of a permission. It's left as an implementation detail on the server. I suppose we could add an extension in Slide, but it would be non-standard.
There's an Advanced ACL extensions to WebDAV spec in
http://webdav.org/acl/protocol/draft-ietf-webdav-advacl-00.htm
I haven't read it carefully but there seems to be extensions to allow more control over inheritance, from where to inherit (not necessarily from parent resource), how far to propagate (inherit to children only), more ACL properties and other things. Isn't this what we need?
Carlos
-James
On Fri, 2005-01-21 at 12:16 -0500, Nick Longinow wrote:
I notice that the domain.xml allows you to set a parameter such that an ACE is not inheritable. I'd like to do that with some of my ACEs when
I explicitly add them to the ACL for a resource node. How do I do that though ? The Ace.java class has only "inherited" and "inheritedFrom" properties, and the AclMethod.java class only allows setting of the "inherited" and "inheritedFrom" properties, but no way to tell it that this is not to be inherited from, like the xml configuration file allows.
Would perhaps the "protected" property cover this ?
Nick
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
