[jboss-cvs] jboss-seam/examples/seamspace/resources/META-INF ...
Shane Bryzak
sbryzak at redhat.com
Thu Dec 13 21:35:11 EST 2007
User: sbryzak2
Date: 07/12/13 21:35:11
Modified: examples/seamspace/resources/META-INF security-rules.drl
Log:
authenticate via identity manager
Revision Changes Path
1.19 +8 -18 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.18
retrieving revision 1.19
diff -u -b -r1.18 -r1.19
--- security-rules.drl 27 Jul 2007 03:49:41 -0000 1.18
+++ security-rules.drl 14 Dec 2007 02:35:10 -0000 1.19
@@ -10,16 +10,6 @@
import org.jboss.seam.example.seamspace.MemberFriend;
import org.jboss.seam.example.seamspace.MemberImage;
-rule AdminIsAUser
- salience 10
- no-loop
-when
- Role(name == "admin")
- not Role(name == "user")
-then
- insert(new Role("user"));
-end
-
rule ViewImage
no-loop
activation-group "permissions"
@@ -56,8 +46,8 @@
activation-group "permissions"
when
check: PermissionCheck(name == "blog", action == "create", granted == false)
- Principal(principalName : name)
- Member(username == principalName)
+ member: Member()
+ not Member(memberId != member.memberId)
then
check.grant();
end
@@ -67,8 +57,8 @@
activation-group "permissions"
when
check: PermissionCheck(name == "memberBlog", action == "insert", granted == false)
- Principal(principalName : name)
- MemberBlog(member : member -> (member.getUsername().equals(principalName)))
+ MemberBlog(member : member)
+ not Member(mbrId : memberId -> (!mbrId.equals(member.getMemberId())))
then
check.grant();
end
@@ -78,8 +68,8 @@
activation-group "permissions"
when
check: PermissionCheck(name == "friendComment", action == "create", granted == false)
- Principal(principalName : name)
- MemberFriend(authorized == true, f : friend -> (f.getUsername().equals(principalName)))
+ MemberFriend(authorized == true, f : friend)
+ not Member(mbrId : memberId -> (!mbrId.equals(f.getMemberId())))
then
check.grant();
end
@@ -89,8 +79,8 @@
activation-group "permissions"
when
check: PermissionCheck(name == "friendRequest", action == "create", granted == false)
- Principal(principalName : name)
- not MemberFriend(f : friend -> (f.getUsername().equals(principalName)))
+ member: Member()
+ not MemberFriend(f : friend -> (f.getMemberId().equals(member.getMemberId())))
then
check.grant();
end
More information about the jboss-cvs-commits
mailing list