PortalEntitlementServlet Class
- public abstract class PortalEntitlementServlet
extends EntitlementServlet
-
Hierarchy
-
Object
JspBase
EntitlementServlet
PortalEntitlementServlet
-
All Implemented Interfaces
-
HttpJspPage, JspPage, Servlet
Fields from com.bea.jsptools.common.EntitlementServlet |
ADD_ACTION, ADD_ALL_ACTION, CAPABILITY_DEPENDENCIES, CAPABILITY_PREFIX, GET_DEFINITION_POLICIES, POLICIES, REMOVE_ACTION, REQUEST_ROLES, ROLE_PRESENT, UPDATE_ACTION, UPDATE_POLICIES, VALUE_DELIMETER |
Fields from weblogic.servlet.jsp.JspBase |
_servletConfig |
Methods from com.bea.jsptools.common.EntitlementServlet |
createCheckAllJS, createCheckAllRolesJS, getCapabilityNamesForView, getCapabilityViews, getCheckAllCapabilities, getDefinitionPolicies, getFederatedRoles, getRemainingRoles, getRequestPolicyViews, processAction, unselectAll, updatePolicies |
Methods from weblogic.servlet.jsp.JspBase |
_jspService, destroy, getServletConfig, getServletInfo, init, jspDestroy, jspInit, service |
Methods from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PortalEntitlementServlet
public PortalEntitlementServlet()
getCapabilityConstant(HttpServletRequest, String) Method
public String getCapabilityConstant(HttpServletRequest request,
String capability)
Get the constant for the capability
-
Overrides
- EntitlementServlet.getCapabilityConstant(HttpServletRequest, String)
Parameters
-
request
- The http request object
-
capability
-
getCapabilityDisplayNames(HttpServletRequest) Method
protected String[] getCapabilityDisplayNames(HttpServletRequest request)
get the capability names used for display
getCapabilityNames(HttpServletRequest) Method
protected String[] getCapabilityNames(HttpServletRequest request)
get the capability names
getDesktopId(HttpServletRequest) Method
protected String getDesktopId(HttpServletRequest request)
Get the desktop id
getEntitlementPolicyViews(HttpServletRequest) Method
protected List getEntitlementPolicyViews(HttpServletRequest request)
Description copied from EntitlementServlet.getEntitlementPolicyViews(HttpServletRequest)
Gets all security Policies from LDAP. This stores the results in the request.
-
Overrides
- EntitlementServlet.getEntitlementPolicyViews(HttpServletRequest)
Parameters
-
request
- HttpServletRequest object
Returns
- a Sorted list stored within a HashMap that contains all the
policies for this container in the form of PolicyByRole object
getEntitlementResourceName(HttpServletRequest, String, int) Method
public String getEntitlementResourceName(HttpServletRequest request,
String capability,
int mode)
Over-ridden method from super class.
-
Overrides
- EntitlementServlet.getEntitlementResourceName(HttpServletRequest, String, int)
Parameters
-
request
- HttpServletRequest object representing the current request
-
capability
- The capability of the resource
-
mode
- The implementation class might want to return a different resource name based on the mode. The mode is
either GET_DEFINITION_POLICIES or UPDATE_POLICIES
getLabel(HttpServletRequest) Method
protected String getLabel(HttpServletRequest request)
Get the label
getResourceType(HttpServletRequest) Method
protected String getResourceType(HttpServletRequest request)
Get the resource type of the selected resource
isValidResource(HttpServletRequest) Method
public boolean isValidResource(HttpServletRequest request)
Over-ridden method from super class
-
Overrides
- EntitlementServlet.isValidResource(HttpServletRequest)