Package com.soffid.iam.service
Class ApplicationServiceImpl
- java.lang.Object
-
- com.soffid.iam.service.ApplicationServiceBase
-
- com.soffid.iam.service.ApplicationServiceImpl
-
- All Implemented Interfaces:
com.soffid.iam.service.ApplicationService,org.springframework.context.ApplicationContextAware
public class ApplicationServiceImpl extends ApplicationServiceBase implements org.springframework.context.ApplicationContextAware
- See Also:
Versió remixed, remade remodelled per les autoritzacions de SEU
-
-
Constructor Summary
Constructors Constructor Description ApplicationServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.Application>findApplicationByJsonQuery(com.soffid.iam.api.AsyncList<com.soffid.iam.api.Application> result, String query, Integer first, Integer pageSize)protected voidfindRedundantRoles(com.soffid.iam.api.AsyncList<com.soffid.iam.api.RoleAccount> result, String query)CollectionfindUserRolesByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRol, String codiAplicacio, String codiDispatcher)voidfinishDelegations(UserEntity user)LinkedList<com.soffid.iam.api.RoleGrantHierarchy>generateHierarchy(HashSet<com.soffid.iam.service.RolAccountDetail> radSet)voidhandleApproveDelete(com.soffid.iam.api.RoleAccount rolsUsuaris)protected com.soffid.iam.api.RolehandleApproveRoleDefinition(com.soffid.iam.api.Role rol)protected com.soffid.iam.api.ApplicationhandleCreate(com.soffid.iam.api.Application aplicacio)protected com.soffid.iam.api.ApplicationAdministrationhandleCreate(com.soffid.iam.api.ApplicationAdministration administracioAplicacio)protected com.soffid.iam.api.RolehandleCreate(com.soffid.iam.api.Role rol)protected com.soffid.iam.api.RoleAccounthandleCreate(com.soffid.iam.api.RoleAccount rolsUsuaris)protected com.soffid.iam.api.RoleGranthandleCreate(com.soffid.iam.api.RoleGrant grant)protected com.soffid.iam.api.RolehandleCreate2(com.soffid.iam.api.Role rol)protected voidhandleDelete(com.soffid.iam.api.Application aplicacio)protected voidhandleDelete(com.soffid.iam.api.Role rol)protected voidhandleDelete(com.soffid.iam.api.RoleAccount rolsUsuaris)protected voidhandleDelete(com.soffid.iam.api.RoleGrant grant)protected voidhandleDeleteByRuleEvaluation(com.soffid.iam.api.RoleAccount rolsUsuaris)protected voidhandleDenyApproval(com.soffid.iam.api.RoleAccount rolsUsuaris)voidhandleDenyDelete(com.soffid.iam.api.RoleAccount rolsUsuaris)protected com.soffid.iam.api.RolehandleDenyRoleDefinition(com.soffid.iam.api.Role rol)protected voidhandleEnableOrDisableAllOnDates()protected com.soffid.iam.api.RoleAccounthandleEnableOrDisableOnDates(com.soffid.iam.api.RoleAccount rolAccount)protected Collection<com.soffid.iam.api.AccessTreeAuthorization>handleFindApplicationAccessTreeRolesByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher)protected com.soffid.iam.api.ApplicationhandleFindApplicationByApplicationName(String codiAplicacio)protected com.soffid.iam.api.ApplicationhandleFindApplicationByApplicationNameUnrestricted(String codiAplicacio)protected Collection<com.soffid.iam.api.Application>handleFindApplicationByCriteria(String codi, String nom, String directoriFonts, String responsable, String directoriExecutable, String bd, String rol, String gestionableWF)protected Collection<com.soffid.iam.api.Application>handleFindApplicationByCriteriaUnrestricted(String codi, String nom, String directoriFonts, String responsable, String directoriExecutable, String bd, String rol, String gestionableWF)protected List<com.soffid.iam.api.Application>handleFindApplicationByJsonQuery(String query)protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.Application>handleFindApplicationByJsonQuery(String query, Integer first, Integer pageSize)protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.Application>handleFindApplicationByJsonQueryAsync(String query)protected List<com.soffid.iam.api.Application>handleFindApplicationByText(String text)protected List<com.soffid.iam.api.Application>handleFindApplicationByTextAndFilter(String text, String filter)protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.Application>handleFindApplicationByTextAndFilter(String text, String filter, Integer first, Integer pageSize)protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.Application>handleFindApplicationByTextAndFilterAsync(String text, String filter)protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.Application>handleFindApplicationByTextAsync(String text)protected Collection<com.soffid.iam.api.Application>handleFindApplicationChildren(String appName)protected Collection<com.soffid.iam.api.ApplicationAdministration>handleFindApplicationManageByApplicationName(String codiAplicacio)protected Collection<com.soffid.iam.api.Role>handleFindApplicationManagementRoles()protected Collection<com.soffid.iam.api.RoleAccount>handleFindApplicationManagers(String informationSystem, String roleName)protected Collection<com.soffid.iam.api.DomainValue>handleFindDomainValueByText(com.soffid.iam.api.Domain domain, String text)protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.DomainValue>handleFindDomainValueByTextAsync(com.soffid.iam.api.Domain domain, String text)protected Collection<com.soffid.iam.api.RoleGrant>handleFindEffectiveRoleGrantByAccount(long accountId)protected Collection<com.soffid.iam.api.RoleGrant>handleFindEffectiveRoleGrantByUser(long userId)protected Collection<com.soffid.iam.api.RoleGrant>handleFindEffectiveRoleGrantByUserAndHolderGroup(long userId, long groupId)protected Collection<com.soffid.iam.api.RoleGrant>handleFindEffectiveRoleGrantsByRoleId(Long rolId)protected Collection<com.soffid.iam.api.RoleAccount>handleFindEffectiveUserRolesByInformationSystem(String informationSystem)protected Collection<com.soffid.iam.api.Role>handleFindGrantedRolesToGroupByGroup(com.soffid.iam.api.Group grup)protected Collection<com.soffid.iam.api.Role>handleFindGroupManagementRoles()protected Collection<com.soffid.iam.api.RoleAccount>handleFindGroupManagers(String group, String roleName)protected Collection<com.soffid.iam.api.NetworkAuthorization>handleFindNetworkACLRolesByRoleNameAndApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher)protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.RoleAccount>handleFindRedundantRoles(String query)protected Collection<com.soffid.iam.api.RoleAccount>handleFindRoleAccountByAccount(long accountId)protected Collection<com.soffid.iam.api.RoleAccount>handleFindRoleAccountByAccountNoRule(long accountId)protected com.soffid.iam.api.RoleAccounthandleFindRoleAccountById(long id)protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.RoleAccount>handleFindRoleAccountByJsonQuery(String query, Integer startIndex, Integer count)protected Collection<com.soffid.iam.api.RoleAccount>handleFindRoleAccountHistoryByAccount(long accountId)protected Collection<com.soffid.iam.api.AuthorizationRole>handleFindRoleAuthorizationsByRoleNameAndApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher)protected com.soffid.iam.api.RolehandleFindRoleById(Long rolId)protected List<com.soffid.iam.api.Role>handleFindRoleByJsonQuery(String query)protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.Role>handleFindRoleByJsonQuery(String query, Integer first, Integer pageSize)protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.Role>handleFindRoleByJsonQueryAsync(String query)protected com.soffid.iam.api.RolehandleFindRoleByNameAndSystem(String name, String system)protected com.soffid.iam.api.RolehandleFindRoleByRoleNameAndApplicationNameAndDispatcherName(String nomRol, String codiAplicacio, String codiDispatcher)protected com.soffid.iam.api.RolehandleFindRoleByShortName(String name)protected List<com.soffid.iam.api.Role>handleFindRoleByText(String text)List<com.soffid.iam.api.Role>handleFindRoleByTextAndFilter(String text, String filter)com.soffid.iam.api.PagedResult<com.soffid.iam.api.Role>handleFindRoleByTextAndFilter(String text, String filter, Integer first, Integer pageSize)com.soffid.iam.api.AsyncList<com.soffid.iam.api.Role>handleFindRoleByTextAndFilterAsync(String text, String filter)protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.Role>handleFindRoleByTextAsync(String text)protected Collection<com.soffid.iam.api.RoleGrant>handleFindRoleGrantByAccount(Long accountId)protected Collection<com.soffid.iam.api.RoleGrant>handleFindRoleGrantByRole(Long rolId, Long numRegistres)protected List<com.soffid.iam.api.RoleGrantHierarchy>handleFindRoleGrantHierarchyByAccount(long userId)protected List<com.soffid.iam.api.RoleGrantHierarchy>handleFindRoleGrantHierarchyByUser(long userId)protected Collection<com.soffid.iam.api.RoleGrant>handleFindRoleGrantsByGroup(com.soffid.iam.api.Group grup)protected Collection<com.soffid.iam.api.Group>handleFindRoleHoldersGroupsByRole(com.soffid.iam.api.Role rol)protected Collection<String>handleFindRoleNames(String systemName)protected Collection<com.soffid.iam.api.Role>handleFindRolesByApplicationName(String codiAplicacio)protected Collection<com.soffid.iam.api.Role>handleFindRolesByApplicationNameUnrestricted(String codiAplicacio)protected Collection<com.soffid.iam.api.Role>handleFindRolesByDomainNameAndApplicationName(String nomDomini, String codiAplicacio)protected Collection<com.soffid.iam.api.Role>handleFindRolesByFilter(String nom, String descripcio, String defecte, String baseDeDades, String contrasenya, String codiAplicacio)protected CollectionhandleFindRolesByFilter(String nom, String descripcio, String defecte, String baseDeDades, String contrasenya, String codiAplicacio, String gestionableWF)protected Collection<com.soffid.iam.api.Role>handleFindRolesByUserName(String codiUsuari)protected CollectionhandleFindRolsContinguts(com.soffid.iam.api.Role contenidor)protected CollectionhandleFindTextualInformationAndRolesHierachyByApplicationRoleAndDispatcher(String nomRole, String codiAplicacioRol, String codiDispatcher)protected Collection<com.soffid.iam.api.ContainerRole>handleFindTextualInformationAndUserRolesHierachyByUserName(String codiUsuari)protected Collection<com.soffid.iam.api.ContainerRole>handleFindTextualInformationAndUserRolesHierachyByUserName(String codiUsuari, String filtraResultats)protected Collection<com.soffid.iam.api.RoleAccount>handleFindUserRolesByInformationSystem(String informationSystem)protected Collection<com.soffid.iam.api.RoleAccount>handleFindUserRolesByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRol, String codiAplicacio, String codiDispatcher)protected Collection<com.soffid.iam.api.RoleAccount>handleFindUserRolesByUserName(String codiUsuari)protected Collection<com.soffid.iam.api.RoleAccount>handleFindUserRolesByUserNameNoRules(String codiUsuari)protected Collection<com.soffid.iam.api.RoleAccount>handleFindUserRolesByUserNameNoSoD(String codiUsuari)protected Collection<com.soffid.iam.api.RoleAccount>handleFindUserRolesHistoryByUserName(String codiUsuari)protected Collection<com.soffid.iam.api.User>handleFindUsersByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRol, String codiAplicacio, String codiDispatcher)protected StringhandleGenerateChangesReport(com.soffid.iam.api.Role rol)protected StringhandleGenerateChangesReport(com.soffid.iam.api.Role rol, List<com.soffid.iam.api.RoleAccount> grantsToAdd, List<com.soffid.iam.api.RoleAccount> grantsToRemove)protected Collection<com.soffid.iam.api.Application>handleGetApplications()protected Collection<Object>handleGetPendingAlerts(String codiAplicacio)protected Collection<com.soffid.iam.api.Role>handleGetRoles()protected voidhandleManageApplication(com.soffid.iam.api.ApplicationAdministration administracioAplicacio)protected com.soffid.iam.api.AsyncProcessTrackerhandleRemoveRedundantRoles(String query)protected voidhandleRemoveSentAlerts(String codiAplicacio, Date dataDelete)protected voidhandleRevokeRolesHoldedOnGroup(long userId, long groupId)protected voidhandleSynchronizeRole(com.soffid.iam.api.Role role)protected voidhandleUpdate(com.soffid.iam.api.Application aplicacio)protected com.soffid.iam.api.ApplicationAdministrationhandleUpdate(com.soffid.iam.api.ApplicationAdministration administracioAplicacio)protected com.soffid.iam.api.RolehandleUpdate(com.soffid.iam.api.Role rol)protected com.soffid.iam.api.RoleAccounthandleUpdate(com.soffid.iam.api.RoleAccount rolsUsuaris)protected com.soffid.iam.api.RoleGranthandleUpdate(com.soffid.iam.api.RoleGrant grant)protected com.soffid.iam.api.RolehandleUpdate2(com.soffid.iam.api.Role rol)protected voidpopulateRoleAccount(Set<com.soffid.iam.service.RolAccountDetail> rad, int type, AccountEntity account, UserEntity user, GroupEntity holderGroup, boolean hierarchy, com.soffid.iam.service.RolAccountDetail parent, RoleAccountEntity ra)protected voidremoveRedundantRoles(String query, com.soffid.iam.api.AsyncProcessTracker tracker)com.soffid.iam.api.RoleGrantroleAccountToRoleGrant(com.soffid.iam.api.RoleAccount ra)voidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext)-
Methods inherited from class com.soffid.iam.service.ApplicationServiceBase
approveDelete, approveRoleDefinition, create, create, create, create, create, create2, delete, delete, delete, delete, deleteByRuleEvaluation, denyApproval, denyDelete, denyRoleDefinition, enableOrDisableAllOnDates, enableOrDisableOnDates, findApplicationAccessTreeRolesByRoleNameAndRoleApplicationNameAndDispatcherName, findApplicationByApplicationName, findApplicationByApplicationNameUnrestricted, findApplicationByCriteria, findApplicationByCriteriaUnrestricted, findApplicationByJsonQuery, findApplicationByJsonQuery, findApplicationByJsonQueryAsync, findApplicationByText, findApplicationByTextAndFilter, findApplicationByTextAndFilter, findApplicationByTextAndFilterAsync, findApplicationByTextAsync, findApplicationChildren, findApplicationManageByApplicationName, findApplicationManagementRoles, findApplicationManagers, findDomainValueByText, findDomainValueByTextAsync, findEffectiveRoleGrantByAccount, findEffectiveRoleGrantByUser, findEffectiveRoleGrantByUserAndHolderGroup, findEffectiveRoleGrantsByRoleId, findEffectiveUserRolesByInformationSystem, findGrantedRolesToGroupByGroup, findGroupManagementRoles, findGroupManagers, findNetworkACLRolesByRoleNameAndApplicationNameAndDispatcherName, findRedundantRoles, findRoleAccountByAccount, findRoleAccountByAccountNoRule, findRoleAccountById, findRoleAccountByJsonQuery, findRoleAuthorizationsByRoleNameAndApplicationNameAndDispatcherName, findRoleById, findRoleByJsonQuery, findRoleByJsonQuery, findRoleByJsonQueryAsync, findRoleByNameAndSystem, findRoleByRoleNameAndApplicationNameAndDispatcherName, findRoleByShortName, findRoleByText, findRoleByTextAndFilter, findRoleByTextAndFilter, findRoleByTextAndFilterAsync, findRoleByTextAsync, findRoleGrantByAccount, findRoleGrantByRole, findRoleGrantHierarchyByAccount, findRoleGrantHierarchyByUser, findRoleGrantsByGroup, findRoleHoldersGroupsByRole, findRoleNames, findRolesByApplicationName, findRolesByApplicationNameUnrestricted, findRolesByDomainNameAndApplicationName, findRolesByFilter, findRolesByFilter, findRolesByUserName, findTextualInformationAndRolesHierachyByApplicationRoleAndDispatcher, findTextualInformationAndUserRolesHierachyByUserName, findTextualInformationAndUserRolesHierachyByUserName, findUserRolesByInformationSystem, findUserRolesByUserName, findUserRolesByUserNameNoRules, findUserRolesByUserNameNoSoD, findUserRolesHistoryByUserName, findUsersByRoleNameAndRoleApplicationNameAndDispatcherName, generateChangesReport, generateChangesReport, getAccountEntityDao, getAccountService, getApplicationAttributeEntityDao, getApplications, getAsyncRunnerService, getAttributeValidationService, getAuthorizationEntityDao, getAuthorizationService, getBpmEngine, getDomainValueEntityDao, getEntitlementDelegationService, getEntryPointRoleEntityDao, getGroupEntityDao, getGroupService, getInformationSystemEntityDao, getIssueEntityDao, getIssueService, getMetaDataEntityDao, getNetworkAuthorizationEntityDao, getNoticeEntityDao, getPendingAlerts, getPrincipal, getRoleAccountEntityDao, getRoleAttributeEntityDao, getRoleDependencyEntityDao, getRoleEntityDao, getRoleGroupEntityDao, getRoles, getRuleEvaluatorService, getSoDRuleService, getSystemEntityDao, getTaskEntityDao, getUserAccountEntityDao, getUserEntityDao, getUserService, manageApplication, removeRedundantRoles, removeSentAlerts, revokeRolesHoldedOnGroup, setAccountEntityDao, setAccountService, setApplicationAttributeEntityDao, setAsyncRunnerService, setAttributeValidationService, setAuthorizationEntityDao, setAuthorizationService, setBpmEngine, setDomainValueEntityDao, setEntitlementDelegationService, setEntryPointRoleEntityDao, setGroupEntityDao, setGroupService, setInformationSystemEntityDao, setIssueEntityDao, setIssueService, setMetaDataEntityDao, setNetworkAuthorizationEntityDao, setNoticeEntityDao, setRoleAccountEntityDao, setRoleAttributeEntityDao, setRoleDependencyEntityDao, setRoleEntityDao, setRoleGroupEntityDao, setRuleEvaluatorService, setSoDRuleService, setSystemEntityDao, setTaskEntityDao, setUserAccountEntityDao, setUserEntityDao, setUserService, synchronizeRole, update, update, update, update, update, update2
-
-
-
-
Method Detail
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException- Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware- Throws:
org.springframework.beans.BeansException
-
handleGetApplications
protected Collection<com.soffid.iam.api.Application> handleGetApplications() throws Exception
- Specified by:
handleGetApplicationsin classApplicationServiceBase- Throws:
Exception- See Also:
AplicacioService.getAplicacions()
-
handleCreate
protected com.soffid.iam.api.Application handleCreate(com.soffid.iam.api.Application aplicacio) throws Exception- Specified by:
handleCreatein classApplicationServiceBase- Throws:
Exception- See Also:
AplicacioService.create(es.caib.seycon.ng.comu.Aplicacio)
-
handleDelete
protected void handleDelete(com.soffid.iam.api.Application aplicacio) throws Exception- Specified by:
handleDeletein classApplicationServiceBase- Throws:
Exception- See Also:
AplicacioService.delete(es.caib.seycon.ng.comu.Aplicacio)
-
handleUpdate
protected void handleUpdate(com.soffid.iam.api.Application aplicacio) throws Exception- Specified by:
handleUpdatein classApplicationServiceBase- Throws:
Exception- See Also:
AplicacioService.update(es.caib.seycon.ng.comu.Aplicacio)
-
handleFindApplicationByApplicationName
protected com.soffid.iam.api.Application handleFindApplicationByApplicationName(String codiAplicacio) throws Exception
- Specified by:
handleFindApplicationByApplicationNamein classApplicationServiceBase- Throws:
Exception- See Also:
AplicacioService.findAplicacioByCodiAplicacio(java.lang.String)
-
handleFindApplicationByApplicationNameUnrestricted
protected com.soffid.iam.api.Application handleFindApplicationByApplicationNameUnrestricted(String codiAplicacio) throws Exception
- Specified by:
handleFindApplicationByApplicationNameUnrestrictedin classApplicationServiceBase- Throws:
Exception
-
handleFindRolesByApplicationName
protected Collection<com.soffid.iam.api.Role> handleFindRolesByApplicationName(String codiAplicacio) throws Exception
- Specified by:
handleFindRolesByApplicationNamein classApplicationServiceBase- Throws:
Exception- See Also:
es.caib.seycon.ng.servei.AplicacioService#findRolsByAplicacio(es.caib.seycon.ng.comu.Aplicacio)
-
handleFindRolesByApplicationNameUnrestricted
protected Collection<com.soffid.iam.api.Role> handleFindRolesByApplicationNameUnrestricted(String codiAplicacio) throws Exception
- Specified by:
handleFindRolesByApplicationNameUnrestrictedin classApplicationServiceBase- Throws:
Exception
-
handleFindApplicationByCriteria
protected Collection<com.soffid.iam.api.Application> handleFindApplicationByCriteria(String codi, String nom, String directoriFonts, String responsable, String directoriExecutable, String bd, String rol, String gestionableWF) throws Exception
- Specified by:
handleFindApplicationByCriteriain classApplicationServiceBase- Throws:
Exception
-
handleFindApplicationByCriteriaUnrestricted
protected Collection<com.soffid.iam.api.Application> handleFindApplicationByCriteriaUnrestricted(String codi, String nom, String directoriFonts, String responsable, String directoriExecutable, String bd, String rol, String gestionableWF) throws Exception
- Specified by:
handleFindApplicationByCriteriaUnrestrictedin classApplicationServiceBase- Throws:
Exception
-
handleCreate
protected com.soffid.iam.api.ApplicationAdministration handleCreate(com.soffid.iam.api.ApplicationAdministration administracioAplicacio) throws Exception- Specified by:
handleCreatein classApplicationServiceBase- Throws:
Exception
-
handleManageApplication
protected void handleManageApplication(com.soffid.iam.api.ApplicationAdministration administracioAplicacio) throws Exception- Specified by:
handleManageApplicationin classApplicationServiceBase- Throws:
Exception
-
handleFindApplicationManageByApplicationName
protected Collection<com.soffid.iam.api.ApplicationAdministration> handleFindApplicationManageByApplicationName(String codiAplicacio) throws Exception
- Specified by:
handleFindApplicationManageByApplicationNamein classApplicationServiceBase- Throws:
Exception
-
handleFindRolesByFilter
protected Collection<com.soffid.iam.api.Role> handleFindRolesByFilter(String nom, String descripcio, String defecte, String baseDeDades, String contrasenya, String codiAplicacio) throws Exception
- Specified by:
handleFindRolesByFilterin classApplicationServiceBase- Throws:
Exception
-
handleFindRolesByFilter
protected Collection handleFindRolesByFilter(String nom, String descripcio, String defecte, String baseDeDades, String contrasenya, String codiAplicacio, String gestionableWF) throws Exception
- Specified by:
handleFindRolesByFilterin classApplicationServiceBase- Throws:
Exception
-
handleFindRoleByRoleNameAndApplicationNameAndDispatcherName
protected com.soffid.iam.api.Role handleFindRoleByRoleNameAndApplicationNameAndDispatcherName(String nomRol, String codiAplicacio, String codiDispatcher) throws Exception
- Specified by:
handleFindRoleByRoleNameAndApplicationNameAndDispatcherNamein classApplicationServiceBase- Throws:
Exception
-
handleFindRolesByUserName
protected Collection<com.soffid.iam.api.Role> handleFindRolesByUserName(String codiUsuari) throws Exception
- Specified by:
handleFindRolesByUserNamein classApplicationServiceBase- Throws:
Exception- See Also:
AplicacioService.findRolsByCodiUsuari(java.lang.String)
-
handleGetRoles
protected Collection<com.soffid.iam.api.Role> handleGetRoles() throws Exception
- Specified by:
handleGetRolesin classApplicationServiceBase- Throws:
Exception
-
handleFindUsersByRoleNameAndRoleApplicationNameAndDispatcherName
protected Collection<com.soffid.iam.api.User> handleFindUsersByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRol, String codiAplicacio, String codiDispatcher) throws Exception
- Specified by:
handleFindUsersByRoleNameAndRoleApplicationNameAndDispatcherNamein classApplicationServiceBase- Throws:
Exception
-
handleFindUserRolesByRoleNameAndRoleApplicationNameAndDispatcherName
protected Collection<com.soffid.iam.api.RoleAccount> handleFindUserRolesByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRol, String codiAplicacio, String codiDispatcher) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
handleFindUserRolesByRoleNameAndRoleApplicationNameAndDispatcherNamein classApplicationServiceBase- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected com.soffid.iam.api.Role handleCreate(com.soffid.iam.api.Role rol) throws Exception- Specified by:
handleCreatein classApplicationServiceBase- Throws:
Exception
-
handleCreate2
protected com.soffid.iam.api.Role handleCreate2(com.soffid.iam.api.Role rol) throws Exception- Specified by:
handleCreate2in classApplicationServiceBase- Throws:
Exception
-
handleDelete
protected void handleDelete(com.soffid.iam.api.Role rol) throws Exception- Specified by:
handleDeletein classApplicationServiceBase- Throws:
Exception
-
handleUpdate
protected com.soffid.iam.api.Role handleUpdate(com.soffid.iam.api.Role rol) throws Exception- Specified by:
handleUpdatein classApplicationServiceBase- Throws:
Exception
-
handleCreate
protected com.soffid.iam.api.RoleAccount handleCreate(com.soffid.iam.api.RoleAccount rolsUsuaris) throws Exception- Specified by:
handleCreatein classApplicationServiceBase- Throws:
Exception
-
handleDelete
protected void handleDelete(com.soffid.iam.api.RoleAccount rolsUsuaris) throws Exception- Specified by:
handleDeletein classApplicationServiceBase- Throws:
Exception
-
handleDenyApproval
protected void handleDenyApproval(com.soffid.iam.api.RoleAccount rolsUsuaris) throws Exception- Specified by:
handleDenyApprovalin classApplicationServiceBase- Throws:
Exception
-
handleUpdate
protected com.soffid.iam.api.RoleAccount handleUpdate(com.soffid.iam.api.RoleAccount rolsUsuaris) throws Exception- Specified by:
handleUpdatein classApplicationServiceBase- Throws:
Exception
-
handleFindUserRolesByUserName
protected Collection<com.soffid.iam.api.RoleAccount> handleFindUserRolesByUserName(String codiUsuari) throws Exception
- Specified by:
handleFindUserRolesByUserNamein classApplicationServiceBase- Throws:
Exception
-
handleFindUserRolesHistoryByUserName
protected Collection<com.soffid.iam.api.RoleAccount> handleFindUserRolesHistoryByUserName(String codiUsuari) throws Exception
- Specified by:
handleFindUserRolesHistoryByUserNamein classApplicationServiceBase- Throws:
Exception
-
handleFindTextualInformationAndUserRolesHierachyByUserName
protected Collection<com.soffid.iam.api.ContainerRole> handleFindTextualInformationAndUserRolesHierachyByUserName(String codiUsuari) throws Exception
- Specified by:
handleFindTextualInformationAndUserRolesHierachyByUserNamein classApplicationServiceBase- Throws:
Exception
-
handleFindTextualInformationAndUserRolesHierachyByUserName
protected Collection<com.soffid.iam.api.ContainerRole> handleFindTextualInformationAndUserRolesHierachyByUserName(String codiUsuari, String filtraResultats) throws Exception
- Specified by:
handleFindTextualInformationAndUserRolesHierachyByUserNamein classApplicationServiceBase- Throws:
Exception
-
handleFindRolesByDomainNameAndApplicationName
protected Collection<com.soffid.iam.api.Role> handleFindRolesByDomainNameAndApplicationName(String nomDomini, String codiAplicacio) throws Exception
- Specified by:
handleFindRolesByDomainNameAndApplicationNamein classApplicationServiceBase- Throws:
Exception
-
handleUpdate
protected com.soffid.iam.api.ApplicationAdministration handleUpdate(com.soffid.iam.api.ApplicationAdministration administracioAplicacio) throws Exception- Specified by:
handleUpdatein classApplicationServiceBase- Throws:
Exception
-
handleFindRoleById
protected com.soffid.iam.api.Role handleFindRoleById(Long rolId) throws Exception
- Specified by:
handleFindRoleByIdin classApplicationServiceBase- Throws:
Exception
-
handleFindRolsContinguts
protected Collection handleFindRolsContinguts(com.soffid.iam.api.Role contenidor) throws Exception
- Throws:
Exception
-
handleFindRoleHoldersGroupsByRole
protected Collection<com.soffid.iam.api.Group> handleFindRoleHoldersGroupsByRole(com.soffid.iam.api.Role rol) throws Exception
- Specified by:
handleFindRoleHoldersGroupsByRolein classApplicationServiceBase- Throws:
Exception
-
handleFindGrantedRolesToGroupByGroup
protected Collection<com.soffid.iam.api.Role> handleFindGrantedRolesToGroupByGroup(com.soffid.iam.api.Group grup) throws Exception
- Specified by:
handleFindGrantedRolesToGroupByGroupin classApplicationServiceBase- Throws:
Exception
-
findUserRolesByRoleNameAndRoleApplicationNameAndDispatcherName
public Collection findUserRolesByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRol, String codiAplicacio, String codiDispatcher) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserRolesByRoleNameAndRoleApplicationNameAndDispatcherNamein interfacecom.soffid.iam.service.ApplicationService- Overrides:
findUserRolesByRoleNameAndRoleApplicationNameAndDispatcherNamein classApplicationServiceBase- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindTextualInformationAndRolesHierachyByApplicationRoleAndDispatcher
protected Collection handleFindTextualInformationAndRolesHierachyByApplicationRoleAndDispatcher(String nomRole, String codiAplicacioRol, String codiDispatcher)
- Specified by:
handleFindTextualInformationAndRolesHierachyByApplicationRoleAndDispatcherin classApplicationServiceBase
-
handleGetPendingAlerts
protected Collection<Object> handleGetPendingAlerts(String codiAplicacio) throws Exception
- Specified by:
handleGetPendingAlertsin classApplicationServiceBase- Throws:
Exception
-
handleRemoveSentAlerts
protected void handleRemoveSentAlerts(String codiAplicacio, Date dataDelete) throws Exception
- Specified by:
handleRemoveSentAlertsin classApplicationServiceBase- Throws:
Exception
-
handleFindRoleAuthorizationsByRoleNameAndApplicationNameAndDispatcherName
protected Collection<com.soffid.iam.api.AuthorizationRole> handleFindRoleAuthorizationsByRoleNameAndApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) throws Exception
- Specified by:
handleFindRoleAuthorizationsByRoleNameAndApplicationNameAndDispatcherNamein classApplicationServiceBase- Throws:
Exception
-
handleFindApplicationAccessTreeRolesByRoleNameAndRoleApplicationNameAndDispatcherName
protected Collection<com.soffid.iam.api.AccessTreeAuthorization> handleFindApplicationAccessTreeRolesByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) throws Exception
- Specified by:
handleFindApplicationAccessTreeRolesByRoleNameAndRoleApplicationNameAndDispatcherNamein classApplicationServiceBase- Throws:
Exception
-
handleFindNetworkACLRolesByRoleNameAndApplicationNameAndDispatcherName
protected Collection<com.soffid.iam.api.NetworkAuthorization> handleFindNetworkACLRolesByRoleNameAndApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) throws Exception
- Specified by:
handleFindNetworkACLRolesByRoleNameAndApplicationNameAndDispatcherNamein classApplicationServiceBase- Throws:
Exception
-
populateRoleAccount
protected void populateRoleAccount(Set<com.soffid.iam.service.RolAccountDetail> rad, int type, AccountEntity account, UserEntity user, GroupEntity holderGroup, boolean hierarchy, com.soffid.iam.service.RolAccountDetail parent, RoleAccountEntity ra)
-
handleFindRoleGrantByAccount
protected Collection<com.soffid.iam.api.RoleGrant> handleFindRoleGrantByAccount(Long accountId) throws Exception
- Specified by:
handleFindRoleGrantByAccountin classApplicationServiceBase- Throws:
Exception
-
handleFindRoleAccountById
protected com.soffid.iam.api.RoleAccount handleFindRoleAccountById(long id) throws Exception- Specified by:
handleFindRoleAccountByIdin classApplicationServiceBase- Throws:
Exception
-
handleFindRoleAccountByAccount
protected Collection<com.soffid.iam.api.RoleAccount> handleFindRoleAccountByAccount(long accountId) throws Exception
- Specified by:
handleFindRoleAccountByAccountin classApplicationServiceBase- Throws:
Exception
-
handleFindRoleAccountHistoryByAccount
protected Collection<com.soffid.iam.api.RoleAccount> handleFindRoleAccountHistoryByAccount(long accountId) throws Exception
- Throws:
Exception
-
handleFindEffectiveRoleGrantByUser
protected Collection<com.soffid.iam.api.RoleGrant> handleFindEffectiveRoleGrantByUser(long userId) throws Exception
- Specified by:
handleFindEffectiveRoleGrantByUserin classApplicationServiceBase- Throws:
Exception
-
handleFindEffectiveRoleGrantByUserAndHolderGroup
protected Collection<com.soffid.iam.api.RoleGrant> handleFindEffectiveRoleGrantByUserAndHolderGroup(long userId, long groupId) throws Exception
- Specified by:
handleFindEffectiveRoleGrantByUserAndHolderGroupin classApplicationServiceBase- Throws:
Exception
-
handleFindEffectiveRoleGrantByAccount
protected Collection<com.soffid.iam.api.RoleGrant> handleFindEffectiveRoleGrantByAccount(long accountId) throws Exception
- Specified by:
handleFindEffectiveRoleGrantByAccountin classApplicationServiceBase- Throws:
Exception
-
handleFindRoleGrantByRole
protected Collection<com.soffid.iam.api.RoleGrant> handleFindRoleGrantByRole(Long rolId, Long numRegistres) throws Exception
- Specified by:
handleFindRoleGrantByRolein classApplicationServiceBase- Throws:
Exception
-
handleFindEffectiveRoleGrantsByRoleId
protected Collection<com.soffid.iam.api.RoleGrant> handleFindEffectiveRoleGrantsByRoleId(Long rolId) throws Exception
- Specified by:
handleFindEffectiveRoleGrantsByRoleIdin classApplicationServiceBase- Throws:
Exception
-
handleEnableOrDisableOnDates
protected com.soffid.iam.api.RoleAccount handleEnableOrDisableOnDates(com.soffid.iam.api.RoleAccount rolAccount) throws Exception- Specified by:
handleEnableOrDisableOnDatesin classApplicationServiceBase- Throws:
Exception
-
handleEnableOrDisableAllOnDates
protected void handleEnableOrDisableAllOnDates() throws Exception- Specified by:
handleEnableOrDisableAllOnDatesin classApplicationServiceBase- Throws:
Exception
-
handleRevokeRolesHoldedOnGroup
protected void handleRevokeRolesHoldedOnGroup(long userId, long groupId) throws Exception- Specified by:
handleRevokeRolesHoldedOnGroupin classApplicationServiceBase- Throws:
Exception
-
handleFindRoleByNameAndSystem
protected com.soffid.iam.api.Role handleFindRoleByNameAndSystem(String name, String system) throws Exception
- Specified by:
handleFindRoleByNameAndSystemin classApplicationServiceBase- Throws:
Exception
-
handleFindRoleByShortName
protected com.soffid.iam.api.Role handleFindRoleByShortName(String name) throws Exception
- Specified by:
handleFindRoleByShortNamein classApplicationServiceBase- Throws:
Exception
-
handleFindUserRolesByInformationSystem
protected Collection<com.soffid.iam.api.RoleAccount> handleFindUserRolesByInformationSystem(String informationSystem) throws Exception
- Specified by:
handleFindUserRolesByInformationSystemin classApplicationServiceBase- Throws:
Exception
-
handleUpdate2
protected com.soffid.iam.api.Role handleUpdate2(com.soffid.iam.api.Role rol) throws Exception- Specified by:
handleUpdate2in classApplicationServiceBase- Throws:
Exception
-
handleApproveRoleDefinition
protected com.soffid.iam.api.Role handleApproveRoleDefinition(com.soffid.iam.api.Role rol) throws Exception- Specified by:
handleApproveRoleDefinitionin classApplicationServiceBase- Throws:
Exception
-
handleDenyRoleDefinition
protected com.soffid.iam.api.Role handleDenyRoleDefinition(com.soffid.iam.api.Role rol) throws Exception- Specified by:
handleDenyRoleDefinitionin classApplicationServiceBase- Throws:
Exception
-
handleFindRoleByText
protected List<com.soffid.iam.api.Role> handleFindRoleByText(String text) throws Exception
- Specified by:
handleFindRoleByTextin classApplicationServiceBase- Throws:
Exception
-
handleFindRoleByTextAsync
protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.Role> handleFindRoleByTextAsync(String text) throws Exception
- Specified by:
handleFindRoleByTextAsyncin classApplicationServiceBase- Throws:
Exception
-
handleFindApplicationByJsonQuery
protected List<com.soffid.iam.api.Application> handleFindApplicationByJsonQuery(String query) throws Exception
- Specified by:
handleFindApplicationByJsonQueryin classApplicationServiceBase- Throws:
Exception
-
handleFindApplicationByJsonQuery
protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.Application> handleFindApplicationByJsonQuery(String query, Integer first, Integer pageSize) throws Exception
- Specified by:
handleFindApplicationByJsonQueryin classApplicationServiceBase- Throws:
Exception
-
handleFindApplicationByJsonQueryAsync
protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.Application> handleFindApplicationByJsonQueryAsync(String query) throws Exception
- Specified by:
handleFindApplicationByJsonQueryAsyncin classApplicationServiceBase- Throws:
Exception
-
findApplicationByJsonQuery
protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.Application> findApplicationByJsonQuery(com.soffid.iam.api.AsyncList<com.soffid.iam.api.Application> result, String query, Integer first, Integer pageSize) throws com.soffid.scimquery.EvalException, es.caib.seycon.ng.exception.InternalErrorException, UnsupportedEncodingException, ClassNotFoundException, org.json.JSONException, com.soffid.scimquery.parser.ParseException- Throws:
com.soffid.scimquery.EvalExceptiones.caib.seycon.ng.exception.InternalErrorExceptionUnsupportedEncodingExceptionClassNotFoundExceptionorg.json.JSONExceptioncom.soffid.scimquery.parser.ParseException
-
handleFindApplicationByTextAndFilterAsync
protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.Application> handleFindApplicationByTextAndFilterAsync(String text, String filter) throws Exception
- Specified by:
handleFindApplicationByTextAndFilterAsyncin classApplicationServiceBase- Throws:
Exception
-
handleFindApplicationByTextAndFilter
protected List<com.soffid.iam.api.Application> handleFindApplicationByTextAndFilter(String text, String filter) throws Exception
- Specified by:
handleFindApplicationByTextAndFilterin classApplicationServiceBase- Throws:
Exception
-
handleFindApplicationByTextAndFilter
protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.Application> handleFindApplicationByTextAndFilter(String text, String filter, Integer first, Integer pageSize) throws Exception
- Specified by:
handleFindApplicationByTextAndFilterin classApplicationServiceBase- Throws:
Exception
-
handleFindApplicationByText
protected List<com.soffid.iam.api.Application> handleFindApplicationByText(String text) throws Exception
- Specified by:
handleFindApplicationByTextin classApplicationServiceBase- Throws:
Exception
-
handleFindApplicationByTextAsync
protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.Application> handleFindApplicationByTextAsync(String text) throws Exception
- Specified by:
handleFindApplicationByTextAsyncin classApplicationServiceBase- Throws:
Exception
-
handleFindDomainValueByText
protected Collection<com.soffid.iam.api.DomainValue> handleFindDomainValueByText(com.soffid.iam.api.Domain domain, String text) throws Exception
- Specified by:
handleFindDomainValueByTextin classApplicationServiceBase- Throws:
Exception
-
handleFindDomainValueByTextAsync
protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.DomainValue> handleFindDomainValueByTextAsync(com.soffid.iam.api.Domain domain, String text) throws Exception- Specified by:
handleFindDomainValueByTextAsyncin classApplicationServiceBase- Throws:
Exception
-
handleGenerateChangesReport
protected String handleGenerateChangesReport(com.soffid.iam.api.Role rol) throws Exception
- Specified by:
handleGenerateChangesReportin classApplicationServiceBase- Throws:
Exception
-
handleGenerateChangesReport
protected String handleGenerateChangesReport(com.soffid.iam.api.Role rol, List<com.soffid.iam.api.RoleAccount> grantsToAdd, List<com.soffid.iam.api.RoleAccount> grantsToRemove) throws Exception
- Specified by:
handleGenerateChangesReportin classApplicationServiceBase- Throws:
Exception
-
roleAccountToRoleGrant
public com.soffid.iam.api.RoleGrant roleAccountToRoleGrant(com.soffid.iam.api.RoleAccount ra)
-
handleFindRoleNames
protected Collection<String> handleFindRoleNames(String systemName) throws Exception
- Specified by:
handleFindRoleNamesin classApplicationServiceBase- Throws:
Exception
-
handleFindApplicationManagementRoles
protected Collection<com.soffid.iam.api.Role> handleFindApplicationManagementRoles() throws Exception
- Specified by:
handleFindApplicationManagementRolesin classApplicationServiceBase- Throws:
Exception
-
handleFindApplicationManagers
protected Collection<com.soffid.iam.api.RoleAccount> handleFindApplicationManagers(String informationSystem, String roleName) throws Exception
- Specified by:
handleFindApplicationManagersin classApplicationServiceBase- Throws:
Exception
-
handleFindGroupManagementRoles
protected Collection<com.soffid.iam.api.Role> handleFindGroupManagementRoles() throws Exception
- Specified by:
handleFindGroupManagementRolesin classApplicationServiceBase- Throws:
Exception
-
handleFindGroupManagers
protected Collection<com.soffid.iam.api.RoleAccount> handleFindGroupManagers(String group, String roleName) throws Exception
- Specified by:
handleFindGroupManagersin classApplicationServiceBase- Throws:
Exception
-
handleApproveDelete
public void handleApproveDelete(com.soffid.iam.api.RoleAccount rolsUsuaris) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
handleApproveDeletein classApplicationServiceBase- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDenyDelete
public void handleDenyDelete(com.soffid.iam.api.RoleAccount rolsUsuaris) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
handleDenyDeletein classApplicationServiceBase- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDeleteByRuleEvaluation
protected void handleDeleteByRuleEvaluation(com.soffid.iam.api.RoleAccount rolsUsuaris) throws Exception- Specified by:
handleDeleteByRuleEvaluationin classApplicationServiceBase- Throws:
Exception
-
handleFindUserRolesByUserNameNoSoD
protected Collection<com.soffid.iam.api.RoleAccount> handleFindUserRolesByUserNameNoSoD(String codiUsuari) throws Exception
- Specified by:
handleFindUserRolesByUserNameNoSoDin classApplicationServiceBase- Throws:
Exception
-
handleFindRoleByTextAndFilterAsync
public com.soffid.iam.api.AsyncList<com.soffid.iam.api.Role> handleFindRoleByTextAndFilterAsync(String text, String filter) throws Exception
- Specified by:
handleFindRoleByTextAndFilterAsyncin classApplicationServiceBase- Throws:
Exception
-
handleFindRoleByTextAndFilter
public List<com.soffid.iam.api.Role> handleFindRoleByTextAndFilter(String text, String filter) throws Exception
- Specified by:
handleFindRoleByTextAndFilterin classApplicationServiceBase- Throws:
Exception
-
handleFindRoleByTextAndFilter
public com.soffid.iam.api.PagedResult<com.soffid.iam.api.Role> handleFindRoleByTextAndFilter(String text, String filter, Integer first, Integer pageSize) throws Exception
- Specified by:
handleFindRoleByTextAndFilterin classApplicationServiceBase- Throws:
Exception
-
handleFindRoleByJsonQueryAsync
protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.Role> handleFindRoleByJsonQueryAsync(String query) throws Exception
- Specified by:
handleFindRoleByJsonQueryAsyncin classApplicationServiceBase- Throws:
Exception
-
handleFindRoleByJsonQuery
protected List<com.soffid.iam.api.Role> handleFindRoleByJsonQuery(String query) throws Exception
- Specified by:
handleFindRoleByJsonQueryin classApplicationServiceBase- Throws:
Exception
-
handleFindRoleByJsonQuery
protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.Role> handleFindRoleByJsonQuery(String query, Integer first, Integer pageSize) throws Exception
- Specified by:
handleFindRoleByJsonQueryin classApplicationServiceBase- Throws:
Exception
-
handleCreate
protected com.soffid.iam.api.RoleGrant handleCreate(com.soffid.iam.api.RoleGrant grant) throws Exception- Specified by:
handleCreatein classApplicationServiceBase- Throws:
Exception
-
handleDelete
protected void handleDelete(com.soffid.iam.api.RoleGrant grant) throws Exception- Specified by:
handleDeletein classApplicationServiceBase- Throws:
Exception
-
handleUpdate
protected com.soffid.iam.api.RoleGrant handleUpdate(com.soffid.iam.api.RoleGrant grant) throws Exception- Specified by:
handleUpdatein classApplicationServiceBase- Throws:
Exception
-
handleFindRoleGrantsByGroup
protected Collection<com.soffid.iam.api.RoleGrant> handleFindRoleGrantsByGroup(com.soffid.iam.api.Group grup) throws Exception
- Specified by:
handleFindRoleGrantsByGroupin classApplicationServiceBase- Throws:
Exception
-
handleFindRoleGrantHierarchyByUser
protected List<com.soffid.iam.api.RoleGrantHierarchy> handleFindRoleGrantHierarchyByUser(long userId) throws Exception
- Specified by:
handleFindRoleGrantHierarchyByUserin classApplicationServiceBase- Throws:
Exception
-
handleFindRoleGrantHierarchyByAccount
protected List<com.soffid.iam.api.RoleGrantHierarchy> handleFindRoleGrantHierarchyByAccount(long userId) throws Exception
- Specified by:
handleFindRoleGrantHierarchyByAccountin classApplicationServiceBase- Throws:
Exception
-
generateHierarchy
public LinkedList<com.soffid.iam.api.RoleGrantHierarchy> generateHierarchy(HashSet<com.soffid.iam.service.RolAccountDetail> radSet) throws IllegalAccessException, InvocationTargetException, NoSuchMethodException
-
finishDelegations
public void finishDelegations(UserEntity user) throws es.caib.seycon.ng.exception.InternalErrorException
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindApplicationChildren
protected Collection<com.soffid.iam.api.Application> handleFindApplicationChildren(String appName) throws Exception
- Specified by:
handleFindApplicationChildrenin classApplicationServiceBase- Throws:
Exception
-
handleFindRoleAccountByAccountNoRule
protected Collection<com.soffid.iam.api.RoleAccount> handleFindRoleAccountByAccountNoRule(long accountId) throws Exception
- Specified by:
handleFindRoleAccountByAccountNoRulein classApplicationServiceBase- Throws:
Exception
-
handleFindUserRolesByUserNameNoRules
protected Collection<com.soffid.iam.api.RoleAccount> handleFindUserRolesByUserNameNoRules(String codiUsuari) throws Exception
- Specified by:
handleFindUserRolesByUserNameNoRulesin classApplicationServiceBase- Throws:
Exception
-
handleFindRoleAccountByJsonQuery
protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.RoleAccount> handleFindRoleAccountByJsonQuery(String query, Integer startIndex, Integer count) throws Exception
- Specified by:
handleFindRoleAccountByJsonQueryin classApplicationServiceBase- Throws:
Exception
-
handleFindEffectiveUserRolesByInformationSystem
protected Collection<com.soffid.iam.api.RoleAccount> handleFindEffectiveUserRolesByInformationSystem(String informationSystem) throws Exception
- Specified by:
handleFindEffectiveUserRolesByInformationSystemin classApplicationServiceBase- Throws:
Exception
-
handleFindRedundantRoles
protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.RoleAccount> handleFindRedundantRoles(String query) throws Exception
- Specified by:
handleFindRedundantRolesin classApplicationServiceBase- Throws:
Exception
-
handleRemoveRedundantRoles
protected com.soffid.iam.api.AsyncProcessTracker handleRemoveRedundantRoles(String query) throws Exception
- Specified by:
handleRemoveRedundantRolesin classApplicationServiceBase- Throws:
Exception
-
removeRedundantRoles
protected void removeRedundantRoles(String query, com.soffid.iam.api.AsyncProcessTracker tracker) throws UnsupportedEncodingException, ClassNotFoundException, org.json.JSONException, es.caib.seycon.ng.exception.InternalErrorException, com.soffid.scimquery.EvalException, com.soffid.scimquery.parser.ParseException, com.soffid.scimquery.parser.TokenMgrError
- Throws:
UnsupportedEncodingExceptionClassNotFoundExceptionorg.json.JSONExceptiones.caib.seycon.ng.exception.InternalErrorExceptioncom.soffid.scimquery.EvalExceptioncom.soffid.scimquery.parser.ParseExceptioncom.soffid.scimquery.parser.TokenMgrError
-
findRedundantRoles
protected void findRedundantRoles(com.soffid.iam.api.AsyncList<com.soffid.iam.api.RoleAccount> result, String query) throws UnsupportedEncodingException, ClassNotFoundException, org.json.JSONException, es.caib.seycon.ng.exception.InternalErrorException, com.soffid.scimquery.EvalException, com.soffid.scimquery.parser.ParseException, com.soffid.scimquery.parser.TokenMgrError- Throws:
UnsupportedEncodingExceptionClassNotFoundExceptionorg.json.JSONExceptiones.caib.seycon.ng.exception.InternalErrorExceptioncom.soffid.scimquery.EvalExceptioncom.soffid.scimquery.parser.ParseExceptioncom.soffid.scimquery.parser.TokenMgrError
-
handleSynchronizeRole
protected void handleSynchronizeRole(com.soffid.iam.api.Role role) throws Exception- Specified by:
handleSynchronizeRolein classApplicationServiceBase- Throws:
Exception
-
-