[jboss-cvs] jboss-seam/examples/seamspace/resources/META-INF ...

Shane Bryzak Shane_Bryzak at symantec.com
Thu Dec 21 21:04:48 EST 2006


  User: sbryzak2
  Date: 06/12/21 21:04:48

  Modified:    examples/seamspace/resources/META-INF   application.xml
  Added:       examples/seamspace/resources/META-INF   security-rules.drl
  Log:
  added security rules
  
  Revision  Changes    Path
  1.6       +35 -27    jboss-seam/examples/seamspace/resources/META-INF/application.xml
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: application.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/seamspace/resources/META-INF/application.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -b -r1.5 -r1.6
  --- application.xml	15 Dec 2006 13:36:43 -0000	1.5
  +++ application.xml	22 Dec 2006 02:04:48 -0000	1.6
  @@ -57,4 +57,12 @@
       <java>stringtemplate-2.3b6.jar</java>
   	</module>	
   
  +  <module>
  +    <java>antlr-2.7.6.jar</java>
  +  </module>
  +
  +  <module>
  +    <java>antlr-3.0ea8.jar</java>
  +  </module>
  +  
   </application>
  \ No newline at end of file
  
  
  
  1.1      date: 2006/12/22 02:04:48;  author: sbryzak2;  state: Exp;jboss-seam/examples/seamspace/resources/META-INF/security-rules.drl
  
  Index: security-rules.drl
  ===================================================================
  package SeamSpacePermissions;
  
  import org.jboss.seam.security.Identity;
  import org.jboss.seam.security.rules.PermissionCheck;
  import org.jboss.seam.example.seamspace.MemberImage;
  
  rule AuthenticatedViewImage
  when
    c: PermissionCheck(name == "memberImage", action == "view")
    Identity()
    img: MemberImage()
    eval( img.getMember().getPicture() == img )
  then
    c.grant();
  end;
  
  rule UnauthenticatedViewImage
  when
    c: PermissionCheck(name == "memberImage", action == "view")
    not Identity()
    img: MemberImage()
    eval( img.getMember().getPicture() == img )
  then
    c.grant();
  end;  
  
  



More information about the jboss-cvs-commits mailing list