org.apache.jetspeed.layout.impl
Class PortletActionSecurityPathMergeBehavior

java.lang.Object
  extended by org.apache.jetspeed.layout.impl.PortletActionSecurityPathBehavior
      extended by org.apache.jetspeed.layout.impl.PortletActionSecurityPathMergeBehavior
All Implemented Interfaces:
PortletActionSecurityBehavior

public class PortletActionSecurityPathMergeBehavior
extends PortletActionSecurityPathBehavior
implements PortletActionSecurityBehavior

Abstracted behavior of security checks when used with the profiling rule "user-rolecombo". This behavior merges all roles into a single role combo.

Version:
$Id: $
Author:
David Sean Taylor

Field Summary
protected  org.apache.commons.logging.Log log
           
 
Fields inherited from class org.apache.jetspeed.layout.impl.PortletActionSecurityPathBehavior
pageManager
 
Constructor Summary
PortletActionSecurityPathMergeBehavior(PageManager pageManager)
           
PortletActionSecurityPathMergeBehavior(PageManager pageManager, java.lang.Boolean enableCreateUserPagesFromRolesOnEdit)
           
 
Method Summary
 javax.security.auth.Subject getSubject(RequestContext context)
           
 
Methods inherited from class org.apache.jetspeed.layout.impl.PortletActionSecurityPathBehavior
checkAccess, createNewPageOnEdit, isCreateNewPageOnEditEnabled, isPageQualifiedForCreateNewPageOnEdit, isPageQualifiedForCreateNewPageOnEdit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.jetspeed.layout.PortletActionSecurityBehavior
checkAccess, createNewPageOnEdit, isCreateNewPageOnEditEnabled, isPageQualifiedForCreateNewPageOnEdit
 

Field Detail

log

protected org.apache.commons.logging.Log log
Constructor Detail

PortletActionSecurityPathMergeBehavior

public PortletActionSecurityPathMergeBehavior(PageManager pageManager)

PortletActionSecurityPathMergeBehavior

public PortletActionSecurityPathMergeBehavior(PageManager pageManager,
                                              java.lang.Boolean enableCreateUserPagesFromRolesOnEdit)
Method Detail

getSubject

public javax.security.auth.Subject getSubject(RequestContext context)


Copyright © 1999-2010 Apache Software Foundation. All Rights Reserved.