From 1ba07daaa4ecaee774da433b0d8a2d38de9db6e2 Mon Sep 17 00:00:00 2001
From: abobrov <abobrov@localhost>
Date: Fri, 25 Sep 2009 00:04:04 +0000
Subject: [PATCH] - [Issue 4217] Aci with a description containing parenthesis unexpectedly rejected : track aci statement separator.
---
opends/src/server/org/opends/server/authorization/dseecompat/AciBody.java | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/opends/src/server/org/opends/server/authorization/dseecompat/AciBody.java b/opends/src/server/org/opends/server/authorization/dseecompat/AciBody.java
index 97658db..27dca71 100644
--- a/opends/src/server/org/opends/server/authorization/dseecompat/AciBody.java
+++ b/opends/src/server/org/opends/server/authorization/dseecompat/AciBody.java
@@ -22,7 +22,7 @@
* CDDL HEADER END
*
*
- * Copyright 2008 Sun Microsystems, Inc.
+ * Copyright 2008-2009 Sun Microsystems, Inc.
*/
package org.opends.server.authorization.dseecompat;
@@ -192,7 +192,8 @@
}
name = bodyMatcher.group(NAME);
}
- Pattern bodyPattern1 = Pattern.compile(actionRegex);
+ Pattern bodyPattern1 = Pattern.compile(
+ ACI_STATEMENT_SEPARATOR + actionRegex);
Matcher bodyMatcher1 = bodyPattern1.matcher(input);
/*
* The may be many permission-bind rule pairs.
--
Gitblit v1.10.0