Uses of Interface
com.cc.framework.security.Principal

Packages that use Principal
com.cc.framework.adapter   
com.cc.framework.adapter.struts   
com.cc.framework.security   
com.cc.framework.security.acl   
com.cc.framework.taglib.security   
com.cc.framework.ui.control   
com.cc.framework.ui.model   
com.cc.framework.ui.model.imp   
com.cc.framework.ui.painter   
com.cc.framework.ui.painter.imp   
com.cc.framework.util   
 

Uses of Principal in com.cc.framework.adapter
 

Methods in com.cc.framework.adapter that return Principal
 Principal RequestContext.getPrincipal()
          Returns the Principal Object in the current User session
 

Uses of Principal in com.cc.framework.adapter.struts
 

Methods in com.cc.framework.adapter.struts that return Principal
 Principal ConcreteActionContext.getPrincipal()
           
 Principal ActionContextWrapper.getPrincipal()
           
 

Methods in com.cc.framework.adapter.struts with parameters of type Principal
static void RequestProcessorUtil.assertRoles(java.lang.String roles, Principal principal)
          This method checks if the current principal has the required permission.
 

Uses of Principal in com.cc.framework.security
 

Methods in com.cc.framework.security that return Principal
static Principal SecurityUtil.getPrincipal(javax.servlet.ServletRequest request)
          Returns the users principal object with the user permissions.
static Principal SecurityUtil.getPrincipal(javax.servlet.http.HttpServletRequest request)
          Returns the users principal object with the user permissions.
static Principal SecurityUtil.getPrincipal(javax.servlet.http.HttpSession session)
          Returns the users principal object with the user permissions.
 

Methods in com.cc.framework.security with parameters of type Principal
 boolean StaticPermission.isGranted(Principal principal)
           
 boolean StaticPermission.isGranted(Principal principal, java.util.List notGranted)
           
static void SecurityUtil.registerPrincipal(javax.servlet.http.HttpSession session, Principal principal)
          Registers a principal object for the user in the users session.
 boolean RoleBasedPermission.isGranted(Principal principal)
           
 boolean RoleBasedPermission.isGranted(Principal principal, java.util.List notGranted)
           
abstract  boolean Permission.isGranted(Principal principal)
          Checks if the permission is granted.
abstract  boolean Permission.isGranted(Principal principal, java.util.List notGranted)
          Checks if the permission is granted.
 boolean FunctionBasedPermission.isGranted(Principal principal)
           
 boolean FunctionBasedPermission.isGranted(Principal principal, java.util.List notGranted)
           
 

Uses of Principal in com.cc.framework.security.acl
 

Fields in com.cc.framework.security.acl declared as Principal
private  Principal AccessControlList.AccessControlEnvironment.principal
          The principal that controls all access
 

Methods in com.cc.framework.security.acl with parameters of type Principal
 boolean AccessControlList.isGranted(Principal principal, java.util.List notGranted)
           
 boolean AccessControlList.isGranted(Principal principal)
           
 

Constructors in com.cc.framework.security.acl with parameters of type Principal
AccessControlList.AccessControlEnvironment(Principal principal, java.util.List messages)
           
 

Uses of Principal in com.cc.framework.taglib.security
 

Methods in com.cc.framework.taglib.security with parameters of type Principal
protected  boolean NotGrantedTag.doIncludeBody(Principal principal, Permission permission)
           
protected  boolean GrantedTag.doIncludeBody(Principal principal, Permission permission)
          This method checks for inclusion or exlusion of the Tag-Body
 

Uses of Principal in com.cc.framework.ui.control
 

Fields in com.cc.framework.ui.control declared as Principal
private  Principal VirtualListLineIterator.principal
          The principal object with the users permission
private  Principal VirtualKeyListLineIterator.principal
          The principal object with the users permission
private  Principal TreeLineIterator.principal
          The principal object used to check permissions
private  Principal ListLineIterator.principal
          The principal object with the users permission
private  Principal Control.principal
          The principal object
 

Methods in com.cc.framework.ui.control that return Principal
 Principal VirtualListLineIterator.getPrincipal()
           
 Principal VirtualKeyListLineIterator.getPrincipal()
           
 Principal TreeLineIterator.getPrincipal()
           
 Principal ListLineIterator.getPrincipal()
           
 Principal Control.getPrincipal()
          Returns the principal object
 

Methods in com.cc.framework.ui.control with parameters of type Principal
static TreeLineIterator TreeLineIterator.locateOnLastVisibleChild(TreeStateModel state, TreeNodeDataModel parent, Principal principal)
          Creates a new tree iterator that is located on the last visible item
 boolean FormMessageElement.show(Principal principal)
           
 boolean FormHtmlElement.show(Principal principal)
           
 FormElement[] FormGroupElement.getFormElements(Principal principal)
           
 boolean FormGroupElement.show(Principal principal)
           
 FormElement[] FormElementContainer.getFormElements(Principal principal)
          Returns a list with all visible elements in the container filtered on the principals permissions
 boolean FormControlElement.show(Principal principal)
           
 void Control.setPrincipal(Principal principal)
          Sets the principal object
 boolean Control.show(Principal principal)
           
 

Constructors in com.cc.framework.ui.control with parameters of type Principal
VirtualListLineIterator(ListStateModel state, VirtualListDataModel dataModel, Principal principal)
          Constructor
