com.gentics.portal.security
Class DummyPermissionChecker

java.lang.Object
  extended by com.gentics.portal.security.AbstractPortalPermissionChecker
      extended by com.gentics.portal.security.DummyPermissionChecker

public class DummyPermissionChecker
extends AbstractPortalPermissionChecker

The Class DummyPermissionChecker.

 

Field Summary
 
Fields inherited from class com.gentics.portal.security.AbstractPortalPermissionChecker
CMS_ANONYMOUS_GROUP, PROPERTY_CMS_ANONYMOUS_GROUP
 
Constructor Summary
DummyPermissionChecker()
           
 
Method Summary
 Boolean checkEditPermission(javax.portlet.PortletRequest request, com.gentics.cr.CRResolvableBean bean)
          Checks the write permission for the given crBean.
 Boolean checkViewPermission(javax.portlet.PortletRequest request, com.gentics.cr.CRResolvableBean bean)
          Check the view permissions for the given crBean.
 Subject getSubject(javax.portlet.PortletRequest request)
          Returns the User Subject.
 Boolean isLoggedIn(javax.portlet.PortletRequest request)
          Checks if a user is logged in.
 
Methods inherited from class com.gentics.portal.security.AbstractPortalPermissionChecker
getEditRoleMap, getViewRoleMap, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DummyPermissionChecker

public DummyPermissionChecker()
Method Detail

checkViewPermission

public Boolean checkViewPermission(javax.portlet.PortletRequest request,
                                   com.gentics.cr.CRResolvableBean bean)
Description copied from class: AbstractPortalPermissionChecker
Check the view permissions for the given crBean.

Specified by:
checkViewPermission in class AbstractPortalPermissionChecker
Parameters:
request - the request
bean - the bean
Returns:
true if the User has view permissions

checkEditPermission

public Boolean checkEditPermission(javax.portlet.PortletRequest request,
                                   com.gentics.cr.CRResolvableBean bean)
Description copied from class: AbstractPortalPermissionChecker
Checks the write permission for the given crBean.

Specified by:
checkEditPermission in class AbstractPortalPermissionChecker
Parameters:
request - the request
bean - the bean
Returns:
true if the current User has write permissions

isLoggedIn

public Boolean isLoggedIn(javax.portlet.PortletRequest request)
Description copied from class: AbstractPortalPermissionChecker
Checks if a user is logged in.

Specified by:
isLoggedIn in class AbstractPortalPermissionChecker
Parameters:
request - the request
Returns:
true if a user is logged in

getSubject

public Subject getSubject(javax.portlet.PortletRequest request)
                   throws NamingException
Description copied from class: AbstractPortalPermissionChecker
Returns the User Subject.

Specified by:
getSubject in class AbstractPortalPermissionChecker
Parameters:
request - the request
Returns:
the User Subject
Throws:
NamingException - the naming exception


Copyright © 2014 Gentics Software GmbH. All Rights Reserved.