Author: mir
Date: Mon Mar 22 17:38:00 2010
New Revision: 926212
URL: http://svn.apache.org/viewvc?rev=926212&view=rev
Log:
CLEREZZA-170: global menu items only showed if the user has all needed
permissions
Added:
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.accountcontrolpanel/org.apache.clerezza.platform.accountcontrolpanel.core/src/main/java/org/apache/clerezza/platform/accountcontrolpanel/AccountControlPanelAppPermission.java
- copied, changed from r926108,
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.accountcontrolpanel/org.apache.clerezza.platform.accountcontrolpanel.core/src/main/java/org/apache/clerezza/platform/accountcontrolpanel/AccountControlAccessPermission.java
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.scripting.scriptmanager/src/main/java/org/apache/clerezza/platform/scripting/scriptmanager/ScriptManagerAppPermission.java
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.rdf.web/org.apache.clerezza.rdf.web.core/src/main/java/org/apache/clerezza/rdf/web/core/GraphManagementAppPermission.java
- copied, changed from r926108,
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.rdf.web/org.apache.clerezza.rdf.web.core/src/main/java/org/apache/clerezza/rdf/web/core/GraphManagementPermission.java
Removed:
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.accountcontrolpanel/org.apache.clerezza.platform.accountcontrolpanel.core/src/main/java/org/apache/clerezza/platform/accountcontrolpanel/AccountControlAccessPermission.java
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.rdf.web/org.apache.clerezza.rdf.web.core/src/main/java/org/apache/clerezza/rdf/web/core/GraphManagementPermission.java
Modified:
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.accountcontrolpanel/org.apache.clerezza.platform.accountcontrolpanel.core/src/main/java/org/apache/clerezza/platform/accountcontrolpanel/AccountControlPanel.java
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.concepts/org.apache.clerezza.platform.concepts.core/src/main/java/org/apache/clerezza/platform/concepts/core/SimpleConceptProviderManager.java
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.scripting.scriptmanager/src/main/java/org/apache/clerezza/platform/scripting/scriptmanager/ScriptManager.java
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.typerendering.manager/src/main/java/org/apache/clerezza/platform/typerendering/manager/RenderletManager.java
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.rdf.web/org.apache.clerezza.rdf.web.core/src/main/java/org/apache/clerezza/rdf/web/core/GraphManagement.java
Modified:
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.accountcontrolpanel/org.apache.clerezza.platform.accountcontrolpanel.core/src/main/java/org/apache/clerezza/platform/accountcontrolpanel/AccountControlPanel.java
URL:
http://svn.apache.org/viewvc/incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.accountcontrolpanel/org.apache.clerezza.platform.accountcontrolpanel.core/src/main/java/org/apache/clerezza/platform/accountcontrolpanel/AccountControlPanel.java?rev=926212&r1=926211&r2=926212&view=diff
==============================================================================
---
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.accountcontrolpanel/org.apache.clerezza.platform.accountcontrolpanel.core/src/main/java/org/apache/clerezza/platform/accountcontrolpanel/AccountControlPanel.java
(original)
+++
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.accountcontrolpanel/org.apache.clerezza.platform.accountcontrolpanel.core/src/main/java/org/apache/clerezza/platform/accountcontrolpanel/AccountControlPanel.java
Mon Mar 22 17:38:00 2010
@@ -94,7 +94,6 @@ import org.apache.clerezza.rdf.core.impl
import org.apache.clerezza.rdf.core.impl.SimpleLiteralFactory;
import org.apache.clerezza.rdf.core.impl.SimpleMGraph;
import org.apache.clerezza.rdf.core.impl.TripleImpl;
-import org.apache.clerezza.rdf.ontologies.FOAF;
import org.apache.clerezza.rdf.ontologies.OSGI;
import org.apache.clerezza.rdf.ontologies.PERMISSION;
import org.apache.clerezza.rdf.ontologies.PLATFORM;
@@ -143,7 +142,7 @@ public class AccountControlPanel impleme
TrailingSlash.enforceNotPresent(uriInfo);
final String id = idP;
GraphNode graphNode;
- AccessController.checkPermission(new
AccountControlAccessPermission(id, ""));
+ AccessController.checkPermission(new
AccountControlPanelAppPermission(id, ""));
try {
AccessController.checkPermission(new
UserBundlePermission(id, ""));
graphNode = AccessController.doPrivileged(new
PrivilegedAction<GraphNode>() {
@@ -299,7 +298,7 @@ public class AccountControlPanel impleme
public Response installBundle(@PathParam(value = "id") final String id,
MultiPartBody multiForm,
@Context UriInfo uriInfo) {
- AccessController.checkPermission(new
AccountControlAccessPermission(id, ""));
+ AccessController.checkPermission(new
AccountControlPanelAppPermission(id, ""));
AccessController.checkPermission(new UserBundlePermission(id,
""));
FormFile[] formFiles =
multiForm.getFormFileParameterValues("bundle");
@@ -419,7 +418,7 @@ public class AccountControlPanel impleme
@Context UriInfo uriInfo) {
final String id = idP;
final String bundleIdString = bundleIdStringP;
- AccessController.checkPermission(new
AccountControlAccessPermission(id, ""));
+ AccessController.checkPermission(new
AccountControlPanelAppPermission(id, ""));
AccessController.checkPermission(new UserBundlePermission(id,
""));
logger.info("Start bundle {} ", id);
@@ -462,7 +461,7 @@ public class AccountControlPanel impleme
@Context UriInfo uriInfo) {
final String id = idP;
final String bundleIdString = bundleIdStringP;
- AccessController.checkPermission(new
AccountControlAccessPermission(id, ""));
+ AccessController.checkPermission(new
AccountControlPanelAppPermission(id, ""));
AccessController.checkPermission(new UserBundlePermission(id,
""));
logger.info("Stop bundle {}", id);
@@ -504,7 +503,7 @@ public class AccountControlPanel impleme
@Context UriInfo uriInfo) {
final String id = idP;
final String bundleIdString = bundleIdStringP;
- AccessController.checkPermission(new
AccountControlAccessPermission(id, ""));
+ AccessController.checkPermission(new
AccountControlPanelAppPermission(id, ""));
AccessController.checkPermission(new UserBundlePermission(id,
""));
logger.info("Uninstall bundle {}", id);
@@ -553,7 +552,7 @@ public class AccountControlPanel impleme
@FormParam("confirmNewPW") final String confirmNewPW,
@Context UriInfo uriInfo) {
final String id = idP;
- AccessController.checkPermission(new
AccountControlAccessPermission(id, ""));
+ AccessController.checkPermission(new
AccountControlPanelAppPermission(id, ""));
AccessController.checkPermission(new
ChangePasswordPermission(id, ""));
boolean changedPassword = false;
if (newPW.trim().equals(confirmNewPW.trim()) &&
checkPWStrings(oldPW, newPW)) {
@@ -676,7 +675,7 @@ public class AccountControlPanel impleme
String user = getUserName();
if (user != null) {
try {
- AccessController.checkPermission(new
AccountControlAccessPermission(user, ""));
+ AccessController.checkPermission(new
AccountControlPanelAppPermission(user, ""));
} catch (AccessControlException e) {
return items;
}
Copied:
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.accountcontrolpanel/org.apache.clerezza.platform.accountcontrolpanel.core/src/main/java/org/apache/clerezza/platform/accountcontrolpanel/AccountControlPanelAppPermission.java
(from r926108,
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.accountcontrolpanel/org.apache.clerezza.platform.accountcontrolpanel.core/src/main/java/org/apache/clerezza/platform/accountcontrolpanel/AccountControlAccessPermission.java)
URL:
http://svn.apache.org/viewvc/incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.accountcontrolpanel/org.apache.clerezza.platform.accountcontrolpanel.core/src/main/java/org/apache/clerezza/platform/accountcontrolpanel/AccountControlPanelAppPermission.java?p2=incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.accountcontrolpanel/org.apache.clerezza.platform.accountcontrolpanel.core/src/main/java/org/apache/clerezza/platform/accountcontrolpanel/AccountControlPanelAppPermission.java&p1=incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.accountcontrolpanel/org.apache.clerezza.platform.accountcontrolpanel.core/src/main/java/org/apache/clerezza/platform/accountcontrolpanel/AccountControlAccessPermission.java&r1=926108&r2=926212&rev=926212&view=diff
==============================================================================
---
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.accountcontrolpanel/org.apache.clerezza.platform.accountcontrolpanel.core/src/main/java/org/apache/clerezza/platform/accountcontrolpanel/AccountControlAccessPermission.java
(original)
+++
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.accountcontrolpanel/org.apache.clerezza.platform.accountcontrolpanel.core/src/main/java/org/apache/clerezza/platform/accountcontrolpanel/AccountControlPanelAppPermission.java
Mon Mar 22 17:38:00 2010
@@ -30,11 +30,11 @@ import org.slf4j.LoggerFactory;
*
*/
-public class AccountControlAccessPermission extends Permission {
- private final Logger logger =
LoggerFactory.getLogger(AccountControlAccessPermission.class);
+public class AccountControlPanelAppPermission extends Permission {
+ private final Logger logger =
LoggerFactory.getLogger(AccountControlPanelAppPermission.class);
private String accountName;
- public AccountControlAccessPermission(String accountName, String
actions) {
+ public AccountControlPanelAppPermission(String accountName, String
actions) {
super(accountName);
this.accountName = accountName;
}
@@ -56,7 +56,7 @@ public class AccountControlAccessPermiss
if (getClass() != obj.getClass()) {
return false;
}
- final AccountControlAccessPermission other =
(AccountControlAccessPermission) obj;
+ final AccountControlPanelAppPermission other =
(AccountControlPanelAppPermission) obj;
return accountName.equals(other.accountName);
}
Modified:
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.concepts/org.apache.clerezza.platform.concepts.core/src/main/java/org/apache/clerezza/platform/concepts/core/SimpleConceptProviderManager.java
URL:
http://svn.apache.org/viewvc/incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.concepts/org.apache.clerezza.platform.concepts.core/src/main/java/org/apache/clerezza/platform/concepts/core/SimpleConceptProviderManager.java?rev=926212&r1=926211&r2=926212&view=diff
==============================================================================
---
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.concepts/org.apache.clerezza.platform.concepts.core/src/main/java/org/apache/clerezza/platform/concepts/core/SimpleConceptProviderManager.java
(original)
+++
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.concepts/org.apache.clerezza.platform.concepts.core/src/main/java/org/apache/clerezza/platform/concepts/core/SimpleConceptProviderManager.java
Mon Mar 22 17:38:00 2010
@@ -21,6 +21,8 @@ package org.apache.clerezza.platform.con
import java.io.IOException;
import java.net.URISyntaxException;
import java.net.URL;
+import java.security.AccessControlException;
+import java.security.AccessController;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.Iterator;
@@ -54,6 +56,7 @@ import org.apache.clerezza.rdf.core.Trip
import org.apache.clerezza.rdf.core.TypedLiteral;
import org.apache.clerezza.rdf.core.UriRef;
import org.apache.clerezza.rdf.core.access.TcManager;
+import org.apache.clerezza.rdf.core.access.security.TcPermission;
import org.apache.clerezza.rdf.core.impl.SimpleMGraph;
import org.apache.clerezza.rdf.core.impl.TripleImpl;
import org.apache.clerezza.rdf.ontologies.PLATFORM;
@@ -294,7 +297,12 @@ public class SimpleConceptProviderManage
@Override
public Set<GlobalMenuItem> getMenuItems() {
Set<GlobalMenuItem> items = new HashSet<GlobalMenuItem>();
-
+ try {
+ AccessController.checkPermission(
+ new
TcPermission("http://tpf.localhost/content.graph", "write"));
+ } catch (AccessControlException e) {
+ return items;
+ }
items.add(new
GlobalMenuItem("/concepts/provider-manager/edit-concept-provider-list",
"CPM", "Concept Provider Manager", 5,
"Main-Modules"));
return items;
Modified:
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.scripting.scriptmanager/src/main/java/org/apache/clerezza/platform/scripting/scriptmanager/ScriptManager.java
URL:
http://svn.apache.org/viewvc/incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.scripting.scriptmanager/src/main/java/org/apache/clerezza/platform/scripting/scriptmanager/ScriptManager.java?rev=926212&r1=926211&r2=926212&view=diff
==============================================================================
---
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.scripting.scriptmanager/src/main/java/org/apache/clerezza/platform/scripting/scriptmanager/ScriptManager.java
(original)
+++
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.scripting.scriptmanager/src/main/java/org/apache/clerezza/platform/scripting/scriptmanager/ScriptManager.java
Mon Mar 22 17:38:00 2010
@@ -24,6 +24,8 @@ import java.io.StringWriter;
import java.net.URI;
import java.net.URISyntaxException;
import java.net.URL;
+import java.security.AccessControlException;
+import java.security.AccessController;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
@@ -68,6 +70,7 @@ import org.apache.clerezza.rdf.core.MGra
import org.apache.clerezza.rdf.core.NonLiteral;
import org.apache.clerezza.rdf.core.Triple;
import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.rdf.core.access.security.TcPermission;
import org.apache.clerezza.rdf.core.impl.PlainLiteralImpl;
import org.apache.clerezza.rdf.core.impl.SimpleMGraph;
import org.apache.clerezza.rdf.core.impl.TripleImpl;
@@ -816,7 +819,13 @@ public class ScriptManager implements Gl
@Override
public Set<GlobalMenuItem> getMenuItems() {
Set<GlobalMenuItem> items = new HashSet<GlobalMenuItem>();
-
+ try {
+ AccessController.checkPermission(
+ new
TcPermission("http://tpf.localhost/content.graph", "write"));
+ AccessController.checkPermission(new
ScriptManagerAppPermission());
+ } catch (AccessControlException e) {
+ return items;
+ }
items.add(new GlobalMenuItem("/admin/script-manager/", "SCM",
"Script Manager", 1,
"Dev-Modules"));
return items;
Added:
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.scripting.scriptmanager/src/main/java/org/apache/clerezza/platform/scripting/scriptmanager/ScriptManagerAppPermission.java
URL:
http://svn.apache.org/viewvc/incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.scripting.scriptmanager/src/main/java/org/apache/clerezza/platform/scripting/scriptmanager/ScriptManagerAppPermission.java?rev=926212&view=auto
==============================================================================
---
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.scripting.scriptmanager/src/main/java/org/apache/clerezza/platform/scripting/scriptmanager/ScriptManagerAppPermission.java
(added)
+++
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.scripting.scriptmanager/src/main/java/org/apache/clerezza/platform/scripting/scriptmanager/ScriptManagerAppPermission.java
Mon Mar 22 17:38:00 2010
@@ -0,0 +1,63 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+package org.apache.clerezza.platform.scripting.scriptmanager;
+
+import java.security.Permission;
+
+/**
+ * Permission to use the Script-Manager page. Note that the user
+ * additionally needs permission write into the content graph.
+ *
+ * @author mir
+ */
+public class ScriptManagerAppPermission extends Permission{
+
+ public ScriptManagerAppPermission() {
+ super("Script Manager permission");
+ }
+ /**
+ *
+ * @param target ignored
+ * @param action ignored
+ */
+ public ScriptManagerAppPermission(String target, String actions) {
+ super("Script Manager permission");
+ }
+
+ @Override
+ public boolean implies(Permission permission) {
+ return equals(permission);
+ }
+
+ @Override
+ public boolean equals(Object obj) {
+ return getClass().equals(obj.getClass());
+ }
+
+ @Override
+ public int hashCode() {
+ return 77987;
+ }
+
+ @Override
+ public String getActions() {
+ return "";
+ }
+}
Modified:
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.typerendering.manager/src/main/java/org/apache/clerezza/platform/typerendering/manager/RenderletManager.java
URL:
http://svn.apache.org/viewvc/incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.typerendering.manager/src/main/java/org/apache/clerezza/platform/typerendering/manager/RenderletManager.java?rev=926212&r1=926211&r2=926212&view=diff
==============================================================================
---
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.typerendering.manager/src/main/java/org/apache/clerezza/platform/typerendering/manager/RenderletManager.java
(original)
+++
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.typerendering.manager/src/main/java/org/apache/clerezza/platform/typerendering/manager/RenderletManager.java
Mon Mar 22 17:38:00 2010
@@ -22,6 +22,8 @@ import java.io.IOException;
import java.net.URI;
import java.net.URISyntaxException;
import java.net.URL;
+import java.security.AccessControlException;
+import java.security.AccessController;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
@@ -67,6 +69,7 @@ import org.apache.clerezza.rdf.core.Reso
import org.apache.clerezza.rdf.core.Triple;
import org.apache.clerezza.rdf.core.TypedLiteral;
import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.rdf.core.access.security.TcPermission;
import org.apache.clerezza.rdf.core.impl.SimpleMGraph;
import org.apache.clerezza.rdf.core.impl.TripleImpl;
import org.apache.clerezza.rdf.ontologies.PLATFORM;
@@ -441,6 +444,12 @@ public class RenderletManager implements
@Override
public Set<GlobalMenuItem> getMenuItems() {
Set<GlobalMenuItem> items = new HashSet<GlobalMenuItem>();
+ try {
+ AccessController.checkPermission(
+ new
TcPermission("http://tpf.localhost/config.graph", "write"));
+ } catch (AccessControlException e) {
+ return items;
+ }
items.add(new GlobalMenuItem("/admin/renderlet-manager/",
"RMR", "Renderlet Manager", 3,
"Main-Modules"));
return items;
Modified:
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.rdf.web/org.apache.clerezza.rdf.web.core/src/main/java/org/apache/clerezza/rdf/web/core/GraphManagement.java
URL:
http://svn.apache.org/viewvc/incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.rdf.web/org.apache.clerezza.rdf.web.core/src/main/java/org/apache/clerezza/rdf/web/core/GraphManagement.java?rev=926212&r1=926211&r2=926212&view=diff
==============================================================================
---
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.rdf.web/org.apache.clerezza.rdf.web.core/src/main/java/org/apache/clerezza/rdf/web/core/GraphManagement.java
(original)
+++
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.rdf.web/org.apache.clerezza.rdf.web.core/src/main/java/org/apache/clerezza/rdf/web/core/GraphManagement.java
Mon Mar 22 17:38:00 2010
@@ -112,7 +112,7 @@ public class GraphManagement implements
Set<GlobalMenuItem> items = new HashSet<GlobalMenuItem>();
try {
AccessController.checkPermission(
- new GraphManagementPermission());
+ new GraphManagementAppPermission());
} catch (AccessControlException e) {
return items;
}
Copied:
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.rdf.web/org.apache.clerezza.rdf.web.core/src/main/java/org/apache/clerezza/rdf/web/core/GraphManagementAppPermission.java
(from r926108,
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.rdf.web/org.apache.clerezza.rdf.web.core/src/main/java/org/apache/clerezza/rdf/web/core/GraphManagementPermission.java)
URL:
http://svn.apache.org/viewvc/incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.rdf.web/org.apache.clerezza.rdf.web.core/src/main/java/org/apache/clerezza/rdf/web/core/GraphManagementAppPermission.java?p2=incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.rdf.web/org.apache.clerezza.rdf.web.core/src/main/java/org/apache/clerezza/rdf/web/core/GraphManagementAppPermission.java&p1=incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.rdf.web/org.apache.clerezza.rdf.web.core/src/main/java/org/apache/clerezza/rdf/web/core/GraphManagementPermission.java&r1=926108&r2=926212&rev=926212&view=diff
==============================================================================
---
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.rdf.web/org.apache.clerezza.rdf.web.core/src/main/java/org/apache/clerezza/rdf/web/core/GraphManagementPermission.java
(original)
+++
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.rdf.web/org.apache.clerezza.rdf.web.core/src/main/java/org/apache/clerezza/rdf/web/core/GraphManagementAppPermission.java
Mon Mar 22 17:38:00 2010
@@ -26,10 +26,10 @@ import java.security.Permission;
*
* @author reto
*/
-public class GraphManagementPermission extends Permission {
+public class GraphManagementAppPermission extends Permission {
- public GraphManagementPermission() {
+ public GraphManagementAppPermission() {
super("Graph Management permission");
}
/**
@@ -37,7 +37,7 @@ public class GraphManagementPermission e
* @param target ignored
* @param action ignored
*/
- public GraphManagementPermission(String target, String actions) {
+ public GraphManagementAppPermission(String target, String actions) {
super("Graph Management permission");
}