[Yanel-commits] rev 32494 -
public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet
michi at wyona.com
michi at wyona.com
Tue Feb 26 10:31:01 CET 2008
Author: michi
Date: 2008-02-26 10:31:00 +0100 (Tue, 26 Feb 2008)
New Revision: 32494
Modified:
public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
Log:
policy and identities URL are now depending on resource URL
Modified: public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
===================================================================
--- public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java 2008-02-26 09:25:47 UTC (rev 32493)
+++ public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java 2008-02-26 09:31:00 UTC (rev 32494)
@@ -2200,7 +2200,16 @@
sb.append(org.wyona.security.util.PolicyViewer.getXHTMLView(resource.getRealm().getPolicyManager(), resource.getPath(), null, orderedBy, showParents));
} else if (usecase.equals("update")) {
- sb.append("<html><body><h1>Update Access Policy</h1><p><script language=\"javascript\" src=\"" + backToRealm + reservedPrefix + "/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor.nocache.js\"></script></p></body></html>");
+ String getXML = request.getParameter("get");
+ if (getXML != null && getXML.equals("identities")) {
+ log.error("Get indentities not implemented yet!");
+ sb.append("<hello/>");
+ } else if (getXML != null && getXML.equals("policy")) {
+ log.error("Get policy not implemented yet!");
+ sb.append("<hello/>");
+ } else {
+ sb.append("<html><body><h1>Update Access Policy</h1><p><script language=\"javascript\">var getURLs = {\"identities-url\": \"../.." + resource.getPath() + "?yanel.policy=update&get=identities\", \"policy-url\": \"../.." + resource.getPath() + "?yanel.policy=update&get=policy\"};</script><script language=\"javascript\" src=\"" + backToRealm + reservedPrefix + "/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor.nocache.js\"></script></p></body></html>");
+ }
} else {
sb.append("<html><body>Policy usecase not implemented yet: " + usecase + "</body></html>");
}
More information about the Yanel-commits
mailing list