portals-jetspeed-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From a..@apache.org
Subject svn commit: r690603 - in /portals/jetspeed-2/portal/branches/security-refactoring: jetspeed-api/src/main/java/org/apache/jetspeed/security/ jetspeed-commons/src/main/java/org/apache/jetspeed/security/
Date Sat, 30 Aug 2008 23:12:42 GMT
Author: ate
Date: Sat Aug 30 16:12:41 2008
New Revision: 690603

URL: http://svn.apache.org/viewvc?rev=690603&view=rev
Log:
Moving PortalResourcePermission and related PortalResourcePermissionCollection from jetspeed-commons
to jetspeed-api to allow a more strict type enforcement in the JetspeedPermissionManager.

The JetspeedPermissionManager and (new) JetspeedPermissionStorageManager only may and can
add a PortalResourcePermission instance or derived instance, not a javax.security.Permission.
As javax.security.Permission is a class, not an interface, there no alternative but providing
the derived PortalResourcePermission through jetspeed-api.

Added:
    portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-api/src/main/java/org/apache/jetspeed/security/PortalResourcePermission.java
  (contents, props changed)
      - copied, changed from r690594, portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-commons/src/main/java/org/apache/jetspeed/security/PortalResourcePermission.java
    portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-api/src/main/java/org/apache/jetspeed/security/PortalResourcePermissionCollection.java
  (contents, props changed)
      - copied, changed from r690594, portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-commons/src/main/java/org/apache/jetspeed/security/PortalResourcePermissionCollection.java
Removed:
    portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-commons/src/main/java/org/apache/jetspeed/security/PortalResourcePermission.java
    portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-commons/src/main/java/org/apache/jetspeed/security/PortalResourcePermissionCollection.java

Copied: portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-api/src/main/java/org/apache/jetspeed/security/PortalResourcePermission.java
(from r690594, portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-commons/src/main/java/org/apache/jetspeed/security/PortalResourcePermission.java)
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-api/src/main/java/org/apache/jetspeed/security/PortalResourcePermission.java?p2=portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-api/src/main/java/org/apache/jetspeed/security/PortalResourcePermission.java&p1=portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-commons/src/main/java/org/apache/jetspeed/security/PortalResourcePermission.java&r1=690594&r2=690603&rev=690603&view=diff
==============================================================================
    (empty)

Propchange: portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-api/src/main/java/org/apache/jetspeed/security/PortalResourcePermission.java
------------------------------------------------------------------------------
    cvs2svn:cvs-rev = 1.1

Propchange: portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-api/src/main/java/org/apache/jetspeed/security/PortalResourcePermission.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-api/src/main/java/org/apache/jetspeed/security/PortalResourcePermission.java
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Copied: portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-api/src/main/java/org/apache/jetspeed/security/PortalResourcePermissionCollection.java
(from r690594, portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-commons/src/main/java/org/apache/jetspeed/security/PortalResourcePermissionCollection.java)
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-api/src/main/java/org/apache/jetspeed/security/PortalResourcePermissionCollection.java?p2=portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-api/src/main/java/org/apache/jetspeed/security/PortalResourcePermissionCollection.java&p1=portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-commons/src/main/java/org/apache/jetspeed/security/PortalResourcePermissionCollection.java&r1=690594&r2=690603&rev=690603&view=diff
==============================================================================
    (empty)

Propchange: portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-api/src/main/java/org/apache/jetspeed/security/PortalResourcePermissionCollection.java
------------------------------------------------------------------------------
    cvs2svn:cvs-rev = 1.1

Propchange: portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-api/src/main/java/org/apache/jetspeed/security/PortalResourcePermissionCollection.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-api/src/main/java/org/apache/jetspeed/security/PortalResourcePermissionCollection.java
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


Mime
View raw message