[jboss-cvs] jboss-seam/examples/seamspace/resources/META-INF ...
Shane Bryzak
Shane_Bryzak at symantec.com
Fri Feb 9 01:44:06 EST 2007
User: sbryzak2
Date: 07/02/09 01:44:06
Modified: examples/seamspace/resources/META-INF security-rules.drl
Log:
entity security example
Revision Changes Path
1.12 +13 -0 jboss-seam/examples/seamspace/resources/META-INF/security-rules.drl
(In the diff below, changes in quantity of whitespace are not shown.)
Index: security-rules.drl
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/seamspace/resources/META-INF/security-rules.drl,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- security-rules.drl 4 Feb 2007 12:12:52 -0000 1.11
+++ security-rules.drl 9 Feb 2007 06:44:06 -0000 1.12
@@ -6,6 +6,7 @@
import org.jboss.seam.security.Role;
import org.jboss.seam.example.seamspace.Member;
+import org.jboss.seam.example.seamspace.MemberBlog;
import org.jboss.seam.example.seamspace.MemberFriend;
import org.jboss.seam.example.seamspace.MemberImage;
@@ -65,6 +66,18 @@
modify(c);
end;
+rule InsertMemberBlog
+ no-loop
+ activation-group "permissions"
+when
+ c: PermissionCheck(name == "memberBlog", action == "insert", granted == false)
+ Principal(nm : name)
+ MemberBlog(mbr : member -> (mbr.getUsername().equals(nm)))
+then
+ c.grant();
+ modify(c);
+end;
+
rule CreateFriendComment
no-loop
activation-group "permissions"
More information about the jboss-cvs-commits
mailing list