Package com.soffid.iam.service
Class EntitlementDelegationServiceImpl
- java.lang.Object
-
- com.soffid.iam.service.EntitlementDelegationServiceBase
-
- com.soffid.iam.service.EntitlementDelegationServiceImpl
-
- All Implemented Interfaces:
com.soffid.iam.service.EntitlementDelegationService
public class EntitlementDelegationServiceImpl extends EntitlementDelegationServiceBase
-
-
Constructor Summary
Constructors Constructor Description EntitlementDelegationServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.soffid.iam.api.RoleAccount
handleAcceptDelegation(com.soffid.iam.api.RoleAccount ra)
protected com.soffid.iam.api.RoleAccount
handleCancelDelegation(com.soffid.iam.api.RoleAccount roleAccount)
protected com.soffid.iam.api.RoleAccount
handleDelegate(com.soffid.iam.api.RoleAccount roleAccount, String user, String account, Date since, Date until)
protected List<String>
handleFindAccountsToDelegate(com.soffid.iam.api.RoleAccount roleAccount, String user)
protected List<com.soffid.iam.api.RoleAccount>
handleFindActiveDelegations()
protected List<com.soffid.iam.api.RoleAccount>
handleFindDelegationsToAccept()
protected void
handleRevertExpiredDelegations()
-
Methods inherited from class com.soffid.iam.service.EntitlementDelegationServiceBase
acceptDelegation, cancelDelegation, delegate, findAccountsToDelegate, findActiveDelegations, findDelegationsToAccept, getAccountEntityDao, getAccountService, getApplicationService, getAuditEntityDao, getPrincipal, getRoleAccountEntityDao, getRoleEntityDao, getSystemEntityDao, getUserEntityDao, revertExpiredDelegations, setAccountEntityDao, setAccountService, setApplicationService, setAuditEntityDao, setRoleAccountEntityDao, setRoleEntityDao, setSystemEntityDao, setUserEntityDao
-
-
-
-
Method Detail
-
handleDelegate
protected com.soffid.iam.api.RoleAccount handleDelegate(com.soffid.iam.api.RoleAccount roleAccount, String user, String account, Date since, Date until) throws Exception
- Specified by:
handleDelegate
in classEntitlementDelegationServiceBase
- Throws:
Exception
-
handleFindAccountsToDelegate
protected List<String> handleFindAccountsToDelegate(com.soffid.iam.api.RoleAccount roleAccount, String user) throws Exception
- Specified by:
handleFindAccountsToDelegate
in classEntitlementDelegationServiceBase
- Throws:
Exception
-
handleCancelDelegation
protected com.soffid.iam.api.RoleAccount handleCancelDelegation(com.soffid.iam.api.RoleAccount roleAccount) throws Exception
- Specified by:
handleCancelDelegation
in classEntitlementDelegationServiceBase
- Throws:
Exception
-
handleFindDelegationsToAccept
protected List<com.soffid.iam.api.RoleAccount> handleFindDelegationsToAccept() throws Exception
- Specified by:
handleFindDelegationsToAccept
in classEntitlementDelegationServiceBase
- Throws:
Exception
-
handleAcceptDelegation
protected com.soffid.iam.api.RoleAccount handleAcceptDelegation(com.soffid.iam.api.RoleAccount ra) throws Exception
- Specified by:
handleAcceptDelegation
in classEntitlementDelegationServiceBase
- Throws:
Exception
-
handleRevertExpiredDelegations
protected void handleRevertExpiredDelegations() throws Exception
- Specified by:
handleRevertExpiredDelegations
in classEntitlementDelegationServiceBase
- Throws:
Exception
-
handleFindActiveDelegations
protected List<com.soffid.iam.api.RoleAccount> handleFindActiveDelegations() throws Exception
- Specified by:
handleFindActiveDelegations
in classEntitlementDelegationServiceBase
- Throws:
Exception
-
-