juergen 2002/10/15 03:48:43
Modified: src/webdav/server/org/apache/slide/webdav/util
PropertyHelper.java
Log:
Always return the real lock-token instead of a faketoken, since this violates the
WebDAV standard.
(ralf)
Revision Changes Path
1.40 +3 -15
jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/PropertyHelper.java
Index: PropertyHelper.java
===================================================================
RCS file:
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/PropertyHelper.java,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- PropertyHelper.java 15 Oct 2002 09:11:07 -0000 1.39
+++ PropertyHelper.java 15 Oct 2002 10:48:43 -0000 1.40
@@ -1226,19 +1226,7 @@
activelock.addContent(locktoken);
Element href = new Element(E_HREF, NamespaceCache.DEFAULT_NAMESPACE);
locktoken.addContent(href);
- // Put here the token Id
- boolean isOwner = false;
- try {
- String subjectUri = security.getPrincipal(sToken).getUri();
- if (objectLockToken.getSubjectUri().startsWith(subjectUri))
- isOwner = true;
- } catch (Exception e) {
- }
- if (isOwner || sToken.checkLockToken(objectLockToken.getLockId())) {
href.setText("opaquelocktoken:" + objectLockToken.getLockId());
- } else {
- href.setText("opaquelocktoken:faketoken");
- }
xmlValue.add(activelock);
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>