egovframework.rfc3.iam.acl.impl
Class ViewResourceAccessServiceImpl

java.lang.Object
  extended by egovframework.rfc3.iam.acl.impl.ViewResourceAccessServiceImpl
All Implemented Interfaces:
IViewResourceAccessService

public class ViewResourceAccessServiceImpl
extends java.lang.Object
implements IViewResourceAccessService


Field Summary
 
Fields inherited from interface egovframework.rfc3.iam.acl.IViewResourceAccessService
LOGGER
 
Constructor Summary
ViewResourceAccessServiceImpl()
           
 
Method Summary
 java.util.List getRegisteredPermissionList()
           
 org.springframework.security.acls.model.Permission[] getRegisteredPermissions()
           
 ISecuredObjectService getSecuredObjectService()
           
 boolean isGranted(javax.servlet.http.HttpServletRequest request, java.lang.String category, java.util.List requiredPermissionList)
           
 boolean isGranted(javax.servlet.http.HttpServletRequest request, java.lang.String ssoKey, java.lang.String category, java.util.List requiredPermissionList)
           
 void setRegisteredPermissions(org.springframework.security.acls.model.Permission[] registeredPermissions)
           
 void setSecuredObjectService(ISecuredObjectService securedObjectService)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewResourceAccessServiceImpl

public ViewResourceAccessServiceImpl()
Method Detail

setSecuredObjectService

public void setSecuredObjectService(ISecuredObjectService securedObjectService)

getSecuredObjectService

public ISecuredObjectService getSecuredObjectService()

setRegisteredPermissions

public void setRegisteredPermissions(org.springframework.security.acls.model.Permission[] registeredPermissions)

getRegisteredPermissions

public org.springframework.security.acls.model.Permission[] getRegisteredPermissions()

isGranted

public boolean isGranted(javax.servlet.http.HttpServletRequest request,
                         java.lang.String category,
                         java.util.List requiredPermissionList)
                  throws java.lang.Exception
Specified by:
isGranted in interface IViewResourceAccessService
Throws:
java.lang.Exception

isGranted

public boolean isGranted(javax.servlet.http.HttpServletRequest request,
                         java.lang.String ssoKey,
                         java.lang.String category,
                         java.util.List requiredPermissionList)
                  throws java.lang.Exception
Specified by:
isGranted in interface IViewResourceAccessService
Throws:
java.lang.Exception

getRegisteredPermissionList

public java.util.List getRegisteredPermissionList()
                                           throws java.lang.Exception
Specified by:
getRegisteredPermissionList in interface IViewResourceAccessService
Throws:
java.lang.Exception