[Yanel-commits] rev 45076 -
public/yanel/trunk/src/contributions/resources/policymanager/src/java/org/wyona/yanel/impl/resources/policymanager
michi at wyona.com
michi at wyona.com
Mon Oct 19 08:45:09 CEST 2009
Author: michi
Date: 2009-10-19 08:45:09 +0200 (Mon, 19 Oct 2009)
New Revision: 45076
Modified:
public/yanel/trunk/src/contributions/resources/policymanager/src/java/org/wyona/yanel/impl/resources/policymanager/PolicyViewer.java
Log:
also show permissions
Modified: public/yanel/trunk/src/contributions/resources/policymanager/src/java/org/wyona/yanel/impl/resources/policymanager/PolicyViewer.java
===================================================================
--- public/yanel/trunk/src/contributions/resources/policymanager/src/java/org/wyona/yanel/impl/resources/policymanager/PolicyViewer.java 2009-10-18 19:15:23 UTC (rev 45075)
+++ public/yanel/trunk/src/contributions/resources/policymanager/src/java/org/wyona/yanel/impl/resources/policymanager/PolicyViewer.java 2009-10-19 06:45:09 UTC (rev 45076)
@@ -186,17 +186,18 @@
for (int i = 0; i < up.length; i++) {
sb.append("<li>Usecase: " + up[i].getName());
sb.append("<ol>");
- Identity[] ids = up[i].getIdentities();
- for (int j = 0; j < ids.length; j++) {
- if (ids[j].isWorld()) {
- sb.append("<li>WORLD</li>");
+ IdentityPolicy[] idps = up[i].getIdentityPolicies();
+ for (int j = 0; j < idps.length; j++) {
+ Identity identity = idps[j].getIdentity();
+ if (identity.isWorld()) {
+ sb.append("<li>WORLD: Permission: " + idps[j].getPermission() + "</li>");
} else {
- sb.append("<li>" + getUserLabel(abbreviation) + ": " + ids[j].getUsername() + "</li>");
+ sb.append("<li>" + getUserLabel(abbreviation) + ": " + identity.getUsername() + ", Permission: " + idps[j].getPermission() + "</li>");
}
}
GroupPolicy[] gps = up[i].getGroupPolicies();
for (int j = 0; j < gps.length; j++) {
- sb.append("<li>" + getGroupLabel(abbreviation) + ": " + gps[j].getId() + "</li>");
+ sb.append("<li>" + getGroupLabel(abbreviation) + ": " + gps[j].getId() + ", Permission: " + gps[j].getPermission() + "</li>");
}
sb.append("</ol>");
sb.append("</li>");
More information about the Yanel-commits
mailing list