Package org.apache.jetspeed.portal.security.portlets

This package is for portal implementation wrappers that do security checked access to public methods in portlet classes.

See:
          Description

Class Summary
CacheablePortletWrapper This object is used to wrap a Portlet, ensuring that access control rules are enforced.
CacheableStatefulPortletWrapper This object is used to wrap a Portlet, ensuring that access control rules are enforced.
PortletWrapper This object is used to wrap a Portlet, ensuring that access control rules are enforced.
StatefulPortletWrapper This object is used to wrap a Portlet, ensuring that access control rules are enforced.
 

Package org.apache.jetspeed.portal.security.portlets Description

This package is for portal implementation wrappers that do security checked access to public methods in portlet classes.

Due to the current implementation of additional interfaces for portlets, we must have different wrappers depending on:

The "consumer" of these classes (currently the PortletFactoryService) MUST ensure that the proper wrapper is used. A way to achive this while centralizing this (dirty) code is to use return PortletWrapper.wrap( portlet ) when returning a portlet.



Copyright © 2000-2005 Apache Software Foundation. All Rights Reserved.