paulsp 2002/06/02 06:09:21 Modified: src/java/org/apache/jetspeed/services Tag: security_14 JetspeedSecurity.java Log: o Converted remaining checkPermission() to use the PortalAccessController o Removed depracation on checkPermission() that contain rundata. o Added some javadoc Revision Changes Path No revision No revision 1.10.2.4 +17 -8 jakarta-jetspeed/src/java/org/apache/jetspeed/services/JetspeedSecurity.java Index: JetspeedSecurity.java =================================================================== RCS file: /home/cvs/jakarta-jetspeed/src/java/org/apache/jetspeed/services/JetspeedSecurity.java,v retrieving revision 1.10.2.3 retrieving revision 1.10.2.4 diff -u -r1.10.2.3 -r1.10.2.4 --- JetspeedSecurity.java 1 Jun 2002 20:37:40 -0000 1.10.2.3 +++ JetspeedSecurity.java 2 Jun 2002 13:09:21 -0000 1.10.2.4 @@ -81,7 +81,7 @@ * * @see org.apache.jetspeed.services.security.JetspeedSecurityService * @author <a href="mailto:[EMAIL PROTECTED]">David Sean Taylor</a> - * @version $Id: JetspeedSecurity.java,v 1.10.2.3 2002/06/01 20:37:40 paulsp Exp $ + * @version $Id: JetspeedSecurity.java,v 1.10.2.4 2002/06/02 13:09:21 paulsp Exp $ */ abstract public class JetspeedSecurity extends TurbineSecurity @@ -103,28 +103,39 @@ public static final String JETSPEED_ROLE_ADMIN = "admin"; /** - * @see JetspeedSecurityService#checkPermission + * @see JetspeedPortalAccessController#checkPermission */ public static boolean checkPermission(JetspeedUser user, Entry entry, String action) { return JetspeedPortalAccessController.checkPermission(user, entry, action); } + + /** + * @see JetspeedPortalAccessController#checkPermission + */ public static boolean checkPermission(JetspeedUser user, Portlet portlet, String action) { return JetspeedPortalAccessController.checkPermission(user, portlet, action); } + + /** + * @see JetspeedPortalAccessController#checkPermission + */ public static boolean checkPermission(JetspeedUser user, int resourceType, String resource, String action) { return JetspeedPortalAccessController.checkPermission(user, resourceType, resource, action); } + + /** + * @see JetspeedPortalAccessController#checkPermission + */ public static boolean checkPermission(JetspeedUser user, PortalResource resource, String action) { return JetspeedPortalAccessController.checkPermission(user, resource, action); } + /** * @see JetspeedSecurityService#checkPermission - * - * @deprecated Use checkPermission( JetspeedUser, Portlet, Acction) */ public static boolean checkPermission(RunData runData, String permission, Portlet portlet) { @@ -136,19 +147,17 @@ */ public static boolean checkPermission(RunData runData, String permission, RegistryEntry entry) { - return ((JetspeedSecurityService)getService()).checkPermission(runData, permission, entry); + return checkPermission((JetspeedUser) runData.getUser(), new PortalResource( entry), permission); } /** * @see JetspeedSecurityService#checkPermission - * - * @deprecated Use checkPermission( JetspeedUser, Portlet, Acction) */ public static boolean checkPermission(String user, String action, Portlet portlet) { try { - return checkPermission((JetspeedUser) JetspeedSecurity.getUser(user), portlet, action); + return checkPermission((JetspeedUser) JetspeedSecurity.getUser(user), portlet, action); } catch (Exception e) { Log.error(e.toString());
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>