Package com.soffid.iam.service
Class UserServiceImpl
- java.lang.Object
-
- com.soffid.iam.service.UserServiceBase
-
- com.soffid.iam.service.UserServiceImpl
-
- All Implemented Interfaces:
com.soffid.iam.service.UserService
public class UserServiceImpl extends UserServiceBase
-
-
Constructor Summary
Constructors Constructor Description UserServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidhandleAddGrupToUsuari(String codiUsuari, String codiGrup)StringhandleAddUser(es.caib.signatura.api.Signature sig, String userType)StringhandleAddUser(Collection<X509Certificate> certs, String userType)Realiza el alta del usuario a través de un array de certificados donde el primer elemento contiene el certificado del usuarioStringhandleAddUsuari(X509Certificate[] certs, String userType)protected StringhandleChangePasswordUserHost(String codiUsuari, String codiDominiContrasenyes)protected com.soffid.iam.api.BpmUserProcesshandleCreate(com.soffid.iam.api.BpmUserProcess usuariWFProces)protected com.soffid.iam.api.UserhandleCreate(com.soffid.iam.api.User usuari)protected com.soffid.iam.api.ExtranetCardhandleCreateExtranetCard(String codiUsuari)protected StringhandleCreateNewUserProcess(String nomProces, String codiUsuari, boolean canviaAProces)com.soffid.iam.api.UserhandleCreateUser(byte[] peticio, es.caib.signatura.api.Signature signatura)protected voidhandleDelete(com.soffid.iam.api.BpmUserProcess usuariWFProces)protected voidhandleDelete(com.soffid.iam.api.User usuari)voidhandleDesarRenovacio(Long idUsuari, Date dataRenovacio)protected com.soffid.iam.api.UserhandleDisableUser(String codiUsuari)protected com.soffid.iam.api.AsyncProcessTrackerhandleDisableUsers(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules)protected com.soffid.iam.api.AsyncProcessTrackerhandleDisableUsersPreview(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules, List<Object[]> actions)protected Collection<com.soffid.iam.api.BpmUserProcess>handleFindBpmUserProcessByProcessId(Long idProces)protected Collection<com.soffid.iam.api.BpmUserProcess>handleFindBpmUserProcessByUserName(String codiUsuari)protected Collection<com.soffid.iam.api.BpmUserProcess>handleFindBpmUserProcessByUserNif(String nifUsuari)protected Collection<com.soffid.iam.bpm.api.ProcessInstance>handleFindBpmUserProcessInstanceByUserName(String codiUsuari)protected com.soffid.iam.api.UserhandleFindByShortName(String nomCurt)protected com.soffid.iam.api.UserDatahandleFindDataByUserAndCode(String codiUsuari, String codiTipusDada)protected com.soffid.iam.api.ExtranetCardhandleFindExtranetCardByUserNameAndCardName(String codiUsuari, String codiTargeta)protected Collection<com.soffid.iam.api.ExtranetCard>handleFindExtranetCardsByUserName(String codiUsuari, String activa)protected com.soffid.iam.api.GrouphandleFindGrupPrimariByCodiUsuari(String codiUsuari)protected com.soffid.iam.api.HosthandleFindHomeServerByUserName(String codiUsuari)protected com.soffid.iam.api.HosthandleFindMailServerByUserName(String codiUsuari)protected Collection<com.soffid.iam.api.NetworkAuthorization>handleFindNetworksACByUserName(String codiUsuari)protected List<com.soffid.iam.api.PasswordDomainStatus>handleFindPasswordDomainStatus(String user)protected Collection<com.soffid.iam.api.Printer>handleFindPrintersByUserName(String codiUsuari)protected com.soffid.iam.api.HosthandleFindProfileServerByUserName(String codiUsuari)protected Collection<com.soffid.iam.api.Session>handleFindSessionByUserName(String codiUsuari)protected Map<String,Object>handleFindUserAttributes(String codiUsuari)protected Collection<com.soffid.iam.api.User>handleFindUserByCriteria(com.soffid.iam.api.UserCriteria criteria)protected Collection<com.soffid.iam.api.User>handleFindUserByCriteria(String codi, String nom, String primerLlinatge, String nomCurt, String dataCreacio, String usuariCreacio, String actiu, String segonLlinatge, String multiSessio, String comentari, String tipusUsuari, String servidorPerfil, String servidorHome, String servidorCorreu, String codiGrupPrimari, String dni, String dominiCorreu, String grupSecundari, Boolean restringeixCerca)protected com.soffid.iam.api.UserhandleFindUserByDataTypeNameAndDataTypeValue(String codiTipusDada, String valorTipusDada)protected List<com.soffid.iam.api.User>handleFindUserByJsonQuery(String query)protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.User>handleFindUserByJsonQuery(String query, Integer start, Integer end)protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.User>handleFindUserByJsonQueryAsync(String query)protected Collection<com.soffid.iam.api.User>handleFindUserByText(String text)protected List<com.soffid.iam.api.User>handleFindUserByTextAndFilter(String text, String filter)protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.User>handleFindUserByTextAndFilter(String text, String filter, Integer start, Integer max)protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.User>handleFindUserByTextAndFilterAsync(String text, String filter)protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.User>handleFindUserByTextAsync(String text)protected com.soffid.iam.api.UserhandleFindUserByUserId(Long idUsuari)protected com.soffid.iam.api.UserhandleFindUserByUserName(String codiUsuari)protected com.soffid.iam.api.UserhandleFindUserByUserNif(String nif)protected Collection<com.soffid.iam.api.UserData>handleFindUserDataByUserName(String codiUsuari)protected Collection<String>handleFindUserNames()protected Collection<com.soffid.iam.api.PrinterUser>handleFindUserPrintersByUserName(String codiUsuari)protected Collection<com.soffid.iam.api.Role>handleFindUserRolesHierachyByUserName(String codiUsuari)protected Collection<com.soffid.iam.api.Role>handleFindUserRolesHierachyByUserName(String codiUsuari, Boolean incloureRolsDirectes)protected Collection<com.soffid.iam.api.User>handleFindUsersByCoreData(String codi, String nom, String primerLlinatge, String segonLlinatge, String dni)protected Collection<com.soffid.iam.api.User>handleFindUsersByUserName(String codiUsuari)protected CollectionhandleFindUsuariImpressoraByCodiUsuari(String codiUsuari)protected StringhandleGeneraCodiUsuari()protected StringhandleGenerateRandomPassword()protected Collection<com.soffid.iam.api.SyncAgentTaskLog>handleGetActiveTasks(String userName)protected Collection<com.soffid.iam.api.Role>handleGetApplicationRolesByuserNameAndApplicationName(String codiUsuari, String codiAplicacio)protected Collection<com.soffid.iam.api.Application>handleGetApplicationsByUserName(String codiUsuari)protected Collection<com.soffid.iam.api.Application>handleGetBpmEnabledApplicationsByUserName(String codiUsuari)protected Collection<com.soffid.iam.api.BpmProcess>handleGetBpmUserProcessList()protected Collection<com.soffid.iam.api.Group>handleGetConselleriesByCodiUsuari(String codiUsuari)protected com.soffid.iam.api.UserhandleGetCurrentUser()protected Collection<com.soffid.iam.api.DataType>handleGetDataType()protected Collection<com.soffid.iam.api.Group>handleGetDireccionsGeneralsByCodiUsuari(String codiUsuari)protected byte[]handleGetESSORules(String user)protected StringhandleGetFollowingName()protected Collection<com.soffid.iam.api.PasswordStatus>handleGetPasswordsUserType(Date dataInici, Date dataFi, String tipusUsuari)protected CollectionhandleGetRolsByCodiUsuari(String codiUsuari)protected String[]handleGetTasks(String codiUsuari)protected Collection<com.soffid.iam.api.RoleGrant>handleGetUserExplicitRoles(long userId)protected Collection<com.soffid.iam.api.Group>handleGetUserGroups(long userId)protected Collection<com.soffid.iam.api.Group>handleGetUserGroupsHierarchy(long userId)Collection<com.soffid.iam.api.Group>handleGetUserGroupsHierarchy(long userId, String holderGroup)protected com.soffid.iam.api.UserhandleGetUserInfo(String user)protected Collection<com.soffid.iam.api.RoleGrant>handleGetUserRoles(long userId)protected inthandleIsUpdatePendingExtended(String userName)protected voidhandleMerge(Long srcId, Long targetId, Long eventId)protected String[]handleRefreshChanges(String codiUsuari)protected voidhandleSendPassword(String userName, String passwordDomain)protected StringhandleSetPassword(String codiUsuari, String codiDominiContrasenyes)protected voidhandleSetPassword(String codiUsuari, String codiDominiContrasenyes, com.soffid.iam.api.Password newPassword)protected com.soffid.iam.api.UserhandleSetServersToUser(String codiUsuari, String servidorPerfil, String servidorCorreu, String servidorHome)protected StringhandleSetTemporaryPassword(String codiUsuari, String codiDominiContrasenyes)protected voidhandleSetTemporaryPassword(String codiUsuari, String codiDominiContrasenyes, com.soffid.iam.api.Password newPassword)protected BooleanhandleShortNameExists(String nomCurt)protected voidhandleSpreadPassword(String codiUsuari, String contrasenya)protected voidhandleUnlockPasswordDomain(String user, String passwordDomain)protected com.soffid.iam.api.BpmUserProcesshandleUpdate(com.soffid.iam.api.BpmUserProcess usuariWFProces)protected com.soffid.iam.api.ExtranetCardhandleUpdate(com.soffid.iam.api.ExtranetCard targetaExtranet)protected com.soffid.iam.api.UserhandleUpdate(com.soffid.iam.api.User usuari)protected voidhandleUpdateUserAttributes(String codiUsuari, Map<String,Object> attributes)voidhandleUpdateUserAttributes(String codiUsuari, Map<String,Object> attributes, boolean updateUser)protected com.soffid.iam.api.UserhandleUpdateUserCoreData(com.soffid.iam.api.User usuari)protected voidsetPassword(String codiUsuari, String codiDominiContrasenyes, com.soffid.iam.api.Password newPassword, boolean mustChange)StringsetRandomPassword(String codiUsuari, String codiDominiContrasenyes, boolean mustChange)-
Methods inherited from class com.soffid.iam.service.UserServiceBase
addUser, addUser, create, create, createExtranetCard, createNewUserProcess, createUser, delete, delete, disableUser, disableUsers, disableUsersPreview, findBpmUserProcessByProcessId, findBpmUserProcessByUserName, findBpmUserProcessByUserNif, findBpmUserProcessInstanceByUserName, findByShortName, findDataByUserAndCode, findExtranetCardByUserNameAndCardName, findExtranetCardsByUserName, findHomeServerByUserName, findMailServerByUserName, findNetworksACByUserName, findPasswordDomainStatus, findPrintersByUserName, findProfileServerByUserName, findSessionByUserName, findUserAttributes, findUserByCriteria, findUserByCriteria, findUserByDataTypeNameAndDataTypeValue, findUserByJsonQuery, findUserByJsonQuery, findUserByJsonQueryAsync, findUserByText, findUserByTextAndFilter, findUserByTextAndFilter, findUserByTextAndFilterAsync, findUserByTextAsync, findUserByUserId, findUserByUserName, findUserByUserNif, findUserDataByUserName, findUserNames, findUserPrintersByUserName, findUserRolesHierachyByUserName, findUserRolesHierachyByUserName, findUsersByCoreData, findUsersByUserName, generateRandomPassword, getAccessLogEntityDao, getAccountAttributeEntityDao, getAccountEntityDao, getAccountPasswordEntityDao, getAccountService, getActiveTasks, getApplicationRolesByuserNameAndApplicationName, getApplicationsByUserName, getApplicationService, getAsyncRunnerService, getAttributeValidationService, getAuditEntityDao, getAuditService, getAuthorizationService, getBpmEnabledApplicationsByUserName, getBpmEngine, getBpmUserProcessList, getConfigurationService, getCurrentUser, getDataType, getESSORules, getFollowingName, getGroupEntityDao, getGroupService, getHostEntityDao, getInformationSystemEntityDao, getInternalPasswordService, getIssueEntityDao, getIssueService, getIssueUserEntityDao, getMailListsService, getMailService, getMetaDataEntityDao, getNetworkAuthorizationEntityDao, getNetworkService, getPasswordDomainEntityDao, getPasswordEntityDao, getPasswordsUserType, getPrincipal, getPrinterEntityDao, getRoleAccountEntityDao, getRoleDependencyEntityDao, getRoleEntityDao, getRoleGroupEntityDao, getRuleEvaluatorService, getSecretEntityDao, getServerEntityDao, getSessionCacheService, getSessionEntityDao, getSignalService, getTaskEntityDao, getTasks, getUserAccountEntityDao, getUserDataEntityDao, getUserDomainEntityDao, getUserEntityDao, getUserExplicitRoles, getUserGroupEntityDao, getUserGroups, getUserGroupsHierarchy, getUserGroupsHierarchy, getUserInfo, getUserPreferenceEntityDao, getUserPrinterEntityDao, getUserProcessEntityDao, getUserRoles, getUserTypeEntityDao, getVaultFolderAccessEntityDao, getVaultFolderEntityDao, isUpdatePendingExtended, merge, refreshChanges, sendPassword, setAccessLogEntityDao, setAccountAttributeEntityDao, setAccountEntityDao, setAccountPasswordEntityDao, setAccountService, setApplicationService, setAsyncRunnerService, setAttributeValidationService, setAuditEntityDao, setAuditService, setAuthorizationService, setBpmEngine, setConfigurationService, setGroupEntityDao, setGroupService, setHostEntityDao, setInformationSystemEntityDao, setInternalPasswordService, setIssueEntityDao, setIssueService, setIssueUserEntityDao, setMailListsService, setMailService, setMetaDataEntityDao, setNetworkAuthorizationEntityDao, setNetworkService, setPassword, setPassword, setPasswordDomainEntityDao, setPasswordEntityDao, setPrinterEntityDao, setRoleAccountEntityDao, setRoleDependencyEntityDao, setRoleEntityDao, setRoleGroupEntityDao, setRuleEvaluatorService, setSecretEntityDao, setServerEntityDao, setServersToUser, setSessionCacheService, setSessionEntityDao, setSignalService, setTaskEntityDao, setTemporaryPassword, setTemporaryPassword, setUserAccountEntityDao, setUserDataEntityDao, setUserDomainEntityDao, setUserEntityDao, setUserGroupEntityDao, setUserPreferenceEntityDao, setUserPrinterEntityDao, setUserProcessEntityDao, setUserTypeEntityDao, setVaultFolderAccessEntityDao, setVaultFolderEntityDao, shortNameExists, unlockPasswordDomain, update, update, update, updateUserAttributes, updateUserCoreData
-
-
-
-
Field Detail
-
NIF
public static final String NIF
- See Also:
- Constant Field Values
-
TELEFON
public static final String TELEFON
- See Also:
- Constant Field Values
-
log
protected org.apache.commons.logging.Log log
-
-
Method Detail
-
handleSetServersToUser
protected com.soffid.iam.api.User handleSetServersToUser(String codiUsuari, String servidorPerfil, String servidorCorreu, String servidorHome) throws Exception
- Specified by:
handleSetServersToUserin classUserServiceBase- Throws:
Exception
-
handleDisableUser
protected com.soffid.iam.api.User handleDisableUser(String codiUsuari) throws Exception
- Specified by:
handleDisableUserin classUserServiceBase- Throws:
Exception
-
handleFindPrintersByUserName
protected Collection<com.soffid.iam.api.Printer> handleFindPrintersByUserName(String codiUsuari) throws Exception
- Specified by:
handleFindPrintersByUserNamein classUserServiceBase- Throws:
Exception
-
handleFindUserByUserNif
protected com.soffid.iam.api.User handleFindUserByUserNif(String nif) throws Exception
- Specified by:
handleFindUserByUserNifin classUserServiceBase- Throws:
Exception
-
handleFindUsersByUserName
protected Collection<com.soffid.iam.api.User> handleFindUsersByUserName(String codiUsuari) throws Exception
- Specified by:
handleFindUsersByUserNamein classUserServiceBase- Throws:
Exception
-
handleFindUserByUserName
protected com.soffid.iam.api.User handleFindUserByUserName(String codiUsuari) throws Exception
- Specified by:
handleFindUserByUserNamein classUserServiceBase- Throws:
Exception
-
handleCreate
protected com.soffid.iam.api.User handleCreate(com.soffid.iam.api.User usuari) throws Exception- Specified by:
handleCreatein classUserServiceBase- Throws:
Exception
-
handleCreateUser
public com.soffid.iam.api.User handleCreateUser(byte[] peticio, es.caib.signatura.api.Signature signatura) throws Exception- Specified by:
handleCreateUserin classUserServiceBase- Throws:
Exception
-
handleAddUser
public String handleAddUser(es.caib.signatura.api.Signature sig, String userType) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
handleAddUserin classUserServiceBase- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleAddUser
public String handleAddUser(Collection<X509Certificate> certs, String userType) throws es.caib.seycon.ng.exception.InternalErrorException, RemoteException
Realiza el alta del usuario a través de un array de certificados donde el primer elemento contiene el certificado del usuario- Specified by:
handleAddUserin classUserServiceBase- Parameters:
cert-userType-- Returns:
- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptionRemoteException
-
handleAddUsuari
public String handleAddUsuari(X509Certificate[] certs, String userType) throws es.caib.seycon.ng.exception.InternalErrorException, RemoteException
- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptionRemoteException
-
handleFindUserByCriteria
protected Collection<com.soffid.iam.api.User> handleFindUserByCriteria(String codi, String nom, String primerLlinatge, String nomCurt, String dataCreacio, String usuariCreacio, String actiu, String segonLlinatge, String multiSessio, String comentari, String tipusUsuari, String servidorPerfil, String servidorHome, String servidorCorreu, String codiGrupPrimari, String dni, String dominiCorreu, String grupSecundari, Boolean restringeixCerca) throws Exception
- Specified by:
handleFindUserByCriteriain classUserServiceBase- Throws:
Exception
-
handleDelete
protected void handleDelete(com.soffid.iam.api.User usuari) throws Exception- Specified by:
handleDeletein classUserServiceBase- Throws:
Exception
-
handleFindNetworksACByUserName
protected Collection<com.soffid.iam.api.NetworkAuthorization> handleFindNetworksACByUserName(String codiUsuari) throws Exception
- Specified by:
handleFindNetworksACByUserNamein classUserServiceBase- Throws:
Exception
-
handleUpdate
protected com.soffid.iam.api.User handleUpdate(com.soffid.iam.api.User usuari) throws Exception- Specified by:
handleUpdatein classUserServiceBase- Throws:
Exception
-
handleFindGrupPrimariByCodiUsuari
protected com.soffid.iam.api.Group handleFindGrupPrimariByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
handleFindMailServerByUserName
protected com.soffid.iam.api.Host handleFindMailServerByUserName(String codiUsuari) throws Exception
- Specified by:
handleFindMailServerByUserNamein classUserServiceBase- Throws:
Exception
-
handleFindHomeServerByUserName
protected com.soffid.iam.api.Host handleFindHomeServerByUserName(String codiUsuari) throws Exception
- Specified by:
handleFindHomeServerByUserNamein classUserServiceBase- Throws:
Exception
-
handleFindProfileServerByUserName
protected com.soffid.iam.api.Host handleFindProfileServerByUserName(String codiUsuari) throws Exception
- Specified by:
handleFindProfileServerByUserNamein classUserServiceBase- Throws:
Exception
-
handleFindUserDataByUserName
protected Collection<com.soffid.iam.api.UserData> handleFindUserDataByUserName(String codiUsuari) throws Exception
- Specified by:
handleFindUserDataByUserNamein classUserServiceBase- Throws:
Exception
-
handleFindDataByUserAndCode
protected com.soffid.iam.api.UserData handleFindDataByUserAndCode(String codiUsuari, String codiTipusDada) throws Exception
- Specified by:
handleFindDataByUserAndCodein classUserServiceBase- Throws:
Exception
-
handleGetDataType
protected Collection<com.soffid.iam.api.DataType> handleGetDataType() throws Exception
- Specified by:
handleGetDataTypein classUserServiceBase- Throws:
Exception
-
handleFindSessionByUserName
protected Collection<com.soffid.iam.api.Session> handleFindSessionByUserName(String codiUsuari) throws Exception
- Specified by:
handleFindSessionByUserNamein classUserServiceBase- Throws:
Exception
-
handleFindUsuariImpressoraByCodiUsuari
protected Collection handleFindUsuariImpressoraByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
handleAddGrupToUsuari
protected void handleAddGrupToUsuari(String codiUsuari, String codiGrup) throws Exception
- Throws:
Exception
-
handleGetApplicationsByUserName
protected Collection<com.soffid.iam.api.Application> handleGetApplicationsByUserName(String codiUsuari) throws Exception
- Specified by:
handleGetApplicationsByUserNamein classUserServiceBase- Throws:
Exception
-
handleGetBpmEnabledApplicationsByUserName
protected Collection<com.soffid.iam.api.Application> handleGetBpmEnabledApplicationsByUserName(String codiUsuari) throws Exception
- Specified by:
handleGetBpmEnabledApplicationsByUserNamein classUserServiceBase- Throws:
Exception
-
handleGetApplicationRolesByuserNameAndApplicationName
protected Collection<com.soffid.iam.api.Role> handleGetApplicationRolesByuserNameAndApplicationName(String codiUsuari, String codiAplicacio) throws Exception
- Specified by:
handleGetApplicationRolesByuserNameAndApplicationNamein classUserServiceBase- Throws:
Exception
-
handleGetRolsByCodiUsuari
protected Collection handleGetRolsByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
handleGetConselleriesByCodiUsuari
protected Collection<com.soffid.iam.api.Group> handleGetConselleriesByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
handleGetDireccionsGeneralsByCodiUsuari
protected Collection<com.soffid.iam.api.Group> handleGetDireccionsGeneralsByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
handleShortNameExists
protected Boolean handleShortNameExists(String nomCurt) throws Exception
- Specified by:
handleShortNameExistsin classUserServiceBase- Throws:
Exception
-
handleFindByShortName
protected com.soffid.iam.api.User handleFindByShortName(String nomCurt) throws Exception
- Specified by:
handleFindByShortNamein classUserServiceBase- Throws:
Exception
-
handleFindUsersByCoreData
protected Collection<com.soffid.iam.api.User> handleFindUsersByCoreData(String codi, String nom, String primerLlinatge, String segonLlinatge, String dni) throws Exception
- Specified by:
handleFindUsersByCoreDatain classUserServiceBase- Throws:
Exception
-
handleFindUserPrintersByUserName
protected Collection<com.soffid.iam.api.PrinterUser> handleFindUserPrintersByUserName(String codiUsuari) throws Exception
- Specified by:
handleFindUserPrintersByUserNamein classUserServiceBase- Throws:
Exception
-
handleRefreshChanges
protected String[] handleRefreshChanges(String codiUsuari) throws Exception
- Specified by:
handleRefreshChangesin classUserServiceBase- Throws:
Exception
-
handleSetTemporaryPassword
protected String handleSetTemporaryPassword(String codiUsuari, String codiDominiContrasenyes) throws Exception
- Specified by:
handleSetTemporaryPasswordin classUserServiceBase- Throws:
Exception
-
handleSetPassword
protected String handleSetPassword(String codiUsuari, String codiDominiContrasenyes) throws Exception
- Specified by:
handleSetPasswordin classUserServiceBase- Throws:
Exception
-
setRandomPassword
public String setRandomPassword(String codiUsuari, String codiDominiContrasenyes, boolean mustChange) throws es.caib.seycon.ng.exception.InternalErrorException
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetTasks
protected String[] handleGetTasks(String codiUsuari) throws Exception
- Specified by:
handleGetTasksin classUserServiceBase- Throws:
Exception
-
handleGetFollowingName
protected String handleGetFollowingName() throws Exception
- Specified by:
handleGetFollowingNamein classUserServiceBase- Throws:
Exception
-
handleFindUserByUserId
protected com.soffid.iam.api.User handleFindUserByUserId(Long idUsuari) throws Exception
- Specified by:
handleFindUserByUserIdin classUserServiceBase- Throws:
Exception
-
handleFindUserByDataTypeNameAndDataTypeValue
protected com.soffid.iam.api.User handleFindUserByDataTypeNameAndDataTypeValue(String codiTipusDada, String valorTipusDada) throws Exception
- Specified by:
handleFindUserByDataTypeNameAndDataTypeValuein classUserServiceBase- Throws:
Exception
-
handleCreateExtranetCard
protected com.soffid.iam.api.ExtranetCard handleCreateExtranetCard(String codiUsuari) throws Exception
- Specified by:
handleCreateExtranetCardin classUserServiceBase- Throws:
Exception
-
handleFindExtranetCardsByUserName
protected Collection<com.soffid.iam.api.ExtranetCard> handleFindExtranetCardsByUserName(String codiUsuari, String activa) throws Exception
- Specified by:
handleFindExtranetCardsByUserNamein classUserServiceBase- Throws:
Exception
-
handleUpdate
protected com.soffid.iam.api.ExtranetCard handleUpdate(com.soffid.iam.api.ExtranetCard targetaExtranet) throws Exception- Specified by:
handleUpdatein classUserServiceBase- Throws:
Exception
-
handleFindExtranetCardByUserNameAndCardName
protected com.soffid.iam.api.ExtranetCard handleFindExtranetCardByUserNameAndCardName(String codiUsuari, String codiTargeta) throws Exception
- Specified by:
handleFindExtranetCardByUserNameAndCardNamein classUserServiceBase- Throws:
Exception
-
handleFindUserRolesHierachyByUserName
protected Collection<com.soffid.iam.api.Role> handleFindUserRolesHierachyByUserName(String codiUsuari) throws Exception
- Specified by:
handleFindUserRolesHierachyByUserNamein classUserServiceBase- Throws:
Exception
-
handleFindUserRolesHierachyByUserName
protected Collection<com.soffid.iam.api.Role> handleFindUserRolesHierachyByUserName(String codiUsuari, Boolean incloureRolsDirectes) throws Exception
- Specified by:
handleFindUserRolesHierachyByUserNamein classUserServiceBase- Throws:
Exception
-
handleGetPasswordsUserType
protected Collection<com.soffid.iam.api.PasswordStatus> handleGetPasswordsUserType(Date dataInici, Date dataFi, String tipusUsuari) throws Exception
- Specified by:
handleGetPasswordsUserTypein classUserServiceBase- Throws:
Exception
-
handleChangePasswordUserHost
protected String handleChangePasswordUserHost(String codiUsuari, String codiDominiContrasenyes) throws Exception
- Throws:
Exception
-
handleSpreadPassword
protected void handleSpreadPassword(String codiUsuari, String contrasenya) throws Exception
- Throws:
Exception
-
handleGenerateRandomPassword
protected String handleGenerateRandomPassword() throws Exception
- Specified by:
handleGenerateRandomPasswordin classUserServiceBase- Throws:
Exception
-
handleUpdateUserCoreData
protected com.soffid.iam.api.User handleUpdateUserCoreData(com.soffid.iam.api.User usuari) throws Exception- Specified by:
handleUpdateUserCoreDatain classUserServiceBase- Throws:
Exception
-
handleCreateNewUserProcess
protected String handleCreateNewUserProcess(String nomProces, String codiUsuari, boolean canviaAProces) throws Exception
- Specified by:
handleCreateNewUserProcessin classUserServiceBase- Throws:
Exception
-
handleGetBpmUserProcessList
protected Collection<com.soffid.iam.api.BpmProcess> handleGetBpmUserProcessList() throws Exception
- Specified by:
handleGetBpmUserProcessListin classUserServiceBase- Throws:
Exception
-
handleCreate
protected com.soffid.iam.api.BpmUserProcess handleCreate(com.soffid.iam.api.BpmUserProcess usuariWFProces) throws Exception- Specified by:
handleCreatein classUserServiceBase- Throws:
Exception
-
handleUpdate
protected com.soffid.iam.api.BpmUserProcess handleUpdate(com.soffid.iam.api.BpmUserProcess usuariWFProces) throws Exception- Specified by:
handleUpdatein classUserServiceBase- Throws:
Exception
-
handleDelete
protected void handleDelete(com.soffid.iam.api.BpmUserProcess usuariWFProces) throws Exception- Specified by:
handleDeletein classUserServiceBase- Throws:
Exception
-
handleFindBpmUserProcessByUserName
protected Collection<com.soffid.iam.api.BpmUserProcess> handleFindBpmUserProcessByUserName(String codiUsuari) throws Exception
- Specified by:
handleFindBpmUserProcessByUserNamein classUserServiceBase- Throws:
Exception
-
handleFindBpmUserProcessByProcessId
protected Collection<com.soffid.iam.api.BpmUserProcess> handleFindBpmUserProcessByProcessId(Long idProces) throws Exception
- Specified by:
handleFindBpmUserProcessByProcessIdin classUserServiceBase- Throws:
Exception
-
handleFindBpmUserProcessByUserNif
protected Collection<com.soffid.iam.api.BpmUserProcess> handleFindBpmUserProcessByUserNif(String nifUsuari) throws Exception
- Specified by:
handleFindBpmUserProcessByUserNifin classUserServiceBase- Throws:
Exception
-
handleFindBpmUserProcessInstanceByUserName
protected Collection<com.soffid.iam.bpm.api.ProcessInstance> handleFindBpmUserProcessInstanceByUserName(String codiUsuari) throws Exception
- Specified by:
handleFindBpmUserProcessInstanceByUserNamein classUserServiceBase- Throws:
Exception
-
handleGetUserInfo
protected com.soffid.iam.api.User handleGetUserInfo(String user) throws Exception
- Specified by:
handleGetUserInfoin classUserServiceBase- Throws:
Exception
-
handleGetUserGroups
protected Collection<com.soffid.iam.api.Group> handleGetUserGroups(long userId) throws Exception
- Specified by:
handleGetUserGroupsin classUserServiceBase- Throws:
Exception
-
handleGetUserGroupsHierarchy
protected Collection<com.soffid.iam.api.Group> handleGetUserGroupsHierarchy(long userId) throws Exception
- Specified by:
handleGetUserGroupsHierarchyin classUserServiceBase- Throws:
Exception
-
handleGetUserRoles
protected Collection<com.soffid.iam.api.RoleGrant> handleGetUserRoles(long userId) throws Exception
- Specified by:
handleGetUserRolesin classUserServiceBase- Throws:
Exception
-
handleGetUserExplicitRoles
protected Collection<com.soffid.iam.api.RoleGrant> handleGetUserExplicitRoles(long userId) throws Exception
- Specified by:
handleGetUserExplicitRolesin classUserServiceBase- Throws:
Exception
-
handleGetCurrentUser
protected com.soffid.iam.api.User handleGetCurrentUser() throws Exception- Specified by:
handleGetCurrentUserin classUserServiceBase- Throws:
Exception
-
handleGetESSORules
protected byte[] handleGetESSORules(String user) throws Exception
- Specified by:
handleGetESSORulesin classUserServiceBase- Throws:
Exception
-
handleFindUserByCriteria
protected Collection<com.soffid.iam.api.User> handleFindUserByCriteria(com.soffid.iam.api.UserCriteria criteria) throws Exception
- Specified by:
handleFindUserByCriteriain classUserServiceBase- Throws:
Exception
-
handleSetTemporaryPassword
protected void handleSetTemporaryPassword(String codiUsuari, String codiDominiContrasenyes, com.soffid.iam.api.Password newPassword) throws Exception
- Specified by:
handleSetTemporaryPasswordin classUserServiceBase- Throws:
Exception
-
handleSetPassword
protected void handleSetPassword(String codiUsuari, String codiDominiContrasenyes, com.soffid.iam.api.Password newPassword) throws Exception
- Specified by:
handleSetPasswordin classUserServiceBase- Throws:
Exception
-
setPassword
protected void setPassword(String codiUsuari, String codiDominiContrasenyes, com.soffid.iam.api.Password newPassword, boolean mustChange) throws Exception
- Throws:
Exception
-
handleFindUserByJsonQuery
protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.User> handleFindUserByJsonQuery(String query, Integer start, Integer end) throws es.caib.seycon.ng.exception.InternalErrorException, Exception
- Specified by:
handleFindUserByJsonQueryin classUserServiceBase- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptionException
-
handleFindUserByJsonQuery
protected List<com.soffid.iam.api.User> handleFindUserByJsonQuery(String query) throws es.caib.seycon.ng.exception.InternalErrorException, Exception
- Specified by:
handleFindUserByJsonQueryin classUserServiceBase- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptionException
-
handleFindUserByJsonQueryAsync
protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.User> handleFindUserByJsonQueryAsync(String query) throws es.caib.seycon.ng.exception.InternalErrorException, Exception
- Specified by:
handleFindUserByJsonQueryAsyncin classUserServiceBase- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptionException
-
handleFindUserByTextAndFilterAsync
protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.User> handleFindUserByTextAndFilterAsync(String text, String filter) throws Exception
- Specified by:
handleFindUserByTextAndFilterAsyncin classUserServiceBase- Throws:
Exception
-
handleFindUserByTextAndFilter
protected List<com.soffid.iam.api.User> handleFindUserByTextAndFilter(String text, String filter) throws Exception
- Specified by:
handleFindUserByTextAndFilterin classUserServiceBase- Throws:
Exception
-
handleFindUserByTextAndFilter
protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.User> handleFindUserByTextAndFilter(String text, String filter, Integer start, Integer max) throws Exception
- Specified by:
handleFindUserByTextAndFilterin classUserServiceBase- Throws:
Exception
-
handleFindUserByText
protected Collection<com.soffid.iam.api.User> handleFindUserByText(String text) throws Exception
- Specified by:
handleFindUserByTextin classUserServiceBase- Throws:
Exception
-
handleFindUserNames
protected Collection<String> handleFindUserNames() throws Exception
- Specified by:
handleFindUserNamesin classUserServiceBase- Throws:
Exception
-
handleFindUserByTextAsync
protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.User> handleFindUserByTextAsync(String text) throws Exception
- Specified by:
handleFindUserByTextAsyncin classUserServiceBase- Throws:
Exception
-
handleFindUserAttributes
protected Map<String,Object> handleFindUserAttributes(String codiUsuari) throws Exception
- Specified by:
handleFindUserAttributesin classUserServiceBase- Throws:
Exception
-
handleUpdateUserAttributes
protected void handleUpdateUserAttributes(String codiUsuari, Map<String,Object> attributes) throws Exception
- Specified by:
handleUpdateUserAttributesin classUserServiceBase- Throws:
Exception
-
handleUpdateUserAttributes
public void handleUpdateUserAttributes(String codiUsuari, Map<String,Object> attributes, boolean updateUser) throws es.caib.seycon.ng.exception.InternalErrorException
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetUserGroupsHierarchy
public Collection<com.soffid.iam.api.Group> handleGetUserGroupsHierarchy(long userId, String holderGroup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.UnknownUserException
- Specified by:
handleGetUserGroupsHierarchyin classUserServiceBase- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.seycon.ng.exception.UnknownUserException
-
handleIsUpdatePendingExtended
protected int handleIsUpdatePendingExtended(String userName) throws Exception
- Specified by:
handleIsUpdatePendingExtendedin classUserServiceBase- Throws:
Exception
-
handleGetActiveTasks
protected Collection<com.soffid.iam.api.SyncAgentTaskLog> handleGetActiveTasks(String userName) throws Exception
- Specified by:
handleGetActiveTasksin classUserServiceBase- Throws:
Exception
-
handleSendPassword
protected void handleSendPassword(String userName, String passwordDomain) throws Exception
- Specified by:
handleSendPasswordin classUserServiceBase- Throws:
Exception
-
handleDisableUsers
protected com.soffid.iam.api.AsyncProcessTracker handleDisableUsers(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules) throws Exception
- Specified by:
handleDisableUsersin classUserServiceBase- Throws:
Exception
-
handleDisableUsersPreview
protected com.soffid.iam.api.AsyncProcessTracker handleDisableUsersPreview(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules, List<Object[]> actions) throws Exception
- Specified by:
handleDisableUsersPreviewin classUserServiceBase- Throws:
Exception
-
handleMerge
protected void handleMerge(Long srcId, Long targetId, Long eventId) throws Exception
- Specified by:
handleMergein classUserServiceBase- Throws:
Exception
-
handleFindPasswordDomainStatus
protected List<com.soffid.iam.api.PasswordDomainStatus> handleFindPasswordDomainStatus(String user) throws Exception
- Specified by:
handleFindPasswordDomainStatusin classUserServiceBase- Throws:
Exception
-
handleUnlockPasswordDomain
protected void handleUnlockPasswordDomain(String user, String passwordDomain) throws Exception
- Specified by:
handleUnlockPasswordDomainin classUserServiceBase- Throws:
Exception
-
-