You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-user@jakarta.apache.org by Alexander Shopov <as...@contact.bg> on 2004/02/16 17:01:01 UTC

Using the WebDAV component of Slide in a big application, custom permissions and collections

Hi guys,
I am trying to embed the WebDAV component of slide in a big internal 
application.
What I am interested is using the WebDAV component as a file system 
based storage, but using externally determined rights.

So we have:

+--------+     +--------+     +------------------+
| client | <-> | WebDAV | <-> | Permission Logic |
+--------+     +--------+     +------------------+


The client is either Windows Web Folders or Office 2000 (or better) from 
inside a Internet Explorer session.
The WebDAV part comes from the Slide project.
Permission logic is available as a Java interface (JDBC internally 
wrapped in a special Java API) to a Oracle DB.
What I want is to have permissions on a WebDAV resource generated by the 
permission logic as well as collections generated based on the permissions.
In other words:
The session ID of the browser should determine the rights for reading 
and writing files in a directory exported via WebDAV as well as the 
result of a "dir" action. The logic for the determination is external.

Where from should I start changing the WebDAV component?
Which classes should I extend?
I am sorry to actually ask the most novice questions but the Javadoc 
documentation is meaningful after you have a somewhat clear view of the 
overall picture (just like man pages ;-])
I tried to find something similar on the net but without success, so I 
am asking the user list now.
Best regards:
al_shopov

---------------------------------------------------------------------
To unsubscribe, e-mail: slide-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-user-help@jakarta.apache.org