Package com.soffid.iam.iga.service
Interface EntitlementDelegationService
public interface EntitlementDelegationService
Service EntitlementDelegationService
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionOperation acceptDelegation Accepts a delegation not accepted yetcancelDelegation(RoleAccount rolAccount) Operation cancelDelegation Revokes an entitilementOperation delegate Delegates an entitilementfindAccountsToDelegate(RoleAccount rolAccount, String user) Operation findAccountsToDelegate Gets the list of accounts that can be delegated for a userOperation findActiveDelegations Gets list of entitlements delegated by current userOperation findDelegationsToAccept Gets list of entitlements delegated to current uservoidOperation revertExpiredDelegations Revernts expired delegation back to the caller
-
Field Details
-
SERVICE_NAME
- See Also:
-
-
Method Details
-
acceptDelegation
Operation acceptDelegation Accepts a delegation not accepted yet- Parameters:
ra-- Returns:
- Throws:
InternalErrorException
-
cancelDelegation
Operation cancelDelegation Revokes an entitilement- Parameters:
rolAccount-- Returns:
- Throws:
InternalErrorException
-
delegate
RoleAccount delegate(RoleAccount rolAccount, String user, String account, Date since, Date until) throws InternalErrorException Operation delegate Delegates an entitilement- Parameters:
rolAccount-user-account-since-until-- Returns:
- Throws:
InternalErrorException
-
findAccountsToDelegate
List<String> findAccountsToDelegate(RoleAccount rolAccount, String user) throws InternalErrorException Operation findAccountsToDelegate Gets the list of accounts that can be delegated for a user- Parameters:
rolAccount-user-- Returns:
- Throws:
InternalErrorException
-
findActiveDelegations
Operation findActiveDelegations Gets list of entitlements delegated by current user- Returns:
- Throws:
InternalErrorException
-
findDelegationsToAccept
Operation findDelegationsToAccept Gets list of entitlements delegated to current user- Returns:
- Throws:
InternalErrorException
-
revertExpiredDelegations
Operation revertExpiredDelegations Revernts expired delegation back to the caller- Throws:
InternalErrorException
-