Package es.caib.seycon.ng.servei
Interface UsuariService
-
public interface UsuariService
Service UsuariService
-
-
Field Summary
Fields Modifier and Type Field Description static String
REMOTE_PATH
static String
SERVICE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
addUsuari(es.caib.signatura.api.Signature signatura, String userType)
Operation addUsuariString
addUsuari(Collection<X509Certificate> certs, String userType)
Operation addUsuariUsuari
altaUsuari(byte[] peticio, es.caib.signatura.api.Signature signatura)
Operation altaUsuariUsuari
baixaUsuari(String codiUsuari)
Operation baixaUsuariString
canviPassword(String codiUsuari, String codiDominiContrasenyes)
Operation canviPassword Generates a random temporary password for a userString
creaNouProcesUsuari(String nomProces, String codiUsuari, boolean canviaAProces)
Operation creaNouProcesUsuariTargetaExtranet
creaTargetaExtranet(String codiUsuari)
Operation creaTargetaExtranetUsuari
create(Usuari usuari)
Operation createUsuariWFProcess
create(UsuariWFProcess usuariWFProces)
Operation createvoid
delete(Usuari usuari)
Operation deletevoid
delete(UsuariWFProcess usuariWFProces)
Operation deleteAsyncProcessTracker
disableUsers(String scimQuery, List<DisableObjectRule> rules)
Operation disableUsersAsyncProcessTracker
disableUsersPreview(String scimQuery, List<DisableObjectRule> rules, List<Object[]> actions)
Operation disableUsersPreviewBoolean
existeixNomCurt(String nomCurt)
Operation existeixNomCurtUsuari
findByNomCurt(String nomCurt)
Operation findByNomCurtDadaUsuari
findDadaByCodiTipusDada(String codiUsuari, String codiTipusDada)
Operation findDadaByCodiTipusDadaCollection<DadaUsuari>
findDadesUsuariByCodiUsuari(String codiUsuari)
Operation findDadesUsuariByCodiUsuariCollection<Impressora>
findImpressoresByCodiUsuari(String codiUsuari)
Operation findImpressoresByCodiUsuariCollection<Rol>
findJerarquiaRolsUsuariByCodiUsuari(String codiUsuari)
Operation findJerarquiaRolsUsuariByCodiUsuariCollection<Rol>
findJerarquiaRolsUsuariByCodiUsuari(String codiUsuari, Boolean incloureRolsUsuariDirectes)
Operation findJerarquiaRolsUsuariByCodiUsuariList<PasswordDomainStatus>
findPasswordDomainStatus(String user)
Operation findPasswordDomainStatusCollection<ProcessInstance>
findProcessInstanceWFUsuariByCodiUsuari(String codiUsuari)
Operation findProcessInstanceWFUsuariByCodiUsuariCollection<UsuariWFProcess>
findProcessosWFUsuariByCodiUsuari(String codiUsuari)
Operation findProcessosWFUsuariByCodiUsuariCollection<UsuariWFProcess>
findProcessosWFUsuariByIdProces(Long idProces)
Operation findProcessosWFUsuariByIdProcesCollection<UsuariWFProcess>
findProcessosWFUsuariByNIFUsuari(String nifUsuari)
Operation findProcessosWFUsuariByNIFUsuariMaquina
findServidorCorreuByCodiUsuari(String codiUsuari)
Operation findServidorCorreuByCodiUsuariMaquina
findServidorHomeByCodiUsuari(String codiUsuari)
Operation findServidorHomeByCodiUsuariMaquina
findServidorPerfilByCodiUsuari(String codiUsuari)
Operation findServidorPerfilByCodiUsuariCollection<Sessio>
findSessionsByCodiUsuari(String codiUsuari)
Operation findSessionsByCodiUsuariTargetaExtranet
findTargetaExtranetByCodiUsuariAndCodiTargeta(String codiUsuari, String codiTargeta)
Operation findTargetaExtranetByCodiUsuariAndCodiTargetaCollection<TargetaExtranet>
findTargetesExtranetByCodiUsuari(String codiUsuari, String activa)
Operation findTargetesExtranetByCodiUsuariMap<String,Object>
findUserAttributes(String codiUsuari)
Operation findUserAttributesCollection<Usuari>
findUserByCriteria(UsuariCriteria criteria)
Operation findUserByCriteriaList<Usuari>
findUserByJsonQuery(String query)
Operation findUserByJsonQueryPagedResult<Usuari>
findUserByJsonQuery(String query, Integer startIndex, Integer count)
Operation findUserByJsonQueryAsyncList<Usuari>
findUserByJsonQueryAsync(String query)
Operation findUserByJsonQueryAsyncCollection<Usuari>
findUserByText(String text)
Operation findUserByTextList<Usuari>
findUserByTextAndFilter(String text, String filter)
Operation findUserByTextAndFilterPagedResult<Usuari>
findUserByTextAndFilter(String text, String filter, Integer start, Integer end)
Operation findUserByTextAndFilterAsyncList<Usuari>
findUserByTextAndFilterAsync(String text, String filter)
Operation findUserByTextAndFilterAsyncAsyncList<Usuari>
findUserByTextAsync(String text)
Operation findUserByTextAsyncCollection<String>
findUserNames()
Operation findUserNamesUsuari
findUsuariByCodiTipusDadaIValorTipusDada(String codiTipusDada, String valorTipusDada)
Operation findUsuariByCodiTipusDadaIValorTipusDadaUsuari
findUsuariByCodiUsuari(String codiUsuari)
Operation findUsuariByCodiUsuariCollection<Usuari>
findUsuariByCriteri(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)
Operation findUsuariByCriteriUsuari
findUsuariByIdUsuari(Long idUsuari)
Operation findUsuariByIdUsuariUsuari
findUsuariByNIFUsuari(String nif)
Operation findUsuariByNIFUsuariCollection<UsuariImpressora>
findUsuariImpressoresByCodiUsuari(String codiUsuari)
Operation findUsuariImpressoresByCodiUsuariCollection<Usuari>
findUsuarisByCodiUsuari(String codi)
Operation findUsuarisByCodiUsuariCollection<Usuari>
findUsuarisByDadesBasiques(String codi, String nom, String primerLlinatge, String segonLlinatge, String dni)
Operation findUsuarisByDadesBasiquesCollection<NetworkAuthorization>
findXarxesACByCodiUsuari(String codiUsuari)
Operation findXarxesACByCodiUsuariString
generaPasswordRandom()
Operation generaPasswordRandomCollection<SeyconAgentTaskLog>
getActiveTasks(String userName)
Operation getActiveTasks Retrieves current synchronization tasks for userCollection<Aplicacio>
getAplicacionsByCodiUsuari(String codiUsuari)
Operation getAplicacionsByCodiUsuariCollection<Aplicacio>
getAplicacionsGestionablesWFByCodiUsuari(String codiUsuari)
Operation getAplicacionsGestionablesWFByCodiUsuariCollection<EstatContrasenya>
getContrasenyesTipusUsuari(Date dataInici, Date dataFi, String tipusUsuari)
Operation getContrasenyesTipusUsuariUsuari
getCurrentUsuari()
Operation getCurrentUsuaribyte[]
getMazingerRules(String user)
Operation getMazingerRulesCollection<Rol>
getRolsAplicacioByCodiUsuariAndCodiAplicacio(String codiUsuari, String codiAplicacio)
Operation getRolsAplicacioByCodiUsuariAndCodiAplicacioString
getSeguentCodi()
Operation getSeguentCodiString[]
getTasques(String codiUsuari)
Operation getTasquesCollection<TipusDada>
getTipusDades()
Operation getTipusDadesCollection<RolGrant>
getUserExplicitRoles(long userId)
Operation getUserExplicitRolesCollection<Grup>
getUserGroups(long userId)
Operation getUserGroupsCollection<Grup>
getUserGroupsHierarchy(long userId)
Operation getUserGroupsHierarchyCollection<Grup>
getUserGroupsHierarchy(long userId, String holderGroup)
Operation getUserGroupsHierarchyUsuari
getUserInfo(String user)
Operation getUserInfoCollection<RolGrant>
getUserRoles(long userId)
Operation getUserRolesint
isUpdatePendingExtended(String userName)
Operation isUpdatePendingExtended Identifies if there is any pending change.void
merge(Long srcId, Long targetId, Long eventId)
Operation mergeCollection<ProcesWF>
obteLlistaProcessosWFUsuari()
Operation obteLlistaProcessosWFUsuariString[]
refreshCanvis(String codiUsuari)
Operation refreshCanvisvoid
sendPassword(String userName, String passwordDomain)
Operation sendPassword Sends the current account password back to the target systemString
setPassword(String codiUsuari, String codiDominiContrasenyes)
Operation setPassword Generates a password for a uservoid
setPassword(String codiUsuari, String codiDominiContrasenyes, Password newPassword)
Operation setPassword Sets a password for a userUsuari
setServidorsToUsuari(String codiUsuari, String nomServidorPerfil, String nomServidorCorreu, String nomServidorHome)
Operation setServidorsToUsuarivoid
setTemporaryPassword(String codiUsuari, String codiDominiContrasenyes, Password newPassword)
Operation setTemporaryPassword Sets a temporary password for a uservoid
unlockPasswordDomain(String user, String passwordDomain)
Operation unlockPasswordDomainTargetaExtranet
update(TargetaExtranet targetaExtranet)
Operation updateUsuari
update(Usuari usuari)
Operation updateUsuariWFProcess
update(UsuariWFProcess usuariWFProces)
Operation updateUsuari
updateDadesBasiquesUsuari(Usuari usuari)
Operation updateDadesBasiquesUsuarivoid
updateUserAttributes(String codiUsuari, Map<String,Object> attributes)
Operation updateUserAttributes
-
-
-
Field Detail
-
REMOTE_PATH
static final String REMOTE_PATH
- See Also:
- Constant Field Values
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getMazingerRules
byte[] getMazingerRules(String user) throws InternalErrorException, InternalErrorException
Operation getMazingerRules- Parameters:
user
-- Returns:
- Throws:
InternalErrorException
-
findUserByJsonQueryAsync
AsyncList<Usuari> findUserByJsonQueryAsync(String query) throws InternalErrorException, InternalErrorException
Operation findUserByJsonQueryAsync- Parameters:
query
-- Returns:
- Throws:
InternalErrorException
-
findUserByTextAndFilterAsync
AsyncList<Usuari> findUserByTextAndFilterAsync(String text, String filter) throws InternalErrorException
Operation findUserByTextAndFilterAsync- Parameters:
text
-filter
-- Returns:
- Throws:
InternalErrorException
-
findUserByTextAsync
AsyncList<Usuari> findUserByTextAsync(String text) throws InternalErrorException, InternalErrorException
Operation findUserByTextAsync- Parameters:
text
-- Returns:
- Throws:
InternalErrorException
-
disableUsers
AsyncProcessTracker disableUsers(String scimQuery, List<DisableObjectRule> rules) throws InternalErrorException
Operation disableUsers- Parameters:
scimQuery
-rules
-- Returns:
- Throws:
InternalErrorException
-
disableUsersPreview
AsyncProcessTracker disableUsersPreview(String scimQuery, List<DisableObjectRule> rules, List<Object[]> actions) throws InternalErrorException
Operation disableUsersPreview- Parameters:
scimQuery
-rules
-actions
-- Returns:
- Throws:
InternalErrorException
-
findUserByJsonQuery
PagedResult<Usuari> findUserByJsonQuery(String query, Integer startIndex, Integer count) throws InternalErrorException, InternalErrorException
Operation findUserByJsonQuery- Parameters:
query
-startIndex
-count
-- Returns:
- Throws:
InternalErrorException
-
findUserByTextAndFilter
PagedResult<Usuari> findUserByTextAndFilter(String text, String filter, Integer start, Integer end) throws InternalErrorException
Operation findUserByTextAndFilter- Parameters:
text
-filter
-start
-end
-- Returns:
- Throws:
InternalErrorException
-
findDadaByCodiTipusDada
DadaUsuari findDadaByCodiTipusDada(String codiUsuari, String codiTipusDada) throws InternalErrorException, InternalErrorException
Operation findDadaByCodiTipusDada- Parameters:
codiUsuari
-codiTipusDada
-- Returns:
- Throws:
InternalErrorException
-
findServidorCorreuByCodiUsuari
Maquina findServidorCorreuByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation findServidorCorreuByCodiUsuari- Parameters:
codiUsuari
-- Returns:
- Throws:
InternalErrorException
-
findServidorHomeByCodiUsuari
Maquina findServidorHomeByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation findServidorHomeByCodiUsuari- Parameters:
codiUsuari
-- Returns:
- Throws:
InternalErrorException
-
findServidorPerfilByCodiUsuari
Maquina findServidorPerfilByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation findServidorPerfilByCodiUsuari- Parameters:
codiUsuari
-- Returns:
- Throws:
InternalErrorException
-
creaTargetaExtranet
TargetaExtranet creaTargetaExtranet(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation creaTargetaExtranet- Parameters:
codiUsuari
-- Returns:
- Throws:
InternalErrorException
-
findTargetaExtranetByCodiUsuariAndCodiTargeta
TargetaExtranet findTargetaExtranetByCodiUsuariAndCodiTargeta(String codiUsuari, String codiTargeta) throws InternalErrorException, InternalErrorException
Operation findTargetaExtranetByCodiUsuariAndCodiTargeta- Parameters:
codiUsuari
-codiTargeta
-- Returns:
- Throws:
InternalErrorException
-
update
TargetaExtranet update(TargetaExtranet targetaExtranet) throws InternalErrorException, InternalErrorException
Operation update- Parameters:
targetaExtranet
-- Returns:
- Throws:
InternalErrorException
-
altaUsuari
Usuari altaUsuari(byte[] peticio, es.caib.signatura.api.Signature signatura) throws InternalErrorException, InternalErrorException
Operation altaUsuari- Parameters:
peticio
-signatura
-- Returns:
- Throws:
InternalErrorException
-
baixaUsuari
Usuari baixaUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation baixaUsuari- Parameters:
codiUsuari
-- Returns:
- Throws:
InternalErrorException
-
create
Usuari create(Usuari usuari) throws InternalErrorException, InternalErrorException
Operation create- Parameters:
usuari
-- Returns:
- Throws:
InternalErrorException
-
findByNomCurt
Usuari findByNomCurt(String nomCurt) throws InternalErrorException, InternalErrorException
Operation findByNomCurt- Parameters:
nomCurt
-- Returns:
- Throws:
InternalErrorException
-
findUsuariByCodiTipusDadaIValorTipusDada
Usuari findUsuariByCodiTipusDadaIValorTipusDada(String codiTipusDada, String valorTipusDada) throws InternalErrorException, InternalErrorException
Operation findUsuariByCodiTipusDadaIValorTipusDada- Parameters:
codiTipusDada
-valorTipusDada
-- Returns:
- Throws:
InternalErrorException
-
findUsuariByCodiUsuari
Usuari findUsuariByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation findUsuariByCodiUsuari- Parameters:
codiUsuari
-- Returns:
- Throws:
InternalErrorException
-
findUsuariByIdUsuari
Usuari findUsuariByIdUsuari(Long idUsuari) throws InternalErrorException, InternalErrorException
Operation findUsuariByIdUsuari- Parameters:
idUsuari
-- Returns:
- Throws:
InternalErrorException
-
findUsuariByNIFUsuari
Usuari findUsuariByNIFUsuari(String nif) throws InternalErrorException, InternalErrorException
Operation findUsuariByNIFUsuari- Parameters:
nif
-- Returns:
- Throws:
InternalErrorException
-
getCurrentUsuari
Usuari getCurrentUsuari() throws InternalErrorException, InternalErrorException
Operation getCurrentUsuari- Returns:
- Throws:
InternalErrorException
-
getUserInfo
Usuari getUserInfo(String user) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownUserException
Operation getUserInfo- Parameters:
user
-- Returns:
- Throws:
InternalErrorException
UnknownUserException
-
setServidorsToUsuari
Usuari setServidorsToUsuari(String codiUsuari, String nomServidorPerfil, String nomServidorCorreu, String nomServidorHome) throws InternalErrorException, InternalErrorException
Operation setServidorsToUsuari- Parameters:
codiUsuari
-nomServidorPerfil
-nomServidorCorreu
-nomServidorHome
-- Returns:
- Throws:
InternalErrorException
-
update
Usuari update(Usuari usuari) throws InternalErrorException, InternalErrorException
Operation update- Parameters:
usuari
-- Returns:
- Throws:
InternalErrorException
-
updateDadesBasiquesUsuari
Usuari updateDadesBasiquesUsuari(Usuari usuari) throws InternalErrorException, InternalErrorException
Operation updateDadesBasiquesUsuari- Parameters:
usuari
-- Returns:
- Throws:
InternalErrorException
-
create
UsuariWFProcess create(UsuariWFProcess usuariWFProces) throws InternalErrorException, InternalErrorException
Operation create- Parameters:
usuariWFProces
-- Returns:
- Throws:
InternalErrorException
-
update
UsuariWFProcess update(UsuariWFProcess usuariWFProces) throws InternalErrorException, InternalErrorException
Operation update- Parameters:
usuariWFProces
-- Returns:
- Throws:
InternalErrorException
-
isUpdatePendingExtended
int isUpdatePendingExtended(String userName) throws InternalErrorException
Operation isUpdatePendingExtended Identifies if there is any pending change. 0 means no change pending, 1 task is on hald, 2 means synchronization in progress, 3 means error- Parameters:
userName
-- Returns:
- Throws:
InternalErrorException
-
existeixNomCurt
Boolean existeixNomCurt(String nomCurt) throws InternalErrorException, InternalErrorException
Operation existeixNomCurt- Parameters:
nomCurt
-- Returns:
- Throws:
InternalErrorException
-
addUsuari
String addUsuari(es.caib.signatura.api.Signature signatura, String userType) throws InternalErrorException, InternalErrorException
Operation addUsuari- Parameters:
signatura
-userType
-- Returns:
- Throws:
InternalErrorException
-
addUsuari
String addUsuari(Collection<X509Certificate> certs, String userType) throws InternalErrorException, InternalErrorException
Operation addUsuari- Parameters:
certs
-userType
-- Returns:
- Throws:
InternalErrorException
-
canviPassword
String canviPassword(String codiUsuari, String codiDominiContrasenyes) throws InternalErrorException, InternalErrorException
Operation canviPassword Generates a random temporary password for a user- Parameters:
codiUsuari
-codiDominiContrasenyes
-- Returns:
- Throws:
InternalErrorException
-
creaNouProcesUsuari
String creaNouProcesUsuari(String nomProces, String codiUsuari, boolean canviaAProces) throws InternalErrorException, InternalErrorException
Operation creaNouProcesUsuari- Parameters:
nomProces
-codiUsuari
-canviaAProces
-- Returns:
- Throws:
InternalErrorException
-
generaPasswordRandom
String generaPasswordRandom() throws InternalErrorException, InternalErrorException
Operation generaPasswordRandom- Returns:
- Throws:
InternalErrorException
-
getSeguentCodi
String getSeguentCodi() throws InternalErrorException, InternalErrorException
Operation getSeguentCodi- Returns:
- Throws:
InternalErrorException
-
setPassword
String setPassword(String codiUsuari, String codiDominiContrasenyes) throws InternalErrorException, InternalErrorException
Operation setPassword Generates a password for a user- Parameters:
codiUsuari
-codiDominiContrasenyes
-- Returns:
- Throws:
InternalErrorException
-
getTasques
String[] getTasques(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation getTasques- Parameters:
codiUsuari
-- Returns:
- Throws:
InternalErrorException
-
refreshCanvis
String[] refreshCanvis(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation refreshCanvis- Parameters:
codiUsuari
-- Returns:
- Throws:
InternalErrorException
-
findDadesUsuariByCodiUsuari
Collection<DadaUsuari> findDadesUsuariByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation findDadesUsuariByCodiUsuari- Parameters:
codiUsuari
-- Returns:
- Throws:
InternalErrorException
-
findImpressoresByCodiUsuari
Collection<Impressora> findImpressoresByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation findImpressoresByCodiUsuari- Parameters:
codiUsuari
-- Returns:
- Throws:
InternalErrorException
-
findJerarquiaRolsUsuariByCodiUsuari
Collection<Rol> findJerarquiaRolsUsuariByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation findJerarquiaRolsUsuariByCodiUsuari- Parameters:
codiUsuari
-- Returns:
- Throws:
InternalErrorException
-
findJerarquiaRolsUsuariByCodiUsuari
Collection<Rol> findJerarquiaRolsUsuariByCodiUsuari(String codiUsuari, Boolean incloureRolsUsuariDirectes) throws InternalErrorException, InternalErrorException
Operation findJerarquiaRolsUsuariByCodiUsuari- Parameters:
codiUsuari
-incloureRolsUsuariDirectes
-- Returns:
- Throws:
InternalErrorException
-
findProcessInstanceWFUsuariByCodiUsuari
Collection<ProcessInstance> findProcessInstanceWFUsuariByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation findProcessInstanceWFUsuariByCodiUsuari- Parameters:
codiUsuari
-- Returns:
- Throws:
InternalErrorException
-
findProcessosWFUsuariByCodiUsuari
Collection<UsuariWFProcess> findProcessosWFUsuariByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation findProcessosWFUsuariByCodiUsuari- Parameters:
codiUsuari
-- Returns:
- Throws:
InternalErrorException
-
findProcessosWFUsuariByIdProces
Collection<UsuariWFProcess> findProcessosWFUsuariByIdProces(Long idProces) throws InternalErrorException, InternalErrorException
Operation findProcessosWFUsuariByIdProces- Parameters:
idProces
-- Returns:
- Throws:
InternalErrorException
-
findProcessosWFUsuariByNIFUsuari
Collection<UsuariWFProcess> findProcessosWFUsuariByNIFUsuari(String nifUsuari) throws InternalErrorException, InternalErrorException
Operation findProcessosWFUsuariByNIFUsuari- Parameters:
nifUsuari
-- Returns:
- Throws:
InternalErrorException
-
findSessionsByCodiUsuari
Collection<Sessio> findSessionsByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation findSessionsByCodiUsuari- Parameters:
codiUsuari
-- Returns:
- Throws:
InternalErrorException
-
findTargetesExtranetByCodiUsuari
Collection<TargetaExtranet> findTargetesExtranetByCodiUsuari(String codiUsuari, String activa) throws InternalErrorException, InternalErrorException
Operation findTargetesExtranetByCodiUsuari- Parameters:
codiUsuari
-activa
-- Returns:
- Throws:
InternalErrorException
-
findUserByCriteria
Collection<Usuari> findUserByCriteria(UsuariCriteria criteria) throws InternalErrorException, InternalErrorException
Operation findUserByCriteria- Parameters:
criteria
-- Returns:
- Throws:
InternalErrorException
-
findUserByText
Collection<Usuari> findUserByText(String text) throws InternalErrorException, InternalErrorException
Operation findUserByText- Parameters:
text
-- Returns:
- Throws:
InternalErrorException
-
findUserNames
Collection<String> findUserNames() throws InternalErrorException, InternalErrorException
Operation findUserNames- Returns:
- Throws:
InternalErrorException
-
findUsuariByCriteri
Collection<Usuari> findUsuariByCriteri(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 InternalErrorException, InternalErrorException
Operation findUsuariByCriteri- Parameters:
codi
-nom
-primerLlinatge
-nomCurt
-dataCreacio
-usuariCreacio
-actiu
-segonLlinatge
-multiSessio
-comentari
-tipusUsuari
-servidorPerfil
-servidorHome
-servidorCorreu
-codiGrupPrimari
-dni
-dominiCorreu
-grupSecundari
-restringeixCerca
-- Returns:
- Throws:
InternalErrorException
-
findUsuariImpressoresByCodiUsuari
Collection<UsuariImpressora> findUsuariImpressoresByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation findUsuariImpressoresByCodiUsuari- Parameters:
codiUsuari
-- Returns:
- Throws:
InternalErrorException
-
findUsuarisByCodiUsuari
Collection<Usuari> findUsuarisByCodiUsuari(String codi) throws InternalErrorException, InternalErrorException
Operation findUsuarisByCodiUsuari- Parameters:
codi
-- Returns:
- Throws:
InternalErrorException
-
findUsuarisByDadesBasiques
Collection<Usuari> findUsuarisByDadesBasiques(String codi, String nom, String primerLlinatge, String segonLlinatge, String dni) throws InternalErrorException, InternalErrorException
Operation findUsuarisByDadesBasiques- Parameters:
codi
-nom
-primerLlinatge
-segonLlinatge
-dni
-- Returns:
- Throws:
InternalErrorException
-
findXarxesACByCodiUsuari
Collection<NetworkAuthorization> findXarxesACByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation findXarxesACByCodiUsuari- Parameters:
codiUsuari
-- Returns:
- Throws:
InternalErrorException
-
getActiveTasks
Collection<SeyconAgentTaskLog> getActiveTasks(String userName) throws InternalErrorException
Operation getActiveTasks Retrieves current synchronization tasks for user- Parameters:
userName
-- Returns:
- Throws:
InternalErrorException
-
getAplicacionsByCodiUsuari
Collection<Aplicacio> getAplicacionsByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation getAplicacionsByCodiUsuari- Parameters:
codiUsuari
-- Returns:
- Throws:
InternalErrorException
-
getAplicacionsGestionablesWFByCodiUsuari
Collection<Aplicacio> getAplicacionsGestionablesWFByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation getAplicacionsGestionablesWFByCodiUsuari- Parameters:
codiUsuari
-- Returns:
- Throws:
InternalErrorException
-
getContrasenyesTipusUsuari
Collection<EstatContrasenya> getContrasenyesTipusUsuari(Date dataInici, Date dataFi, String tipusUsuari) throws InternalErrorException, InternalErrorException
Operation getContrasenyesTipusUsuari- Parameters:
dataInici
-dataFi
-tipusUsuari
-- Returns:
- Throws:
InternalErrorException
-
getRolsAplicacioByCodiUsuariAndCodiAplicacio
Collection<Rol> getRolsAplicacioByCodiUsuariAndCodiAplicacio(String codiUsuari, String codiAplicacio) throws InternalErrorException, InternalErrorException
Operation getRolsAplicacioByCodiUsuariAndCodiAplicacio- Parameters:
codiUsuari
-codiAplicacio
-- Returns:
- Throws:
InternalErrorException
-
getTipusDades
Collection<TipusDada> getTipusDades() throws InternalErrorException, InternalErrorException
Operation getTipusDades- Returns:
- Throws:
InternalErrorException
-
getUserExplicitRoles
Collection<RolGrant> getUserExplicitRoles(long userId) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownUserException
Operation getUserExplicitRoles- Parameters:
userId
-- Returns:
- Throws:
InternalErrorException
UnknownUserException
-
getUserGroups
Collection<Grup> getUserGroups(long userId) throws InternalErrorException, InternalErrorException
Operation getUserGroups- Parameters:
userId
-- Returns:
- Throws:
InternalErrorException
-
getUserGroupsHierarchy
Collection<Grup> getUserGroupsHierarchy(long userId) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownUserException
Operation getUserGroupsHierarchy- Parameters:
userId
-- Returns:
- Throws:
InternalErrorException
UnknownUserException
-
getUserGroupsHierarchy
Collection<Grup> getUserGroupsHierarchy(long userId, String holderGroup) throws InternalErrorException, InternalErrorException, UnknownUserException
Operation getUserGroupsHierarchy- Parameters:
userId
-holderGroup
-- Returns:
- Throws:
InternalErrorException
UnknownUserException
-
getUserRoles
Collection<RolGrant> getUserRoles(long userId) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownUserException
Operation getUserRoles- Parameters:
userId
-- Returns:
- Throws:
InternalErrorException
UnknownUserException
-
obteLlistaProcessosWFUsuari
Collection<ProcesWF> obteLlistaProcessosWFUsuari() throws InternalErrorException, InternalErrorException
Operation obteLlistaProcessosWFUsuari- Returns:
- Throws:
InternalErrorException
-
findPasswordDomainStatus
List<PasswordDomainStatus> findPasswordDomainStatus(String user) throws InternalErrorException
Operation findPasswordDomainStatus- Parameters:
user
-- Returns:
- Throws:
InternalErrorException
-
findUserByJsonQuery
List<Usuari> findUserByJsonQuery(String query) throws InternalErrorException, InternalErrorException
Operation findUserByJsonQuery- Parameters:
query
-- Returns:
- Throws:
InternalErrorException
-
findUserByTextAndFilter
List<Usuari> findUserByTextAndFilter(String text, String filter) throws InternalErrorException
Operation findUserByTextAndFilter- Parameters:
text
-filter
-- Returns:
- Throws:
InternalErrorException
-
findUserAttributes
Map<String,Object> findUserAttributes(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation findUserAttributes- Parameters:
codiUsuari
-- Returns:
- Throws:
InternalErrorException
-
delete
void delete(Usuari usuari) throws InternalErrorException, InternalErrorException
Operation delete- Parameters:
usuari
-- Throws:
InternalErrorException
-
delete
void delete(UsuariWFProcess usuariWFProces) throws InternalErrorException, InternalErrorException
Operation delete- Parameters:
usuariWFProces
-- Throws:
InternalErrorException
-
merge
void merge(Long srcId, Long targetId, Long eventId) throws InternalErrorException
Operation merge- Parameters:
srcId
-targetId
-eventId
-- Throws:
InternalErrorException
-
sendPassword
void sendPassword(String userName, String passwordDomain) throws InternalErrorException, InternalErrorException
Operation sendPassword Sends the current account password back to the target system- Parameters:
userName
-passwordDomain
-- Throws:
InternalErrorException
-
setPassword
void setPassword(String codiUsuari, String codiDominiContrasenyes, Password newPassword) throws InternalErrorException, InternalErrorException, BadPasswordException
Operation setPassword Sets a password for a user- Parameters:
codiUsuari
-codiDominiContrasenyes
-newPassword
-- Throws:
InternalErrorException
BadPasswordException
-
setTemporaryPassword
void setTemporaryPassword(String codiUsuari, String codiDominiContrasenyes, Password newPassword) throws InternalErrorException, InternalErrorException, BadPasswordException
Operation setTemporaryPassword Sets a temporary password for a user- Parameters:
codiUsuari
-codiDominiContrasenyes
-newPassword
-- Throws:
InternalErrorException
BadPasswordException
-
unlockPasswordDomain
void unlockPasswordDomain(String user, String passwordDomain) throws InternalErrorException
Operation unlockPasswordDomain- Parameters:
user
-passwordDomain
-- Throws:
InternalErrorException
-
updateUserAttributes
void updateUserAttributes(String codiUsuari, Map<String,Object> attributes) throws InternalErrorException, InternalErrorException
Operation updateUserAttributes- Parameters:
codiUsuari
-attributes
-- Throws:
InternalErrorException
-
-