[opencms-dev] Access a file by uuid
Sebastian Himberger
sebastian.himberger at gmx.de
Thu Dec 11 20:23:43 CET 2008
Hi,
this works for me:
<%@ page
import="org.opencms.file.*,org.opencms.jsp.*,org.opencms.util.*,org.opencms.main.*"
%>
<%
String uuid = "ceece147-3144-11dc-a69a-5f50d3bd539c";
CmsObject cmso = OpenCms.initCmsObject("Guest");
cmso.loginUser("Admin", "thePassWord");
CmsResource res = cmso.readResource(new CmsUUID(uuid));
out.println(res.getName());
%>
Are you sure the user who logs in has read access to the resource?
best regards,
Sebastian
Yves Glodt schrieb:
> Hello,
>
>
> is it possible to find and access a file in the VFS by it's uuid?
>
>
> Background: I have certains PDF documents in my vfs which are not
> accessible
> for any user, logged in or not, and I want to serve them with
> obfuscated urls
> à la /getFile.jsp?id=xxxxxx and it would be nice if I could just use
> the uuid
> to identify them.
> I use OpenCms 7.0.4. Maybe there is another way to achieve this...? :-)
>
>
> Best regards,
> Yves
>
>
> ------------------------------------------------------------------------
>
>
> _______________________________________________
> This mail is sent to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
> http://lists.opencms.org/mailman/listinfo/opencms-dev
More information about the opencms-dev
mailing list