Package com.soffid.iam.service
Class ACLServiceImpl
- java.lang.Object
-
- com.soffid.iam.service.ACLServiceBase
-
- com.soffid.iam.service.ACLServiceImpl
-
- All Implemented Interfaces:
ACLService
public class ACLServiceImpl extends ACLServiceBase
-
-
Field Summary
-
Fields inherited from interface com.soffid.iam.service.ACLService
SERVICE_NAME
-
-
Constructor Summary
Constructors Constructor Description ACLServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.soffid.iam.api.AccessControlListhandleExpandACL(com.soffid.iam.api.AccessControlList acl)protected Collection<String>handleExpandACLAccounts(com.soffid.iam.api.AccessControlList acl)protected com.soffid.iam.api.AccessControlListhandleExpandUser(long userId)protected booleanhandleIsAccountIncluded(long accountId, com.soffid.iam.api.AccessControlList acl)protected booleanhandleIsCurrentUserIncluded(com.soffid.iam.api.AccessControlList acl)protected booleanhandleIsUserIncluded(long userId, com.soffid.iam.api.AccessControlList acl)-
Methods inherited from class com.soffid.iam.service.ACLServiceBase
expandACL, expandACLAccounts, expandUser, getAccountEntityDao, getApplicationService, getDispatcherService, getGroupEntityDao, getPrincipal, getRoleEntityDao, getUserEntityDao, isAccountIncluded, isCurrentUserIncluded, isUserIncluded, setAccountEntityDao, setApplicationService, setDispatcherService, setGroupEntityDao, setRoleEntityDao, setUserEntityDao
-
-
-
-
Method Detail
-
handleExpandUser
protected com.soffid.iam.api.AccessControlList handleExpandUser(long userId) throws Exception- Specified by:
handleExpandUserin classACLServiceBase- Throws:
Exception
-
handleIsUserIncluded
protected boolean handleIsUserIncluded(long userId, com.soffid.iam.api.AccessControlList acl) throws Exception- Specified by:
handleIsUserIncludedin classACLServiceBase- Throws:
Exception
-
handleIsAccountIncluded
protected boolean handleIsAccountIncluded(long accountId, com.soffid.iam.api.AccessControlList acl) throws Exception- Specified by:
handleIsAccountIncludedin classACLServiceBase- Throws:
Exception
-
handleExpandACL
protected com.soffid.iam.api.AccessControlList handleExpandACL(com.soffid.iam.api.AccessControlList acl) throws Exception- Specified by:
handleExpandACLin classACLServiceBase- Throws:
Exception
-
handleExpandACLAccounts
protected Collection<String> handleExpandACLAccounts(com.soffid.iam.api.AccessControlList acl) throws Exception
- Specified by:
handleExpandACLAccountsin classACLServiceBase- Throws:
Exception
-
handleIsCurrentUserIncluded
protected boolean handleIsCurrentUserIncluded(com.soffid.iam.api.AccessControlList acl) throws Exception- Specified by:
handleIsCurrentUserIncludedin classACLServiceBase- Throws:
Exception
-
-