[jboss-cvs] jboss-seam/src/main/org/jboss/seam/security/acl ...

Shane Bryzak Shane_Bryzak at symantec.com
Sun Dec 3 20:06:50 EST 2006


  User: sbryzak2
  Date: 06/12/03 20:06:50

  Modified:    src/main/org/jboss/seam/security/acl  
                        AbstractAclProvider.java PersistentAclProvider.java
  Log:
  bye bye old security design
  
  Revision  Changes    Path
  1.2       +1 -1      jboss-seam/src/main/org/jboss/seam/security/acl/AbstractAclProvider.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: AbstractAclProvider.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/security/acl/AbstractAclProvider.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -b -r1.1 -r1.2
  --- AbstractAclProvider.java	22 Oct 2006 09:59:22 -0000	1.1
  +++ AbstractAclProvider.java	4 Dec 2006 01:06:50 -0000	1.2
  @@ -15,7 +15,7 @@
    *
    * @author Shane Bryzak
    */
  -public abstract class AbstractAclProvider implements AclProvider
  +public abstract class AbstractAclProvider implements AclManager
   {
     public Acl getAcls(Object obj)
     {
  
  
  
  1.12      +13 -14    jboss-seam/src/main/org/jboss/seam/security/acl/PersistentAclProvider.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: PersistentAclProvider.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/security/acl/PersistentAclProvider.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -b -r1.11 -r1.12
  --- PersistentAclProvider.java	17 Nov 2006 17:17:42 -0000	1.11
  +++ PersistentAclProvider.java	4 Dec 2006 01:06:50 -0000	1.12
  @@ -18,7 +18,6 @@
   
   import org.jboss.seam.annotations.Intercept;
   import org.jboss.seam.annotations.Scope;
  -import org.jboss.seam.annotations.security.DefinePermissions;
   import org.jboss.seam.core.ManagedHibernateSession;
   import org.jboss.seam.core.ManagedPersistenceContext;
   import org.jboss.seam.security.Authentication;
  @@ -181,13 +180,13 @@
             String recipient = (String) values[1];
             RecipientType recipientType = (RecipientType) values[2];
             
  -          DefinePermissions def = target.getClass().getAnnotation(DefinePermissions.class);
  -          for (org.jboss.seam.annotations.security.AclProvider provider : def.permissions())
  -          {
  -            if ((provider.mask() & mask) > 0)
  +//          DefinePermissions def = target.getClass().getAnnotation(DefinePermissions.class);
  +//          for (org.jboss.seam.annotations.security.AclProvider provider : def.permissions())
  +//          {
  +//            if ((provider.mask() & mask) > 0)
                 /** todo - use the correct name to create the permission */
  -              permissions.add(new SeamPermission("permissionName", provider.action()));
  -          }                   
  +//              permissions.add(new SeamPermission("permissionName", provider.action()));
  +//          }
           }
         }
         
  
  
  



More information about the jboss-cvs-commits mailing list