|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.gentics.portal.security.AbstractPortalPermissionChecker
com.gentics.portal.security.PermissionChecker
public class PermissionChecker
The Class DefaultPermissionChecker.
This is the Default Implementation of the PortalPermissionChecker.
It relies on the basic portal user object in the request.
![]() |
![]() |
| Field Summary | |
|---|---|
private static org.apache.log4j.Logger |
log
The log. |
private static String |
SUBJECTNAMING
The subject naming. |
| Fields inherited from class com.gentics.portal.security.AbstractPortalPermissionChecker |
|---|
CMS_ANONYMOUS_GROUP, PROPERTY_CMS_ANONYMOUS_GROUP |
| Constructor Summary | |
|---|---|
PermissionChecker()
|
|
| Method Summary | |
|---|---|
Boolean |
checkEditPermission(javax.portlet.PortletRequest request,
com.gentics.cr.CRResolvableBean crBean)
Checks the write permission for the given crBean. |
Boolean |
checkViewPermission(javax.portlet.PortletRequest request,
com.gentics.cr.CRResolvableBean crBean)
Check the view permissions for the given crBean. |
Subject |
getSubject(javax.portlet.PortletRequest request)
Returns the User Subject. |
void |
init()
Initialize the PortalPermissionChecker and builds the role map. |
Boolean |
isLoggedIn(javax.portlet.PortletRequest request)
Checks if a user is logged in. |
| Methods inherited from class com.gentics.portal.security.AbstractPortalPermissionChecker |
|---|
getEditRoleMap, getViewRoleMap |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static org.apache.log4j.Logger log
private static final String SUBJECTNAMING
| Constructor Detail |
|---|
public PermissionChecker()
| Method Detail |
|---|
public void init()
AbstractPortalPermissionChecker
init in class AbstractPortalPermissionChecker
public Boolean checkViewPermission(javax.portlet.PortletRequest request,
com.gentics.cr.CRResolvableBean crBean)
AbstractPortalPermissionChecker
checkViewPermission in class AbstractPortalPermissionCheckerrequest - the requestcrBean - the bean
public Boolean checkEditPermission(javax.portlet.PortletRequest request,
com.gentics.cr.CRResolvableBean crBean)
AbstractPortalPermissionChecker
checkEditPermission in class AbstractPortalPermissionCheckerrequest - the requestcrBean - the bean
public Boolean isLoggedIn(javax.portlet.PortletRequest request)
AbstractPortalPermissionChecker
isLoggedIn in class AbstractPortalPermissionCheckerrequest - the request
public Subject getSubject(javax.portlet.PortletRequest request)
AbstractPortalPermissionChecker
getSubject in class AbstractPortalPermissionCheckerrequest - the request
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||