Package com.soffid.iam.iga.service
Interface ApplicationService
public interface ApplicationService
Service ApplicationService
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidapproveDelete(RoleAccount rolsUsuaris) Operation approveDeleteOperation approveRoleDefinition Makes role dependencies persistentcreate(InformationSystem aplicacio) Operation createOperation create This method does NOT add grants made to the new rolecreate(RoleAccount rolsUsuaris) Operation createOperation createOperation create2 This method does add grants made to the new rolevoiddelete(InformationSystem aplicacio) Operation deletevoidOperation deletevoiddelete(RoleAccount rolsUsuaris) Operation deletevoidOperation deletevoiddeleteByRuleEvaluation(RoleAccount rolsUsuaris) Operation deleteByRuleEvaluationvoiddenyApproval(RoleAccount rolsUsuaris) Operation denyApprovalvoiddenyDelete(RoleAccount rolsUsuaris) Operation denyDeletedenyRoleDefinition(Role rol) Operation denyRoleDefinition Makes role dependencies persistentvoidOperation enableOrDisableAllOnDates Enables or disable any rolAccount based on the start and end datesenableOrDisableOnDates(RoleAccount rolsUsuaris) Operation enableOrDisableOnDates Enables or disable a rolAccount based on the start and end datesfindApplicationAccessTreeRolesByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) Operation findApplicationAccessTreeRolesByRoleNameAndRoleApplicationNameAndDispatcherNamefindApplicationByApplicationName(String codiAplicacio) Operation findApplicationByApplicationNamefindApplicationByApplicationNameUnrestricted(String codiAplicacio) Operation findApplicationByApplicationNameUnrestrictedOperation findApplicationByIdfindApplicationChildren(String applicationName) Operation findApplicationChildrenOperation findApplicationManagementRoles Finds the managers with a set management role for an applicationfindApplicationManagers(String informationSystem, String roleName) Operation findApplicationManagers Finds the management roles for any information systemcom.soffid.zkdb.api.PagedResult<InformationSystem>findApplications(com.soffid.zkdb.api.Query query) Operation findApplicationscom.soffid.zkdb.api.PagedResult<DomainValue>findDomainValueByText(Domain domain, String text) Operation findDomainValueByTextcom.soffid.zkdb.api.PagedResult<DomainValue>findDomainValueByTextAsync(Domain domain, String text) Operation findDomainValueByTextAsynccom.soffid.zkdb.api.PagedResult<DomainValue>findDomainValues(com.soffid.zkdb.api.Query query) Operation findDomainValuesfindEffectiveRoleGrantByAccount(long accountId) Operation findEffectiveRoleGrantByAccountfindEffectiveRoleGrantByUser(long userId) Operation findEffectiveRoleGrantByUserfindEffectiveRoleGrantByUserAndHolderGroup(long userId, long groupId) Operation findEffectiveRoleGrantByUserAndHolderGroupOperation findEffectiveRoleGrantsByRoleIdfindEffectiveUserRolesByInformationSystem(String informationSystem) Operation findEffectiveUserRolesByInformationSystemOperation findGrantedRolesToGroupByGroupOperation findGroupManagementRoles Finds the managers with a set management role for a groupfindGroupManagers(String group, String roleName) Operation findGroupManagers Finds the management roles for any groupfindNetworkACLRolesByRoleNameAndApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) Operation findNetworkACLRolesByRoleNameAndApplicationNameAndDispatcherNamecom.soffid.zkdb.api.PagedResult<RoleAccount>findRedundantRoles(String query) Operation findRedundantRolesfindRoleAccountByAccount(long accountId) Operation findRoleAccountByAccountfindRoleAccountByAccountNoRule(long accountId) Operation findRoleAccountByAccountNoRulefindRoleAccountById(long id) Operation findRoleAccountByIdcom.soffid.zkdb.api.PagedResult<RoleAccount>findRoleAccounts(com.soffid.zkdb.api.Query query) Operation findRoleAccountsfindRoleAuthorizationsByRoleNameAndApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) Operation findRoleAuthorizationsByRoleNameAndApplicationNameAndDispatcherNamefindRoleById(Long rolId) Operation findRoleByIdfindRoleByNameAndSystem(String name, String system) Operation findRoleByNameAndSystemfindRoleByRoleNameAndApplicationNameAndDispatcherName(String nomRol, String codiAplicacio, String codiDispatcher) Operation findRoleByRoleNameAndApplicationNameAndDispatcherNamefindRoleByShortName(String name) Operation findRoleByShortNamefindRoleGrantByAccount(Long accountId) Operation findRoleGrantByAccountfindRoleGrantByRole(Long rolId, Long numRegistres) Operation findRoleGrantByRolefindRoleGrantHierarchyByAccount(long accountId) Operation findRoleGrantHierarchyByAccountfindRoleGrantHierarchyByUser(long userId) Operation findRoleGrantHierarchyByUserfindRoleGrantsByGroup(Group grup) Operation findRoleGrantsByGroupOperation findRoleHoldersGroupsByRolefindRoleNames(String systemName) Operation findRoleNamescom.soffid.zkdb.api.PagedResult<Role>findRoles(com.soffid.zkdb.api.Query query) Operation findRolesfindRolesByApplicationName(String codiAplicacio) Operation findRolesByApplicationNamefindRolesByApplicationNameUnrestricted(String codiAplicacio) Operation findRolesByApplicationNameUnrestrictedfindRolesByDomainNameAndApplicationName(String nomDomini, String codiAplicacio) Operation findRolesByDomainNameAndApplicationNamefindRolesByUserName(String codiUsuari) Operation findRolesByUserNamefindUserRolesByInformationSystem(String informationSystem) Operation findUserRolesByInformationSystemfindUserRolesByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) Operation findUserRolesByRoleNameAndRoleApplicationNameAndDispatcherNamefindUserRolesByUserName(String codiUsuari) Operation findUserRolesByUserNamefindUserRolesByUserNameNoRules(String codiUsuari) Operation findUserRolesByUserNameNoRulesfindUserRolesByUserNameNoSoD(String codiUsuari) Operation findUserRolesByUserNameNoSoDfindUserRolesHistoryByUserName(String codiUsuari) Operation findUserRolesHistoryByUserNamefindUsersByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) Operation findUsersByRoleNameAndRoleApplicationNameAndDispatcherNameOperation generateChangesReport Generates a report to view the changes that a role change will generatgenerateChangesReport(Role rol, List<RoleAccount> grantsToAdd, List<RoleAccount> grantsToRemove) Operation generateChangesReport Generates a report to view the changes that a role change will generatgetPendingAlerts(String codiAplicacio) Operation getPendingAlertsgetRoles()Operation getRolesremoveRedundantRoles(String query) Operation removeRedundantRolesvoidremoveSentAlerts(String codiAplicacio, Date dataDelete) Operation removeSentAlertsvoidrevokeRolesHoldedOnGroup(long userId, long groupId) Operation revokeRolesHoldedOnGroupvoidsynchronizeRole(Role rol) Operation synchronizeRole Synchronize any user withvoidupdate(InformationSystem aplicacio) Operation updateOperation update Updates role, including grantee roles and groups, but not roles granted to this oneupdate(RoleAccount rolsUsuaris) Operation updateOperation updateOperation update2 Updates role, including roles granted to this role, and role and group granteeupdateAttributes(RoleAccount rolsUsuaris) Operation updateAttributes
-
Field Details
-
REMOTE_PATH
- See Also:
-
SERVICE_NAME
- See Also:
-
-
Method Details
-
findDomainValueByText
com.soffid.zkdb.api.PagedResult<DomainValue> findDomainValueByText(Domain domain, String text) throws InternalErrorException, Exception Operation findDomainValueByText- Parameters:
domain-text-- Returns:
- Throws:
InternalErrorExceptionException
-
findDomainValueByTextAsync
com.soffid.zkdb.api.PagedResult<DomainValue> findDomainValueByTextAsync(Domain domain, String text) throws InternalErrorException, Exception Operation findDomainValueByTextAsync- Parameters:
domain-text-- Returns:
- Throws:
InternalErrorExceptionException
-
findRoleNames
Operation findRoleNames- Parameters:
systemName-- Returns:
- Throws:
InternalErrorExceptionException
-
removeRedundantRoles
Operation removeRedundantRoles- Parameters:
query-- Returns:
- Throws:
InternalErrorException
-
create
InformationSystem create(InformationSystem aplicacio) throws InternalErrorException, InternalErrorException Operation create- Parameters:
aplicacio-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findApplicationByApplicationNameUnrestricted
InformationSystem findApplicationByApplicationNameUnrestricted(String codiAplicacio) throws InternalErrorException, InternalErrorException Operation findApplicationByApplicationNameUnrestricted- Parameters:
codiAplicacio-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findApplicationByApplicationName
InformationSystem findApplicationByApplicationName(String codiAplicacio) throws InternalErrorException, InternalErrorException Operation findApplicationByApplicationName- Parameters:
codiAplicacio-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findApplicationById
InformationSystem findApplicationById(Long id) throws InternalErrorException, InternalErrorException Operation findApplicationById- Parameters:
id-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
approveRoleDefinition
Operation approveRoleDefinition Makes role dependencies persistent- Parameters:
rol-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
create
Operation create This method does NOT add grants made to the new role- Parameters:
rol-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
create2
Operation create2 This method does add grants made to the new role- Parameters:
rol-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
denyRoleDefinition
Operation denyRoleDefinition Makes role dependencies persistent- Parameters:
rol-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRoleById
Operation findRoleById- Parameters:
rolId-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRoleByRoleNameAndApplicationNameAndDispatcherName
Role findRoleByRoleNameAndApplicationNameAndDispatcherName(String nomRol, String codiAplicacio, String codiDispatcher) throws InternalErrorException, InternalErrorException Operation findRoleByRoleNameAndApplicationNameAndDispatcherName- Parameters:
nomRol-codiAplicacio-codiDispatcher-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRoleByNameAndSystem
Role findRoleByNameAndSystem(String name, String system) throws InternalErrorException, InternalErrorException Operation findRoleByNameAndSystem- Parameters:
name-system-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRoleByShortName
Operation findRoleByShortName- Parameters:
name-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
update
Operation update Updates role, including grantee roles and groups, but not roles granted to this one- Parameters:
rol-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
update2
Operation update2 Updates role, including roles granted to this role, and role and group grantee- Parameters:
rol-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
create
Operation create- Parameters:
rolsUsuaris-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
enableOrDisableOnDates
RoleAccount enableOrDisableOnDates(RoleAccount rolsUsuaris) throws InternalErrorException, InternalErrorException Operation enableOrDisableOnDates Enables or disable a rolAccount based on the start and end dates- Parameters:
rolsUsuaris-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRoleAccountById
Operation findRoleAccountById- Parameters:
id-- Returns:
- Throws:
InternalErrorException
-
update
Operation update- Parameters:
rolsUsuaris-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
updateAttributes
RoleAccount updateAttributes(RoleAccount rolsUsuaris) throws InternalErrorException, InternalErrorException Operation updateAttributes- Parameters:
rolsUsuaris-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
create
Operation create- Parameters:
grant-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
update
Operation update- Parameters:
grant-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findApplications
com.soffid.zkdb.api.PagedResult<InformationSystem> findApplications(com.soffid.zkdb.api.Query query) throws InternalErrorException, InternalErrorException Operation findApplications- Parameters:
query-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findDomainValues
com.soffid.zkdb.api.PagedResult<DomainValue> findDomainValues(com.soffid.zkdb.api.Query query) throws InternalErrorException, InternalErrorException Operation findDomainValues- Parameters:
query-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRedundantRoles
com.soffid.zkdb.api.PagedResult<RoleAccount> findRedundantRoles(String query) throws InternalErrorException Operation findRedundantRoles- Parameters:
query-- Returns:
- Throws:
InternalErrorException
-
findRoleAccounts
com.soffid.zkdb.api.PagedResult<RoleAccount> findRoleAccounts(com.soffid.zkdb.api.Query query) throws InternalErrorException, InternalErrorException Operation findRoleAccounts- Parameters:
query-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRoles
com.soffid.zkdb.api.PagedResult<Role> findRoles(com.soffid.zkdb.api.Query query) throws InternalErrorException, InternalErrorException Operation findRoles- Parameters:
query-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
generateChangesReport
Operation generateChangesReport Generates a report to view the changes that a role change will generat- Parameters:
rol-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
generateChangesReport
String generateChangesReport(Role rol, List<RoleAccount> grantsToAdd, List<RoleAccount> grantsToRemove) throws InternalErrorException, InternalErrorException Operation generateChangesReport Generates a report to view the changes that a role change will generat- Parameters:
rol-grantsToAdd-grantsToRemove-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findNetworkACLRolesByRoleNameAndApplicationNameAndDispatcherName
Collection<NetworkAuthorization> findNetworkACLRolesByRoleNameAndApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) throws InternalErrorException, InternalErrorException Operation findNetworkACLRolesByRoleNameAndApplicationNameAndDispatcherName- Parameters:
nomRole-codiAplicacioRol-codiDispatcher-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findApplicationChildren
Collection<InformationSystem> findApplicationChildren(String applicationName) throws InternalErrorException, InternalErrorException Operation findApplicationChildren- Parameters:
applicationName-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findApplicationManagementRoles
Collection<Role> findApplicationManagementRoles() throws InternalErrorException, InternalErrorExceptionOperation findApplicationManagementRoles Finds the managers with a set management role for an application- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findApplicationManagers
Collection<RoleAccount> findApplicationManagers(String informationSystem, String roleName) throws InternalErrorException, InternalErrorException Operation findApplicationManagers Finds the management roles for any information system- Parameters:
informationSystem-roleName-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRoleAuthorizationsByRoleNameAndApplicationNameAndDispatcherName
Collection<AuthorizationRole> findRoleAuthorizationsByRoleNameAndApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) throws InternalErrorException, InternalErrorException Operation findRoleAuthorizationsByRoleNameAndApplicationNameAndDispatcherName- Parameters:
nomRole-codiAplicacioRol-codiDispatcher-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findEffectiveRoleGrantByAccount
Collection<RoleGrant> findEffectiveRoleGrantByAccount(long accountId) throws InternalErrorException, InternalErrorException Operation findEffectiveRoleGrantByAccount- Parameters:
accountId-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findEffectiveRoleGrantByUser
Collection<RoleGrant> findEffectiveRoleGrantByUser(long userId) throws InternalErrorException, InternalErrorException Operation findEffectiveRoleGrantByUser- Parameters:
userId-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findEffectiveRoleGrantByUserAndHolderGroup
Collection<RoleGrant> findEffectiveRoleGrantByUserAndHolderGroup(long userId, long groupId) throws InternalErrorException, InternalErrorException Operation findEffectiveRoleGrantByUserAndHolderGroup- Parameters:
userId-groupId-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findEffectiveRoleGrantsByRoleId
Collection<RoleGrant> findEffectiveRoleGrantsByRoleId(Long rolId) throws InternalErrorException, InternalErrorException Operation findEffectiveRoleGrantsByRoleId- Parameters:
rolId-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findEffectiveUserRolesByInformationSystem
Collection<RoleAccount> findEffectiveUserRolesByInformationSystem(String informationSystem) throws InternalErrorException, InternalErrorException Operation findEffectiveUserRolesByInformationSystem- Parameters:
informationSystem-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findGroupManagementRoles
Operation findGroupManagementRoles Finds the managers with a set management role for a group- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findGroupManagers
Collection<RoleAccount> findGroupManagers(String group, String roleName) throws InternalErrorException, InternalErrorException Operation findGroupManagers Finds the management roles for any group- Parameters:
group-roleName-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRoleHoldersGroupsByRole
Collection<Group> findRoleHoldersGroupsByRole(Role rol) throws InternalErrorException, InternalErrorException Operation findRoleHoldersGroupsByRole- Parameters:
rol-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findApplicationAccessTreeRolesByRoleNameAndRoleApplicationNameAndDispatcherName
Collection<AccessTreeAuthorization> findApplicationAccessTreeRolesByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) throws InternalErrorException, InternalErrorException Operation findApplicationAccessTreeRolesByRoleNameAndRoleApplicationNameAndDispatcherName- Parameters:
nomRole-codiAplicacioRol-codiDispatcher-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRoleAccountByAccount
Collection<RoleAccount> findRoleAccountByAccount(long accountId) throws InternalErrorException, InternalErrorException Operation findRoleAccountByAccount- Parameters:
accountId-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRoleGrantByAccount
Collection<RoleGrant> findRoleGrantByAccount(Long accountId) throws InternalErrorException, InternalErrorException Operation findRoleGrantByAccount- Parameters:
accountId-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRoleGrantByRole
Collection<RoleGrant> findRoleGrantByRole(Long rolId, Long numRegistres) throws InternalErrorException, InternalErrorException Operation findRoleGrantByRole- Parameters:
rolId-numRegistres-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRoleAccountByAccountNoRule
Collection<RoleAccount> findRoleAccountByAccountNoRule(long accountId) throws InternalErrorException, InternalErrorException Operation findRoleAccountByAccountNoRule- Parameters:
accountId-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRoleGrantHierarchyByAccount
Collection<RoleGrantHierarchy> findRoleGrantHierarchyByAccount(long accountId) throws InternalErrorException, InternalErrorException Operation findRoleGrantHierarchyByAccount- Parameters:
accountId-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRoleGrantHierarchyByUser
Collection<RoleGrantHierarchy> findRoleGrantHierarchyByUser(long userId) throws InternalErrorException, InternalErrorException Operation findRoleGrantHierarchyByUser- Parameters:
userId-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRoleGrantsByGroup
Collection<RoleGrant> findRoleGrantsByGroup(Group grup) throws InternalErrorException, InternalErrorException Operation findRoleGrantsByGroup- Parameters:
grup-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRolesByApplicationName
Collection<Role> findRolesByApplicationName(String codiAplicacio) throws InternalErrorException, InternalErrorException Operation findRolesByApplicationName- Parameters:
codiAplicacio-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRolesByApplicationNameUnrestricted
Collection<Role> findRolesByApplicationNameUnrestricted(String codiAplicacio) throws InternalErrorException, InternalErrorException Operation findRolesByApplicationNameUnrestricted- Parameters:
codiAplicacio-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRolesByUserName
Collection<Role> findRolesByUserName(String codiUsuari) throws InternalErrorException, InternalErrorException Operation findRolesByUserName- Parameters:
codiUsuari-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRolesByDomainNameAndApplicationName
Collection<Role> findRolesByDomainNameAndApplicationName(String nomDomini, String codiAplicacio) throws InternalErrorException, InternalErrorException Operation findRolesByDomainNameAndApplicationName- Parameters:
nomDomini-codiAplicacio-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findGrantedRolesToGroupByGroup
Collection<Role> findGrantedRolesToGroupByGroup(Group grup) throws InternalErrorException, InternalErrorException Operation findGrantedRolesToGroupByGroup- Parameters:
grup-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findUserRolesByRoleNameAndRoleApplicationNameAndDispatcherName
Collection<RoleAccount> findUserRolesByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) throws InternalErrorException, InternalErrorException Operation findUserRolesByRoleNameAndRoleApplicationNameAndDispatcherName- Parameters:
nomRole-codiAplicacioRol-codiDispatcher-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findUserRolesByUserName
Collection<RoleAccount> findUserRolesByUserName(String codiUsuari) throws InternalErrorException, InternalErrorException Operation findUserRolesByUserName- Parameters:
codiUsuari-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findUserRolesHistoryByUserName
Collection<RoleAccount> findUserRolesHistoryByUserName(String codiUsuari) throws InternalErrorException, InternalErrorException Operation findUserRolesHistoryByUserName- Parameters:
codiUsuari-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findUserRolesByUserNameNoSoD
Collection<RoleAccount> findUserRolesByUserNameNoSoD(String codiUsuari) throws InternalErrorException, InternalErrorException Operation findUserRolesByUserNameNoSoD- Parameters:
codiUsuari-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findUserRolesByInformationSystem
Collection<RoleAccount> findUserRolesByInformationSystem(String informationSystem) throws InternalErrorException, InternalErrorException Operation findUserRolesByInformationSystem- Parameters:
informationSystem-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findUserRolesByUserNameNoRules
Collection<RoleAccount> findUserRolesByUserNameNoRules(String codiUsuari) throws InternalErrorException, InternalErrorException Operation findUserRolesByUserNameNoRules- Parameters:
codiUsuari-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findUsersByRoleNameAndRoleApplicationNameAndDispatcherName
Collection<User> findUsersByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) throws InternalErrorException, InternalErrorException Operation findUsersByRoleNameAndRoleApplicationNameAndDispatcherName- Parameters:
nomRole-codiAplicacioRol-codiDispatcher-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getPendingAlerts
Collection<Object> getPendingAlerts(String codiAplicacio) throws InternalErrorException, InternalErrorException Operation getPendingAlerts- Parameters:
codiAplicacio-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getRoles
Operation getRoles- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
approveDelete
Operation approveDelete- Parameters:
rolsUsuaris-- Throws:
InternalErrorExceptionInternalErrorException
-
delete
Operation delete- Parameters:
aplicacio-- Throws:
InternalErrorExceptionInternalErrorException
-
delete
Operation delete- Parameters:
rol-- Throws:
InternalErrorExceptionInternalErrorException
-
delete
Operation delete- Parameters:
rolsUsuaris-- Throws:
InternalErrorExceptionInternalErrorException
-
delete
Operation delete- Parameters:
grant-- Throws:
InternalErrorExceptionInternalErrorException
-
deleteByRuleEvaluation
void deleteByRuleEvaluation(RoleAccount rolsUsuaris) throws InternalErrorException, InternalErrorException Operation deleteByRuleEvaluation- Parameters:
rolsUsuaris-- Throws:
InternalErrorExceptionInternalErrorException
-
removeSentAlerts
void removeSentAlerts(String codiAplicacio, Date dataDelete) throws InternalErrorException, InternalErrorException Operation removeSentAlerts- Parameters:
codiAplicacio-dataDelete-- Throws:
InternalErrorExceptionInternalErrorException
-
denyApproval
Operation denyApproval- Parameters:
rolsUsuaris-- Throws:
InternalErrorExceptionInternalErrorException
-
denyDelete
Operation denyDelete- Parameters:
rolsUsuaris-- Throws:
InternalErrorExceptionInternalErrorException
-
enableOrDisableAllOnDates
Operation enableOrDisableAllOnDates Enables or disable any rolAccount based on the start and end dates -
revokeRolesHoldedOnGroup
Operation revokeRolesHoldedOnGroup- Parameters:
userId-groupId-- Throws:
InternalErrorException
-
synchronizeRole
Operation synchronizeRole Synchronize any user with- Parameters:
rol-- Throws:
InternalErrorExceptionInternalErrorException
-
update
Operation update- Parameters:
aplicacio-- Throws:
InternalErrorExceptionInternalErrorException
-