Package com.soffid.iam.service.ejb
Interface EntitlementDelegationService
-
public interface EntitlementDelegationServiceEJB EntitlementDelegationService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RoleAccountacceptDelegation(RoleAccount ra)RoleAccountcancelDelegation(RoleAccount rolAccount)RoleAccountdelegate(RoleAccount rolAccount, String user, String account, Date since, Date until)List<String>findAccountsToDelegate(RoleAccount rolAccount, String user)List<RoleAccount>findActiveDelegations()List<RoleAccount>findDelegationsToAccept()voidrevertExpiredDelegations()
-
-
-
Method Detail
-
acceptDelegation
RoleAccount acceptDelegation(RoleAccount ra) throws InternalErrorException
- Throws:
InternalErrorException
-
cancelDelegation
RoleAccount cancelDelegation(RoleAccount rolAccount) throws InternalErrorException
- Throws:
InternalErrorException
-
delegate
RoleAccount delegate(RoleAccount rolAccount, String user, String account, Date since, Date until) throws InternalErrorException
- Throws:
InternalErrorException
-
findAccountsToDelegate
List<String> findAccountsToDelegate(RoleAccount rolAccount, String user) throws InternalErrorException
- Throws:
InternalErrorException
-
findActiveDelegations
List<RoleAccount> findActiveDelegations() throws InternalErrorException
- Throws:
InternalErrorException
-
findDelegationsToAccept
List<RoleAccount> findDelegationsToAccept() throws InternalErrorException
- Throws:
InternalErrorException
-
revertExpiredDelegations
void revertExpiredDelegations() throws InternalErrorException- Throws:
InternalErrorException
-
-