import javax.security.auth.AuthPermission;
-import org.argeo.node.NodeUtils;
import org.osgi.framework.AdminPermission;
import org.osgi.framework.Bundle;
import org.osgi.framework.BundleContext;
default void applySystemPermissions(ConditionalPermissionAdmin permissionAdmin) {
ConditionalPermissionUpdate update = permissionAdmin.newConditionalPermissionUpdate();
// Self
- String nodeAPiBundleLocation = locate(NodeUtils.class);
- update.getConditionalPermissionInfos()
- .add(permissionAdmin.newConditionalPermissionInfo(null,
- new ConditionInfo[] { new ConditionInfo(BundleLocationCondition.class.getName(),
- new String[] { nodeAPiBundleLocation }) },
- new PermissionInfo[] { new PermissionInfo(AllPermission.class.getName(), null, null) },
- ConditionalPermissionInfo.ALLOW));
+// String nodeAPiBundleLocation = locate(NodeUtils.class);
+// update.getConditionalPermissionInfos()
+// .add(permissionAdmin.newConditionalPermissionInfo(null,
+// new ConditionInfo[] { new ConditionInfo(BundleLocationCondition.class.getName(),
+// new String[] { nodeAPiBundleLocation }) },
+// new PermissionInfo[] { new PermissionInfo(AllPermission.class.getName(), null, null) },
+// ConditionalPermissionInfo.ALLOW));
String cmsBundleLocation = locate(SecurityProfile.class);
update.getConditionalPermissionInfos()
.add(permissionAdmin.newConditionalPermissionInfo(null,