[jboss-cvs] JBossAS SVN: r72066 - projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/combine.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sat Apr 12 00:18:37 EDT 2008
Author: anil.saldhana at jboss.com
Date: 2008-04-12 00:18:36 -0400 (Sat, 12 Apr 2008)
New Revision: 72066
Modified:
projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/combine/CombiningAlgorithm.java
projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/combine/DenyOverridesRuleAlg.java
Log:
SECURITY-188: logger and tostring
Modified: projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/combine/CombiningAlgorithm.java
===================================================================
--- projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/combine/CombiningAlgorithm.java 2008-04-12 04:12:01 UTC (rev 72065)
+++ projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/combine/CombiningAlgorithm.java 2008-04-12 04:18:36 UTC (rev 72066)
@@ -40,6 +40,7 @@
import java.net.URI;
import java.util.List;
+import java.util.logging.Logger;
import org.jboss.security.xacml.sunxacml.EvaluationCtx;
import org.jboss.security.xacml.sunxacml.ctx.Result;
@@ -54,6 +55,8 @@
*/
public abstract class CombiningAlgorithm
{
+ protected static final Logger logger =
+ Logger.getLogger(CombiningAlgorithm.class.getName());
// the identifier for the algorithm
private URI identifier;
Modified: projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/combine/DenyOverridesRuleAlg.java
===================================================================
--- projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/combine/DenyOverridesRuleAlg.java 2008-04-12 04:12:01 UTC (rev 72065)
+++ projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/combine/DenyOverridesRuleAlg.java 2008-04-12 04:18:36 UTC (rev 72066)
@@ -42,6 +42,7 @@
import java.net.URISyntaxException;
import java.util.Iterator;
import java.util.List;
+import java.util.logging.Level;
import org.jboss.security.xacml.sunxacml.EvaluationCtx;
import org.jboss.security.xacml.sunxacml.Rule;
@@ -71,7 +72,7 @@
// a URI form of the identifier
private static URI identifierURI;
// exception if the URI was invalid, which should never be a problem
- private static RuntimeException earlyException;
+ private static RuntimeException earlyException;
static {
try {
@@ -125,6 +126,8 @@
Result result = rule.evaluate(context);
int value = result.getDecision();
+ logger.log(Level.FINE, "Rule id:"+rule.getId().toASCIIString()+":result="+value);
+
// if there was a value of DENY, then regardless of what else
// we've seen, we always return DENY
if (value == Result.DECISION_DENY)
More information about the jboss-cvs-commits
mailing list