[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