[Yanel-commits] rev 22200 - in public/yanel/trunk/src: build
core/java/org/wyona/yanel/cmdl core/java/org/wyona/yanel/servlet
josias at wyona.com
josias at wyona.com
Fri Jan 26 11:53:10 CET 2007
Author: josias
Date: 2007-01-26 11:53:09 +0100 (Fri, 26 Jan 2007)
New Revision: 22200
Modified:
public/yanel/trunk/src/build/dependencies.xml
public/yanel/trunk/src/core/java/org/wyona/yanel/cmdl/YanelCommandLine.java
public/yanel/trunk/src/core/java/org/wyona/yanel/servlet/YanelServlet.java
Log:
updated to new wyona-security revision which uses String instead of Path
Modified: public/yanel/trunk/src/build/dependencies.xml
===================================================================
--- public/yanel/trunk/src/build/dependencies.xml 2007-01-26 10:52:45 UTC (rev 22199)
+++ public/yanel/trunk/src/build/dependencies.xml 2007-01-26 10:53:09 UTC (rev 22200)
@@ -34,7 +34,7 @@
<dependency groupId="wyona-org-commons" artifactId="wyona-org-commons"
version="0.0.1-dev-r22019"/>
<dependency groupId="wyona-org-security" artifactId="wyona-org-security-core"
- version="0.0.1-dev-r22100"/>
+ version="0.0.1-dev-r22197"/>
<!-- TODO: Add to yanel.xml, because these libs are only needed during runtime -->
<dependency groupId="avalon-framework" artifactId="avalon-framework-api"
@@ -58,7 +58,7 @@
<dependency groupId="xalan" artifactId="xalan"
version="2.7.0"/>
<dependency groupId="wyona-org-security" artifactId="wyona-org-security-impl"
- version="0.0.1-dev-r22100"/>
+ version="0.0.1-dev-r22197"/>
<!-- IMPORTANT: Please make sure to update pom-core.xml as well! -->
<dependency groupId="yarep" artifactId="yarep-impl"
version="0.0.1-dev-r22116"/>
Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/cmdl/YanelCommandLine.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/cmdl/YanelCommandLine.java 2007-01-26 10:52:45 UTC (rev 22199)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/cmdl/YanelCommandLine.java 2007-01-26 10:53:09 UTC (rev 22200)
@@ -95,7 +95,7 @@
String[] groupnames = {"admin", "accounting"};
- if (pm.authorize(new Path(path), new Identity("lenya", groupnames), new Role("view"))) {
+ if (pm.authorize(path, new Identity("lenya", groupnames), new Role("view"))) {
System.out.println("Access granted: " + path);
} else {
// TODO: Deny access resp. start login process!
Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/servlet/YanelServlet.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/servlet/YanelServlet.java 2007-01-26 10:52:45 UTC (rev 22199)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/servlet/YanelServlet.java 2007-01-26 10:53:09 UTC (rev 22200)
@@ -794,7 +794,7 @@
log.debug("username: " + username + ", password: " + password);
try {
if (realm.getIdentityManager().authenticate(username, password)) {
- authorized = realm.getPolicyManager().authorize(new Path(path), new Identity(username, null), new Role("view"));
+ authorized = realm.getPolicyManager().authorize(path, new Identity(username, null), new Role("view"));
if(authorized) {
return null;
} else {
@@ -847,7 +847,7 @@
try {
log.debug("Check authorization: realm: " + realm + ", path: " + path + ", identity: " + identity.getUsername() + ", role: " + role.getName());
- authorized = realm.getPolicyManager().authorize(new Path(path), identity, role);
+ authorized = realm.getPolicyManager().authorize(path, identity, role);
log.debug("Check authorization result: " + authorized);
} catch (Exception e) {
log.error(e.getMessage(), e);
More information about the Yanel-commits
mailing list