VirtualKeyListLineIterator(ListStateModel state, VirtualKeyListDataModel dataModel, Principal principal)
          Constructor
TreeLineIterator(TreeNodeDataModel current, Principal principal)
          Constructor for TreeLineIterator
TreeLineIterator(TreeStateModel state, TreeNodeDataModel current, Principal principal)
          Constructor for TreeLineIterator
TreeLineIterator(TreeStateModel state, TreeNodeDataModel current, int maxRows, Principal principal)
          Constructor for TreeLineIterator
ListLineIterator(ListStateModel state, ListDataModel dataModel, int current, Principal principal)
          Constructor
ListLineIterator(ListStateModel state, ListDataModel dataModel, int current, int maxRows, Principal principal)
          Constructor
 

Uses of Principal in com.cc.framework.ui.model
 

Methods in com.cc.framework.ui.model with parameters of type Principal
 boolean InnerFrame.show(Principal principal)
           
static InnerFrame[] FrameUtil.filter(java.util.Collection frameList, Principal principal, java.lang.Object layoutHint)
          Retrieves a list of only the inner frames that are matching the given layout hint
 InnerFrame[] FrameContainer.getInnerFrames(Principal principal, java.lang.Object layoutHint)
          Retrieves a list of only the inner frames that are matching the given layout hint
 boolean ButtonContainer.showButton(ControlButton button, Principal principal)
          Checks if the button can be displayed.
 boolean AccessControlled.show(Principal principal)
          Checks if the Object has a required permission.
 

Uses of Principal in com.cc.framework.ui.model.imp
 

Methods in com.cc.framework.ui.model.imp with parameters of type Principal
 boolean TreeSwapSelectDesignModelImp.showButton(ControlButton button, Principal principal)
           
 boolean TabDesignModelImp.show(Principal principal)
           
 boolean SwapSelectDesignModelImp.showButton(ControlButton button, Principal principal)
           
 InnerFrame[] SchedulerDesignModelImp.getInnerFrames(Principal principal, java.lang.Object layoutHint)
           
 boolean SchedulerDesignModelImp.showButton(ControlButton button, Principal principal)
           
 boolean PanelItemDesignModelImp.show(Principal principal)
           
 boolean PanelContentDesignModelImp.show(Principal principal)
           
 InnerFrame[] MessageDesignModelImp.getInnerFrames(Principal principal, java.lang.Object layoutHint)
           
 boolean MessageDesignModelImp.showButton(ControlButton button, Principal principal)
           
 boolean MenuItemImp.show(Principal principal)
           
 boolean MenuItemDesignModelImp.show(Principal principal)
           
 boolean ListDesignModelImp.showButton(ControlButton button, Principal principal)
           
 boolean ListDesignModelImp.showRefreshButton(Principal principal)
          Deprecated. use showButton(ControlButton.REFRESH, principal)
 boolean ListDesignModelImp.showCreateButton(Principal principal)
          Deprecated. use showButton(ControlButton.CREATE, principal)
 InnerFrame[] ListDesignModelImp.getInnerFrames(Principal principal, java.lang.Object layoutHint)
           
 InnerFrame[] FrameDesignModelImp.getInnerFrames(Principal principal, java.lang.Object layoutHint)
           
 boolean FrameDesignModelImp.showButton(ControlButton button, Principal principal)
           
 FormElement[] FormDesignModelImp.getFormElements(Principal principal)
           
 InnerFrame[] FormDesignModelImp.getInnerFrames(Principal principal, java.lang.Object layoutHint)
           
 boolean FormDesignModelImp.showButton(ControlButton button, Principal principal)
           
 boolean CrumbModelImp.show(Principal principal)
           
 boolean ControlDesignModelImp.show(Principal principal)
           
 boolean ColumnGroupDesignModelImp.show(Principal principal)
          A collumn group is visible when the user has the permission to see the group and and at least one child column is visible
 boolean ColumnDesignModelImp.show(Principal principal)
           
 boolean ButtonContainerImp.showButton(ControlButton button, Principal principal)
           
 

Uses of Principal in com.cc.framework.ui.painter
 

Methods in com.cc.framework.ui.painter that return Principal
protected  Principal ControlPortionPainter.getPrincipal()
           
 Principal ControlPainter.getPrincipal()
          Returns the Principal Object
 

Uses of Principal in com.cc.framework.ui.painter.imp
 

Fields in com.cc.framework.ui.painter.imp declared as Principal
private  Principal PainterContextImp.principal
          The Principal Object.
 

Methods in com.cc.framework.ui.painter.imp that return Principal
 Principal PainterContextWrapper.getPrincipal()
           
 Principal PainterContextImp.getPrincipal()
           
 

Uses of Principal in com.cc.framework.util
 

Fields in com.cc.framework.util declared as Principal
private  Principal Algorithms.AccessFilter.principal
          The Principal Object that performs the access validation
 

Methods in com.cc.framework.util with parameters of type Principal
static int TreeHelp.calcVisibleNodes(TreeNodeDataModel node, TreeStateModel state, Principal principal)
          Expand nodes top down
 

Constructors in com.cc.framework.util with parameters of type Principal
Algorithms.AccessFilter(Principal principal)
          Constructor
 



Copyright © 2000-2005 SCC Informationssysteme GmbH. All Rights Reserved.