Package com.soffid.iam.service
Class UserServiceBase
- java.lang.Object
-
- com.soffid.iam.service.UserServiceBase
-
- All Implemented Interfaces:
com.soffid.iam.service.UserService
- Direct Known Subclasses:
UserServiceImpl
public abstract class UserServiceBase extends Object implements com.soffid.iam.service.UserService
Spring Service base class for
see com.soffid.iam.service.UserServicecom.soffid.iam.service.UserService
, provides access to all services and entities referenced by this service.
-
-
Constructor Summary
Constructors Constructor Description UserServiceBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description String
addUser(es.caib.signatura.api.Signature signatura, String userType)
String
addUser(Collection<X509Certificate> certs, String userType)
com.soffid.iam.api.BpmUserProcess
create(com.soffid.iam.api.BpmUserProcess usuariWFProces)
com.soffid.iam.api.User
create(com.soffid.iam.api.User usuari)
com.soffid.iam.api.ExtranetCard
createExtranetCard(String codiUsuari)
String
createNewUserProcess(String nomProces, String codiUsuari, boolean canviaAProces)
com.soffid.iam.api.User
createUser(byte[] peticio, es.caib.signatura.api.Signature signatura)
void
delete(com.soffid.iam.api.BpmUserProcess usuariWFProces)
void
delete(com.soffid.iam.api.User usuari)
com.soffid.iam.api.User
disableUser(String codiUsuari)
com.soffid.iam.api.AsyncProcessTracker
disableUsers(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules)
com.soffid.iam.api.AsyncProcessTracker
disableUsersPreview(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules, List<Object[]> actions)
Collection<com.soffid.iam.api.BpmUserProcess>
findBpmUserProcessByProcessId(Long idProces)
Collection<com.soffid.iam.api.BpmUserProcess>
findBpmUserProcessByUserName(String codiUsuari)
Collection<com.soffid.iam.api.BpmUserProcess>
findBpmUserProcessByUserNif(String nifUsuari)
Collection<com.soffid.iam.bpm.api.ProcessInstance>
findBpmUserProcessInstanceByUserName(String codiUsuari)
com.soffid.iam.api.User
findByShortName(String nomCurt)
com.soffid.iam.api.UserData
findDataByUserAndCode(String codiUsuari, String codiTipusDada)
com.soffid.iam.api.ExtranetCard
findExtranetCardByUserNameAndCardName(String codiUsuari, String codiTargeta)
Collection<com.soffid.iam.api.ExtranetCard>
findExtranetCardsByUserName(String codiUsuari, String activa)
com.soffid.iam.api.Host
findHomeServerByUserName(String codiUsuari)
com.soffid.iam.api.Host
findMailServerByUserName(String codiUsuari)
Collection<com.soffid.iam.api.NetworkAuthorization>
findNetworksACByUserName(String codiUsuari)
List<com.soffid.iam.api.PasswordDomainStatus>
findPasswordDomainStatus(String user)
Collection<com.soffid.iam.api.Printer>
findPrintersByUserName(String codiUsuari)
com.soffid.iam.api.Host
findProfileServerByUserName(String codiUsuari)
Collection<com.soffid.iam.api.Session>
findSessionByUserName(String codiUsuari)
Map<String,Object>
findUserAttributes(String codiUsuari)
Collection<com.soffid.iam.api.User>
findUserByCriteria(com.soffid.iam.api.UserCriteria criteria)
Collection<com.soffid.iam.api.User>
findUserByCriteria(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)
com.soffid.iam.api.User
findUserByDataTypeNameAndDataTypeValue(String codiTipusDada, String valorTipusDada)
List<com.soffid.iam.api.User>
findUserByJsonQuery(String query)
com.soffid.iam.api.PagedResult<com.soffid.iam.api.User>
findUserByJsonQuery(String query, Integer startIndex, Integer count)
com.soffid.iam.api.AsyncList<com.soffid.iam.api.User>
findUserByJsonQueryAsync(String query)
Collection<com.soffid.iam.api.User>
findUserByText(String text)
List<com.soffid.iam.api.User>
findUserByTextAndFilter(String text, String filter)
com.soffid.iam.api.PagedResult<com.soffid.iam.api.User>
findUserByTextAndFilter(String text, String filter, Integer start, Integer end)
com.soffid.iam.api.AsyncList<com.soffid.iam.api.User>
findUserByTextAndFilterAsync(String text, String filter)
com.soffid.iam.api.AsyncList<com.soffid.iam.api.User>
findUserByTextAsync(String text)
com.soffid.iam.api.User
findUserByUserId(Long idUsuari)
com.soffid.iam.api.User
findUserByUserName(String codiUsuari)
com.soffid.iam.api.User
findUserByUserNif(String nif)
Collection<com.soffid.iam.api.UserData>
findUserDataByUserName(String codiUsuari)
Collection<String>
findUserNames()
Collection<com.soffid.iam.api.PrinterUser>
findUserPrintersByUserName(String codiUsuari)
Collection<com.soffid.iam.api.Role>
findUserRolesHierachyByUserName(String codiUsuari)
Collection<com.soffid.iam.api.Role>
findUserRolesHierachyByUserName(String codiUsuari, Boolean incloureRolsUsuariDirectes)
Collection<com.soffid.iam.api.User>
findUsersByCoreData(String codi, String nom, String primerLlinatge, String segonLlinatge, String dni)
Collection<com.soffid.iam.api.User>
findUsersByUserName(String codi)
String
generateRandomPassword()
AccessLogEntityDao
getAccessLogEntityDao()
Gets reference toregistreAccesEntityDao
.AccountAttributeEntityDao
getAccountAttributeEntityDao()
Gets reference toaccountAttributeEntityDao
.AccountEntityDao
getAccountEntityDao()
Gets reference toaccountEntityDao
.AccountPasswordEntityDao
getAccountPasswordEntityDao()
Gets reference toaccountPasswordEntityDao
.com.soffid.iam.service.AccountService
getAccountService()
Gets reference toaccountService
.Collection<com.soffid.iam.api.SyncAgentTaskLog>
getActiveTasks(String userName)
Collection<com.soffid.iam.api.Role>
getApplicationRolesByuserNameAndApplicationName(String codiUsuari, String codiAplicacio)
Collection<com.soffid.iam.api.Application>
getApplicationsByUserName(String codiUsuari)
com.soffid.iam.service.ApplicationService
getApplicationService()
Gets reference toaplicacioService
.com.soffid.iam.service.AsyncRunnerService
getAsyncRunnerService()
Gets reference toasyncRunnerService
.AttributeValidationService
getAttributeValidationService()
Gets reference toattributeValidationService
.AuditEntityDao
getAuditEntityDao()
Gets reference toauditoriaEntityDao
.com.soffid.iam.service.AuditService
getAuditService()
Gets reference toauditoriaService
.com.soffid.iam.service.AuthorizationService
getAuthorizationService()
Gets reference toautoritzacioService
.Collection<com.soffid.iam.api.Application>
getBpmEnabledApplicationsByUserName(String codiUsuari)
com.soffid.iam.bpm.service.BpmEngine
getBpmEngine()
Gets reference tobpmEngine
.Collection<com.soffid.iam.api.BpmProcess>
getBpmUserProcessList()
com.soffid.iam.service.ConfigurationService
getConfigurationService()
Gets reference toconfiguracioService
.com.soffid.iam.api.User
getCurrentUser()
Collection<com.soffid.iam.api.DataType>
getDataType()
byte[]
getESSORules(String user)
String
getFollowingName()
GroupEntityDao
getGroupEntityDao()
Gets reference togrupEntityDao
.com.soffid.iam.service.GroupService
getGroupService()
Gets reference togrupService
.HostEntityDao
getHostEntityDao()
Gets reference tomaquinaEntityDao
.InformationSystemEntityDao
getInformationSystemEntityDao()
Gets reference toaplicacioEntityDao
.InternalPasswordService
getInternalPasswordService()
Gets reference tointernalPasswordService
.IssueEntityDao
getIssueEntityDao()
Gets reference toissueEntityDao
.com.soffid.iam.service.IssueService
getIssueService()
Gets reference toissueService
.IssueUserEntityDao
getIssueUserEntityDao()
Gets reference toissueUserEntityDao
.com.soffid.iam.service.MailListsService
getMailListsService()
Gets reference tollistesDeCorreuService
.MailService
getMailService()
Gets reference tomailService
.MetaDataEntityDao
getMetaDataEntityDao()
Gets reference totipusDadaEntityDao
.NetworkAuthorizationEntityDao
getNetworkAuthorizationEntityDao()
Gets reference toxarxaACEntityDao
.com.soffid.iam.service.NetworkService
getNetworkService()
Gets reference toxarxaService
.PasswordDomainEntityDao
getPasswordDomainEntityDao()
Gets reference todominiContrasenyaEntityDao
.PasswordEntityDao
getPasswordEntityDao()
Gets reference tocontrasenyaEntityDao
.Collection<com.soffid.iam.api.PasswordStatus>
getPasswordsUserType(Date dataInici, Date dataFi, String tipusUsuari)
protected Principal
getPrincipal()
Gets the currentprincipal
if one has been set, otherwise returnsnull
.PrinterEntityDao
getPrinterEntityDao()
Gets reference toimpressoraEntityDao
.RoleAccountEntityDao
getRoleAccountEntityDao()
Gets reference torolAccountEntityDao
.RoleDependencyEntityDao
getRoleDependencyEntityDao()
Gets reference torolAssociacioRolEntityDao
.RoleEntityDao
getRoleEntityDao()
Gets reference torolEntityDao
.RoleGroupEntityDao
getRoleGroupEntityDao()
Gets reference torolsGrupEntityDao
.RuleEvaluatorService
getRuleEvaluatorService()
Gets reference toruleEvaluatorService
.SecretEntityDao
getSecretEntityDao()
Gets reference tosecretEntityDao
.ServerEntityDao
getServerEntityDao()
Gets reference toserverEntityDao
.com.soffid.iam.service.SessionCacheService
getSessionCacheService()
Gets reference tosessionCacheService
.SessionEntityDao
getSessionEntityDao()
Gets reference tosessioEntityDao
.SignalService
getSignalService()
Gets reference tosignalService
.TaskEntityDao
getTaskEntityDao()
Gets reference totasqueEntityDao
.String[]
getTasks(String codiUsuari)
UserAccountEntityDao
getUserAccountEntityDao()
Gets reference touserAccountEntityDao
.UserDataEntityDao
getUserDataEntityDao()
Gets reference todadaUsuariEntityDao
.UserDomainEntityDao
getUserDomainEntityDao()
Gets reference todominiUsuariEntityDao
.UserEntityDao
getUserEntityDao()
Gets reference tousuariEntityDao
.Collection<com.soffid.iam.api.RoleGrant>
getUserExplicitRoles(long userId)
UserGroupEntityDao
getUserGroupEntityDao()
Gets reference tousuariGrupEntityDao
.Collection<com.soffid.iam.api.Group>
getUserGroups(long userId)
Collection<com.soffid.iam.api.Group>
getUserGroupsHierarchy(long userId)
Collection<com.soffid.iam.api.Group>
getUserGroupsHierarchy(long userId, String holderGroup)
com.soffid.iam.api.User
getUserInfo(String user)
UserPreferenceEntityDao
getUserPreferenceEntityDao()
Gets reference touserPreferenceEntityDao
.UserPrinterEntityDao
getUserPrinterEntityDao()
Gets reference tousuariImpressoraEntityDao
.UserProcessEntityDao
getUserProcessEntityDao()
Gets reference tousuariWFProcessEntityDao
.Collection<com.soffid.iam.api.RoleGrant>
getUserRoles(long userId)
UserTypeEntityDao
getUserTypeEntityDao()
Gets reference totipusUsuariEntityDao
.VaultFolderAccessEntityDao
getVaultFolderAccessEntityDao()
Gets reference tovaultFolderAccessEntityDao
.VaultFolderEntityDao
getVaultFolderEntityDao()
Gets reference tovaultFolderEntityDao
.protected abstract String
handleAddUser(es.caib.signatura.api.Signature signatura, String userType)
protected abstract String
handleAddUser(Collection<X509Certificate> certs, String userType)
protected abstract com.soffid.iam.api.BpmUserProcess
handleCreate(com.soffid.iam.api.BpmUserProcess usuariWFProces)
protected abstract com.soffid.iam.api.User
handleCreate(com.soffid.iam.api.User usuari)
protected abstract com.soffid.iam.api.ExtranetCard
handleCreateExtranetCard(String codiUsuari)
protected abstract String
handleCreateNewUserProcess(String nomProces, String codiUsuari, boolean canviaAProces)
protected abstract com.soffid.iam.api.User
handleCreateUser(byte[] peticio, es.caib.signatura.api.Signature signatura)
protected abstract void
handleDelete(com.soffid.iam.api.BpmUserProcess usuariWFProces)
protected abstract void
handleDelete(com.soffid.iam.api.User usuari)
protected abstract com.soffid.iam.api.User
handleDisableUser(String codiUsuari)
protected abstract com.soffid.iam.api.AsyncProcessTracker
handleDisableUsers(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules)
protected abstract com.soffid.iam.api.AsyncProcessTracker
handleDisableUsersPreview(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules, List<Object[]> actions)
protected abstract Collection<com.soffid.iam.api.BpmUserProcess>
handleFindBpmUserProcessByProcessId(Long idProces)
protected abstract Collection<com.soffid.iam.api.BpmUserProcess>
handleFindBpmUserProcessByUserName(String codiUsuari)
protected abstract Collection<com.soffid.iam.api.BpmUserProcess>
handleFindBpmUserProcessByUserNif(String nifUsuari)
protected abstract Collection<com.soffid.iam.bpm.api.ProcessInstance>
handleFindBpmUserProcessInstanceByUserName(String codiUsuari)
protected abstract com.soffid.iam.api.User
handleFindByShortName(String nomCurt)
protected abstract com.soffid.iam.api.UserData
handleFindDataByUserAndCode(String codiUsuari, String codiTipusDada)
protected abstract com.soffid.iam.api.ExtranetCard
handleFindExtranetCardByUserNameAndCardName(String codiUsuari, String codiTargeta)
protected abstract Collection<com.soffid.iam.api.ExtranetCard>
handleFindExtranetCardsByUserName(String codiUsuari, String activa)
protected abstract com.soffid.iam.api.Host
handleFindHomeServerByUserName(String codiUsuari)
protected abstract com.soffid.iam.api.Host
handleFindMailServerByUserName(String codiUsuari)
protected abstract Collection<com.soffid.iam.api.NetworkAuthorization>
handleFindNetworksACByUserName(String codiUsuari)
protected abstract List<com.soffid.iam.api.PasswordDomainStatus>
handleFindPasswordDomainStatus(String user)
protected abstract Collection<com.soffid.iam.api.Printer>
handleFindPrintersByUserName(String codiUsuari)
protected abstract com.soffid.iam.api.Host
handleFindProfileServerByUserName(String codiUsuari)
protected abstract Collection<com.soffid.iam.api.Session>
handleFindSessionByUserName(String codiUsuari)
protected abstract Map<String,Object>
handleFindUserAttributes(String codiUsuari)
protected abstract Collection<com.soffid.iam.api.User>
handleFindUserByCriteria(com.soffid.iam.api.UserCriteria criteria)
protected abstract 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 abstract com.soffid.iam.api.User
handleFindUserByDataTypeNameAndDataTypeValue(String codiTipusDada, String valorTipusDada)
protected abstract List<com.soffid.iam.api.User>
handleFindUserByJsonQuery(String query)
protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.User>
handleFindUserByJsonQuery(String query, Integer startIndex, Integer count)
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.User>
handleFindUserByJsonQueryAsync(String query)
protected abstract Collection<com.soffid.iam.api.User>
handleFindUserByText(String text)
protected abstract List<com.soffid.iam.api.User>
handleFindUserByTextAndFilter(String text, String filter)
protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.User>
handleFindUserByTextAndFilter(String text, String filter, Integer start, Integer end)
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.User>
handleFindUserByTextAndFilterAsync(String text, String filter)
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.User>
handleFindUserByTextAsync(String text)
protected abstract com.soffid.iam.api.User
handleFindUserByUserId(Long idUsuari)
protected abstract com.soffid.iam.api.User
handleFindUserByUserName(String codiUsuari)
protected abstract com.soffid.iam.api.User
handleFindUserByUserNif(String nif)
protected abstract Collection<com.soffid.iam.api.UserData>
handleFindUserDataByUserName(String codiUsuari)
protected abstract Collection<String>
handleFindUserNames()
protected abstract Collection<com.soffid.iam.api.PrinterUser>
handleFindUserPrintersByUserName(String codiUsuari)
protected abstract Collection<com.soffid.iam.api.Role>
handleFindUserRolesHierachyByUserName(String codiUsuari)
protected abstract Collection<com.soffid.iam.api.Role>
handleFindUserRolesHierachyByUserName(String codiUsuari, Boolean incloureRolsUsuariDirectes)
protected abstract Collection<com.soffid.iam.api.User>
handleFindUsersByCoreData(String codi, String nom, String primerLlinatge, String segonLlinatge, String dni)
protected abstract Collection<com.soffid.iam.api.User>
handleFindUsersByUserName(String codi)
protected abstract String
handleGenerateRandomPassword()
protected abstract Collection<com.soffid.iam.api.SyncAgentTaskLog>
handleGetActiveTasks(String userName)
protected abstract Collection<com.soffid.iam.api.Role>
handleGetApplicationRolesByuserNameAndApplicationName(String codiUsuari, String codiAplicacio)
protected abstract Collection<com.soffid.iam.api.Application>
handleGetApplicationsByUserName(String codiUsuari)
protected abstract Collection<com.soffid.iam.api.Application>
handleGetBpmEnabledApplicationsByUserName(String codiUsuari)
protected abstract Collection<com.soffid.iam.api.BpmProcess>
handleGetBpmUserProcessList()
protected abstract com.soffid.iam.api.User
handleGetCurrentUser()
protected abstract Collection<com.soffid.iam.api.DataType>
handleGetDataType()
protected abstract byte[]
handleGetESSORules(String user)
protected abstract String
handleGetFollowingName()
protected abstract Collection<com.soffid.iam.api.PasswordStatus>
handleGetPasswordsUserType(Date dataInici, Date dataFi, String tipusUsuari)
protected abstract String[]
handleGetTasks(String codiUsuari)
protected abstract Collection<com.soffid.iam.api.RoleGrant>
handleGetUserExplicitRoles(long userId)
protected abstract Collection<com.soffid.iam.api.Group>
handleGetUserGroups(long userId)
protected abstract Collection<com.soffid.iam.api.Group>
handleGetUserGroupsHierarchy(long userId)
protected abstract Collection<com.soffid.iam.api.Group>
handleGetUserGroupsHierarchy(long userId, String holderGroup)
protected abstract com.soffid.iam.api.User
handleGetUserInfo(String user)
protected abstract Collection<com.soffid.iam.api.RoleGrant>
handleGetUserRoles(long userId)
protected abstract int
handleIsUpdatePendingExtended(String userName)
protected abstract void
handleMerge(Long srcId, Long targetId, Long eventId)
protected abstract String[]
handleRefreshChanges(String codiUsuari)
protected abstract void
handleSendPassword(String userName, String passwordDomain)
protected abstract String
handleSetPassword(String codiUsuari, String codiDominiContrasenyes)
protected abstract void
handleSetPassword(String codiUsuari, String codiDominiContrasenyes, com.soffid.iam.api.Password newPassword)
protected abstract com.soffid.iam.api.User
handleSetServersToUser(String codiUsuari, String nomServidorPerfil, String nomServidorCorreu, String nomServidorHome)
protected abstract String
handleSetTemporaryPassword(String codiUsuari, String codiDominiContrasenyes)
protected abstract void
handleSetTemporaryPassword(String codiUsuari, String codiDominiContrasenyes, com.soffid.iam.api.Password newPassword)
protected abstract Boolean
handleShortNameExists(String nomCurt)
protected abstract void
handleUnlockPasswordDomain(String user, String passwordDomain)
protected abstract com.soffid.iam.api.BpmUserProcess
handleUpdate(com.soffid.iam.api.BpmUserProcess usuariWFProces)
protected abstract com.soffid.iam.api.ExtranetCard
handleUpdate(com.soffid.iam.api.ExtranetCard targetaExtranet)
protected abstract com.soffid.iam.api.User
handleUpdate(com.soffid.iam.api.User usuari)
protected abstract void
handleUpdateUserAttributes(String codiUsuari, Map<String,Object> attributes)
protected abstract com.soffid.iam.api.User
handleUpdateUserCoreData(com.soffid.iam.api.User usuari)
int
isUpdatePendingExtended(String userName)
void
merge(Long srcId, Long targetId, Long eventId)
String[]
refreshChanges(String codiUsuari)
void
sendPassword(String userName, String passwordDomain)
void
setAccessLogEntityDao(AccessLogEntityDao registreAccesEntityDao)
Sets reference toregistreAccesEntityDao
.void
setAccountAttributeEntityDao(AccountAttributeEntityDao accountAttributeEntityDao)
Sets reference toaccountAttributeEntityDao
.void
setAccountEntityDao(AccountEntityDao accountEntityDao)
Sets reference toaccountEntityDao
.void
setAccountPasswordEntityDao(AccountPasswordEntityDao accountPasswordEntityDao)
Sets reference toaccountPasswordEntityDao
.void
setAccountService(com.soffid.iam.service.AccountService accountService)
Sets reference toaccountService
.void
setApplicationService(com.soffid.iam.service.ApplicationService aplicacioService)
Sets reference toaplicacioService
.void
setAsyncRunnerService(com.soffid.iam.service.AsyncRunnerService asyncRunnerService)
Sets reference toasyncRunnerService
.void
setAttributeValidationService(AttributeValidationService attributeValidationService)
Sets reference toattributeValidationService
.void
setAuditEntityDao(AuditEntityDao auditoriaEntityDao)
Sets reference toauditoriaEntityDao
.void
setAuditService(com.soffid.iam.service.AuditService auditoriaService)
Sets reference toauditoriaService
.void
setAuthorizationService(com.soffid.iam.service.AuthorizationService autoritzacioService)
Sets reference toautoritzacioService
.void
setBpmEngine(com.soffid.iam.bpm.service.BpmEngine bpmEngine)
Sets reference tobpmEngine
.void
setConfigurationService(com.soffid.iam.service.ConfigurationService configuracioService)
Sets reference toconfiguracioService
.void
setGroupEntityDao(GroupEntityDao grupEntityDao)
Sets reference togrupEntityDao
.void
setGroupService(com.soffid.iam.service.GroupService grupService)
Sets reference togrupService
.void
setHostEntityDao(HostEntityDao maquinaEntityDao)
Sets reference tomaquinaEntityDao
.void
setInformationSystemEntityDao(InformationSystemEntityDao aplicacioEntityDao)
Sets reference toaplicacioEntityDao
.void
setInternalPasswordService(InternalPasswordService internalPasswordService)
Sets reference tointernalPasswordService
.void
setIssueEntityDao(IssueEntityDao issueEntityDao)
Sets reference toissueEntityDao
.void
setIssueService(com.soffid.iam.service.IssueService issueService)
Sets reference toissueService
.void
setIssueUserEntityDao(IssueUserEntityDao issueUserEntityDao)
Sets reference toissueUserEntityDao
.void
setMailListsService(com.soffid.iam.service.MailListsService llistesDeCorreuService)
Sets reference tollistesDeCorreuService
.void
setMailService(MailService mailService)
Sets reference tomailService
.void
setMetaDataEntityDao(MetaDataEntityDao tipusDadaEntityDao)
Sets reference totipusDadaEntityDao
.void
setNetworkAuthorizationEntityDao(NetworkAuthorizationEntityDao xarxaACEntityDao)
Sets reference toxarxaACEntityDao
.void
setNetworkService(com.soffid.iam.service.NetworkService xarxaService)
Sets reference toxarxaService
.String
setPassword(String codiUsuari, String codiDominiContrasenyes)
void
setPassword(String codiUsuari, String codiDominiContrasenyes, com.soffid.iam.api.Password newPassword)
void
setPasswordDomainEntityDao(PasswordDomainEntityDao dominiContrasenyaEntityDao)
Sets reference todominiContrasenyaEntityDao
.void
setPasswordEntityDao(PasswordEntityDao contrasenyaEntityDao)
Sets reference tocontrasenyaEntityDao
.void
setPrinterEntityDao(PrinterEntityDao impressoraEntityDao)
Sets reference toimpressoraEntityDao
.void
setRoleAccountEntityDao(RoleAccountEntityDao rolAccountEntityDao)
Sets reference torolAccountEntityDao
.void
setRoleDependencyEntityDao(RoleDependencyEntityDao rolAssociacioRolEntityDao)
Sets reference torolAssociacioRolEntityDao
.void
setRoleEntityDao(RoleEntityDao rolEntityDao)
Sets reference torolEntityDao
.void
setRoleGroupEntityDao(RoleGroupEntityDao rolsGrupEntityDao)
Sets reference torolsGrupEntityDao
.void
setRuleEvaluatorService(RuleEvaluatorService ruleEvaluatorService)
Sets reference toruleEvaluatorService
.void
setSecretEntityDao(SecretEntityDao secretEntityDao)
Sets reference tosecretEntityDao
.void
setServerEntityDao(ServerEntityDao serverEntityDao)
Sets reference toserverEntityDao
.com.soffid.iam.api.User
setServersToUser(String codiUsuari, String nomServidorPerfil, String nomServidorCorreu, String nomServidorHome)
void
setSessionCacheService(com.soffid.iam.service.SessionCacheService sessionCacheService)
Sets reference tosessionCacheService
.void
setSessionEntityDao(SessionEntityDao sessioEntityDao)
Sets reference tosessioEntityDao
.void
setSignalService(SignalService signalService)
Sets reference tosignalService
.void
setTaskEntityDao(TaskEntityDao tasqueEntityDao)
Sets reference totasqueEntityDao
.String
setTemporaryPassword(String codiUsuari, String codiDominiContrasenyes)
void
setTemporaryPassword(String codiUsuari, String codiDominiContrasenyes, com.soffid.iam.api.Password newPassword)
void
setUserAccountEntityDao(UserAccountEntityDao userAccountEntityDao)
Sets reference touserAccountEntityDao
.void
setUserDataEntityDao(UserDataEntityDao dadaUsuariEntityDao)
Sets reference todadaUsuariEntityDao
.void
setUserDomainEntityDao(UserDomainEntityDao dominiUsuariEntityDao)
Sets reference todominiUsuariEntityDao
.void
setUserEntityDao(UserEntityDao usuariEntityDao)
Sets reference tousuariEntityDao
.void
setUserGroupEntityDao(UserGroupEntityDao usuariGrupEntityDao)
Sets reference tousuariGrupEntityDao
.void
setUserPreferenceEntityDao(UserPreferenceEntityDao userPreferenceEntityDao)
Sets reference touserPreferenceEntityDao
.void
setUserPrinterEntityDao(UserPrinterEntityDao usuariImpressoraEntityDao)
Sets reference tousuariImpressoraEntityDao
.void
setUserProcessEntityDao(UserProcessEntityDao usuariWFProcessEntityDao)
Sets reference tousuariWFProcessEntityDao
.void
setUserTypeEntityDao(UserTypeEntityDao tipusUsuariEntityDao)
Sets reference totipusUsuariEntityDao
.void
setVaultFolderAccessEntityDao(VaultFolderAccessEntityDao vaultFolderAccessEntityDao)
Sets reference tovaultFolderAccessEntityDao
.void
setVaultFolderEntityDao(VaultFolderEntityDao vaultFolderEntityDao)
Sets reference tovaultFolderEntityDao
.Boolean
shortNameExists(String nomCurt)
void
unlockPasswordDomain(String user, String passwordDomain)
com.soffid.iam.api.BpmUserProcess
update(com.soffid.iam.api.BpmUserProcess usuariWFProces)
com.soffid.iam.api.ExtranetCard
update(com.soffid.iam.api.ExtranetCard targetaExtranet)
com.soffid.iam.api.User
update(com.soffid.iam.api.User usuari)
void
updateUserAttributes(String codiUsuari, Map<String,Object> attributes)
com.soffid.iam.api.User
updateUserCoreData(com.soffid.iam.api.User usuari)
-
-
-
Method Detail
-
setAccountAttributeEntityDao
public void setAccountAttributeEntityDao(AccountAttributeEntityDao accountAttributeEntityDao)
Sets reference toaccountAttributeEntityDao
.
-
getAccountAttributeEntityDao
public AccountAttributeEntityDao getAccountAttributeEntityDao()
Gets reference toaccountAttributeEntityDao
.
-
setAccountEntityDao
public void setAccountEntityDao(AccountEntityDao accountEntityDao)
Sets reference toaccountEntityDao
.
-
getAccountEntityDao
public AccountEntityDao getAccountEntityDao()
Gets reference toaccountEntityDao
.
-
setAccountPasswordEntityDao
public void setAccountPasswordEntityDao(AccountPasswordEntityDao accountPasswordEntityDao)
Sets reference toaccountPasswordEntityDao
.
-
getAccountPasswordEntityDao
public AccountPasswordEntityDao getAccountPasswordEntityDao()
Gets reference toaccountPasswordEntityDao
.
-
setAccountService
public void setAccountService(com.soffid.iam.service.AccountService accountService)
Sets reference toaccountService
.
-
getAccountService
public com.soffid.iam.service.AccountService getAccountService()
Gets reference toaccountService
.
-
setInformationSystemEntityDao
public void setInformationSystemEntityDao(InformationSystemEntityDao aplicacioEntityDao)
Sets reference toaplicacioEntityDao
.
-
getInformationSystemEntityDao
public InformationSystemEntityDao getInformationSystemEntityDao()
Gets reference toaplicacioEntityDao
.
-
setApplicationService
public void setApplicationService(com.soffid.iam.service.ApplicationService aplicacioService)
Sets reference toaplicacioService
.
-
getApplicationService
public com.soffid.iam.service.ApplicationService getApplicationService()
Gets reference toaplicacioService
.
-
setAsyncRunnerService
public void setAsyncRunnerService(com.soffid.iam.service.AsyncRunnerService asyncRunnerService)
Sets reference toasyncRunnerService
.
-
getAsyncRunnerService
public com.soffid.iam.service.AsyncRunnerService getAsyncRunnerService()
Gets reference toasyncRunnerService
.
-
setAttributeValidationService
public void setAttributeValidationService(AttributeValidationService attributeValidationService)
Sets reference toattributeValidationService
.
-
getAttributeValidationService
public AttributeValidationService getAttributeValidationService()
Gets reference toattributeValidationService
.
-
setAuditEntityDao
public void setAuditEntityDao(AuditEntityDao auditoriaEntityDao)
Sets reference toauditoriaEntityDao
.
-
getAuditEntityDao
public AuditEntityDao getAuditEntityDao()
Gets reference toauditoriaEntityDao
.
-
setAuditService
public void setAuditService(com.soffid.iam.service.AuditService auditoriaService)
Sets reference toauditoriaService
.
-
getAuditService
public com.soffid.iam.service.AuditService getAuditService()
Gets reference toauditoriaService
.
-
setAuthorizationService
public void setAuthorizationService(com.soffid.iam.service.AuthorizationService autoritzacioService)
Sets reference toautoritzacioService
.
-
getAuthorizationService
public com.soffid.iam.service.AuthorizationService getAuthorizationService()
Gets reference toautoritzacioService
.
-
setBpmEngine
public void setBpmEngine(com.soffid.iam.bpm.service.BpmEngine bpmEngine)
Sets reference tobpmEngine
.
-
getBpmEngine
public com.soffid.iam.bpm.service.BpmEngine getBpmEngine()
Gets reference tobpmEngine
.
-
setConfigurationService
public void setConfigurationService(com.soffid.iam.service.ConfigurationService configuracioService)
Sets reference toconfiguracioService
.
-
getConfigurationService
public com.soffid.iam.service.ConfigurationService getConfigurationService()
Gets reference toconfiguracioService
.
-
setPasswordEntityDao
public void setPasswordEntityDao(PasswordEntityDao contrasenyaEntityDao)
Sets reference tocontrasenyaEntityDao
.
-
getPasswordEntityDao
public PasswordEntityDao getPasswordEntityDao()
Gets reference tocontrasenyaEntityDao
.
-
setUserDataEntityDao
public void setUserDataEntityDao(UserDataEntityDao dadaUsuariEntityDao)
Sets reference todadaUsuariEntityDao
.
-
getUserDataEntityDao
public UserDataEntityDao getUserDataEntityDao()
Gets reference todadaUsuariEntityDao
.
-
setPasswordDomainEntityDao
public void setPasswordDomainEntityDao(PasswordDomainEntityDao dominiContrasenyaEntityDao)
Sets reference todominiContrasenyaEntityDao
.
-
getPasswordDomainEntityDao
public PasswordDomainEntityDao getPasswordDomainEntityDao()
Gets reference todominiContrasenyaEntityDao
.
-
setUserDomainEntityDao
public void setUserDomainEntityDao(UserDomainEntityDao dominiUsuariEntityDao)
Sets reference todominiUsuariEntityDao
.
-
getUserDomainEntityDao
public UserDomainEntityDao getUserDomainEntityDao()
Gets reference todominiUsuariEntityDao
.
-
setGroupEntityDao
public void setGroupEntityDao(GroupEntityDao grupEntityDao)
Sets reference togrupEntityDao
.
-
getGroupEntityDao
public GroupEntityDao getGroupEntityDao()
Gets reference togrupEntityDao
.
-
setGroupService
public void setGroupService(com.soffid.iam.service.GroupService grupService)
Sets reference togrupService
.
-
getGroupService
public com.soffid.iam.service.GroupService getGroupService()
Gets reference togrupService
.
-
setPrinterEntityDao
public void setPrinterEntityDao(PrinterEntityDao impressoraEntityDao)
Sets reference toimpressoraEntityDao
.
-
getPrinterEntityDao
public PrinterEntityDao getPrinterEntityDao()
Gets reference toimpressoraEntityDao
.
-
setInternalPasswordService
public void setInternalPasswordService(InternalPasswordService internalPasswordService)
Sets reference tointernalPasswordService
.
-
getInternalPasswordService
public InternalPasswordService getInternalPasswordService()
Gets reference tointernalPasswordService
.
-
setIssueEntityDao
public void setIssueEntityDao(IssueEntityDao issueEntityDao)
Sets reference toissueEntityDao
.
-
getIssueEntityDao
public IssueEntityDao getIssueEntityDao()
Gets reference toissueEntityDao
.
-
setIssueService
public void setIssueService(com.soffid.iam.service.IssueService issueService)
Sets reference toissueService
.
-
getIssueService
public com.soffid.iam.service.IssueService getIssueService()
Gets reference toissueService
.
-
setIssueUserEntityDao
public void setIssueUserEntityDao(IssueUserEntityDao issueUserEntityDao)
Sets reference toissueUserEntityDao
.
-
getIssueUserEntityDao
public IssueUserEntityDao getIssueUserEntityDao()
Gets reference toissueUserEntityDao
.
-
setMailListsService
public void setMailListsService(com.soffid.iam.service.MailListsService llistesDeCorreuService)
Sets reference tollistesDeCorreuService
.
-
getMailListsService
public com.soffid.iam.service.MailListsService getMailListsService()
Gets reference tollistesDeCorreuService
.
-
setMailService
public void setMailService(MailService mailService)
Sets reference tomailService
.
-
getMailService
public MailService getMailService()
Gets reference tomailService
.
-
setHostEntityDao
public void setHostEntityDao(HostEntityDao maquinaEntityDao)
Sets reference tomaquinaEntityDao
.
-
getHostEntityDao
public HostEntityDao getHostEntityDao()
Gets reference tomaquinaEntityDao
.
-
setAccessLogEntityDao
public void setAccessLogEntityDao(AccessLogEntityDao registreAccesEntityDao)
Sets reference toregistreAccesEntityDao
.
-
getAccessLogEntityDao
public AccessLogEntityDao getAccessLogEntityDao()
Gets reference toregistreAccesEntityDao
.
-
setRoleAccountEntityDao
public void setRoleAccountEntityDao(RoleAccountEntityDao rolAccountEntityDao)
Sets reference torolAccountEntityDao
.
-
getRoleAccountEntityDao
public RoleAccountEntityDao getRoleAccountEntityDao()
Gets reference torolAccountEntityDao
.
-
setRoleDependencyEntityDao
public void setRoleDependencyEntityDao(RoleDependencyEntityDao rolAssociacioRolEntityDao)
Sets reference torolAssociacioRolEntityDao
.
-
getRoleDependencyEntityDao
public RoleDependencyEntityDao getRoleDependencyEntityDao()
Gets reference torolAssociacioRolEntityDao
.
-
setRoleEntityDao
public void setRoleEntityDao(RoleEntityDao rolEntityDao)
Sets reference torolEntityDao
.
-
getRoleEntityDao
public RoleEntityDao getRoleEntityDao()
Gets reference torolEntityDao
.
-
setRoleGroupEntityDao
public void setRoleGroupEntityDao(RoleGroupEntityDao rolsGrupEntityDao)
Sets reference torolsGrupEntityDao
.
-
getRoleGroupEntityDao
public RoleGroupEntityDao getRoleGroupEntityDao()
Gets reference torolsGrupEntityDao
.
-
setRuleEvaluatorService
public void setRuleEvaluatorService(RuleEvaluatorService ruleEvaluatorService)
Sets reference toruleEvaluatorService
.
-
getRuleEvaluatorService
public RuleEvaluatorService getRuleEvaluatorService()
Gets reference toruleEvaluatorService
.
-
setSecretEntityDao
public void setSecretEntityDao(SecretEntityDao secretEntityDao)
Sets reference tosecretEntityDao
.
-
getSecretEntityDao
public SecretEntityDao getSecretEntityDao()
Gets reference tosecretEntityDao
.
-
setServerEntityDao
public void setServerEntityDao(ServerEntityDao serverEntityDao)
Sets reference toserverEntityDao
.
-
getServerEntityDao
public ServerEntityDao getServerEntityDao()
Gets reference toserverEntityDao
.
-
setSessionEntityDao
public void setSessionEntityDao(SessionEntityDao sessioEntityDao)
Sets reference tosessioEntityDao
.
-
getSessionEntityDao
public SessionEntityDao getSessionEntityDao()
Gets reference tosessioEntityDao
.
-
setSessionCacheService
public void setSessionCacheService(com.soffid.iam.service.SessionCacheService sessionCacheService)
Sets reference tosessionCacheService
.
-
getSessionCacheService
public com.soffid.iam.service.SessionCacheService getSessionCacheService()
Gets reference tosessionCacheService
.
-
setSignalService
public void setSignalService(SignalService signalService)
Sets reference tosignalService
.
-
getSignalService
public SignalService getSignalService()
Gets reference tosignalService
.
-
setTaskEntityDao
public void setTaskEntityDao(TaskEntityDao tasqueEntityDao)
Sets reference totasqueEntityDao
.
-
getTaskEntityDao
public TaskEntityDao getTaskEntityDao()
Gets reference totasqueEntityDao
.
-
setMetaDataEntityDao
public void setMetaDataEntityDao(MetaDataEntityDao tipusDadaEntityDao)
Sets reference totipusDadaEntityDao
.
-
getMetaDataEntityDao
public MetaDataEntityDao getMetaDataEntityDao()
Gets reference totipusDadaEntityDao
.
-
setUserTypeEntityDao
public void setUserTypeEntityDao(UserTypeEntityDao tipusUsuariEntityDao)
Sets reference totipusUsuariEntityDao
.
-
getUserTypeEntityDao
public UserTypeEntityDao getUserTypeEntityDao()
Gets reference totipusUsuariEntityDao
.
-
setUserAccountEntityDao
public void setUserAccountEntityDao(UserAccountEntityDao userAccountEntityDao)
Sets reference touserAccountEntityDao
.
-
getUserAccountEntityDao
public UserAccountEntityDao getUserAccountEntityDao()
Gets reference touserAccountEntityDao
.
-
setUserPreferenceEntityDao
public void setUserPreferenceEntityDao(UserPreferenceEntityDao userPreferenceEntityDao)
Sets reference touserPreferenceEntityDao
.
-
getUserPreferenceEntityDao
public UserPreferenceEntityDao getUserPreferenceEntityDao()
Gets reference touserPreferenceEntityDao
.
-
setUserEntityDao
public void setUserEntityDao(UserEntityDao usuariEntityDao)
Sets reference tousuariEntityDao
.
-
getUserEntityDao
public UserEntityDao getUserEntityDao()
Gets reference tousuariEntityDao
.
-
setUserGroupEntityDao
public void setUserGroupEntityDao(UserGroupEntityDao usuariGrupEntityDao)
Sets reference tousuariGrupEntityDao
.
-
getUserGroupEntityDao
public UserGroupEntityDao getUserGroupEntityDao()
Gets reference tousuariGrupEntityDao
.
-
setUserPrinterEntityDao
public void setUserPrinterEntityDao(UserPrinterEntityDao usuariImpressoraEntityDao)
Sets reference tousuariImpressoraEntityDao
.
-
getUserPrinterEntityDao
public UserPrinterEntityDao getUserPrinterEntityDao()
Gets reference tousuariImpressoraEntityDao
.
-
setUserProcessEntityDao
public void setUserProcessEntityDao(UserProcessEntityDao usuariWFProcessEntityDao)
Sets reference tousuariWFProcessEntityDao
.
-
getUserProcessEntityDao
public UserProcessEntityDao getUserProcessEntityDao()
Gets reference tousuariWFProcessEntityDao
.
-
setVaultFolderAccessEntityDao
public void setVaultFolderAccessEntityDao(VaultFolderAccessEntityDao vaultFolderAccessEntityDao)
Sets reference tovaultFolderAccessEntityDao
.
-
getVaultFolderAccessEntityDao
public VaultFolderAccessEntityDao getVaultFolderAccessEntityDao()
Gets reference tovaultFolderAccessEntityDao
.
-
setVaultFolderEntityDao
public void setVaultFolderEntityDao(VaultFolderEntityDao vaultFolderEntityDao)
Sets reference tovaultFolderEntityDao
.
-
getVaultFolderEntityDao
public VaultFolderEntityDao getVaultFolderEntityDao()
Gets reference tovaultFolderEntityDao
.
-
setNetworkAuthorizationEntityDao
public void setNetworkAuthorizationEntityDao(NetworkAuthorizationEntityDao xarxaACEntityDao)
Sets reference toxarxaACEntityDao
.
-
getNetworkAuthorizationEntityDao
public NetworkAuthorizationEntityDao getNetworkAuthorizationEntityDao()
Gets reference toxarxaACEntityDao
.
-
setNetworkService
public void setNetworkService(com.soffid.iam.service.NetworkService xarxaService)
Sets reference toxarxaService
.
-
getNetworkService
public com.soffid.iam.service.NetworkService getNetworkService()
Gets reference toxarxaService
.
-
getESSORules
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public byte[] getESSORules(String user) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getESSORules
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetESSORules
protected abstract byte[] handleGetESSORules(String user) throws Exception
- Throws:
Exception
-
findUserByJsonQueryAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.User> findUserByJsonQueryAsync(String query) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByJsonQueryAsync
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByJsonQueryAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.User> handleFindUserByJsonQueryAsync(String query) throws Exception
- Throws:
Exception
-
findUserByTextAndFilterAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.User> findUserByTextAndFilterAsync(String text, String filter) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByTextAndFilterAsync
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByTextAndFilterAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.User> handleFindUserByTextAndFilterAsync(String text, String filter) throws Exception
- Throws:
Exception
-
findUserByTextAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.User> findUserByTextAsync(String text) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByTextAsync
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByTextAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.User> handleFindUserByTextAsync(String text) throws Exception
- Throws:
Exception
-
disableUsers
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncProcessTracker disableUsers(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
disableUsers
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDisableUsers
protected abstract com.soffid.iam.api.AsyncProcessTracker handleDisableUsers(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules) throws Exception
- Throws:
Exception
-
disableUsersPreview
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncProcessTracker disableUsersPreview(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules, List<Object[]> actions) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
disableUsersPreview
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDisableUsersPreview
protected abstract com.soffid.iam.api.AsyncProcessTracker handleDisableUsersPreview(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules, List<Object[]> actions) throws Exception
- Throws:
Exception
-
findUserByJsonQuery
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<com.soffid.iam.api.User> findUserByJsonQuery(String query, Integer startIndex, Integer count) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByJsonQuery
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByJsonQuery
protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.User> handleFindUserByJsonQuery(String query, Integer startIndex, Integer count) throws Exception
- Throws:
Exception
-
findUserByTextAndFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<com.soffid.iam.api.User> findUserByTextAndFilter(String text, String filter, Integer start, Integer end) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByTextAndFilter
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByTextAndFilter
protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.User> handleFindUserByTextAndFilter(String text, String filter, Integer start, Integer end) throws Exception
- Throws:
Exception
-
findDataByUserAndCode
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.UserData findDataByUserAndCode(String codiUsuari, String codiTipusDada) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findDataByUserAndCode
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindDataByUserAndCode
protected abstract com.soffid.iam.api.UserData handleFindDataByUserAndCode(String codiUsuari, String codiTipusDada) throws Exception
- Throws:
Exception
-
findMailServerByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Host findMailServerByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findMailServerByUserName
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindMailServerByUserName
protected abstract com.soffid.iam.api.Host handleFindMailServerByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
findHomeServerByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Host findHomeServerByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findHomeServerByUserName
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindHomeServerByUserName
protected abstract com.soffid.iam.api.Host handleFindHomeServerByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
findProfileServerByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Host findProfileServerByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findProfileServerByUserName
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindProfileServerByUserName
protected abstract com.soffid.iam.api.Host handleFindProfileServerByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
createExtranetCard
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.ExtranetCard createExtranetCard(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
createExtranetCard
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreateExtranetCard
protected abstract com.soffid.iam.api.ExtranetCard handleCreateExtranetCard(String codiUsuari) throws Exception
- Throws:
Exception
-
findExtranetCardByUserNameAndCardName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.ExtranetCard findExtranetCardByUserNameAndCardName(String codiUsuari, String codiTargeta) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findExtranetCardByUserNameAndCardName
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindExtranetCardByUserNameAndCardName
protected abstract com.soffid.iam.api.ExtranetCard handleFindExtranetCardByUserNameAndCardName(String codiUsuari, String codiTargeta) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.ExtranetCard update(com.soffid.iam.api.ExtranetCard targetaExtranet) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
update
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.ExtranetCard handleUpdate(com.soffid.iam.api.ExtranetCard targetaExtranet) throws Exception
- Throws:
Exception
-
createUser
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.User createUser(byte[] peticio, es.caib.signatura.api.Signature signatura) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
createUser
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreateUser
protected abstract com.soffid.iam.api.User handleCreateUser(byte[] peticio, es.caib.signatura.api.Signature signatura) throws Exception
- Throws:
Exception
-
disableUser
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.User disableUser(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
disableUser
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDisableUser
protected abstract com.soffid.iam.api.User handleDisableUser(String codiUsuari) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.User create(com.soffid.iam.api.User usuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
create
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.User handleCreate(com.soffid.iam.api.User usuari) throws Exception
- Throws:
Exception
-
findByShortName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.User findByShortName(String nomCurt) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findByShortName
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindByShortName
protected abstract com.soffid.iam.api.User handleFindByShortName(String nomCurt) throws Exception
- Throws:
Exception
-
findUserByDataTypeNameAndDataTypeValue
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.User findUserByDataTypeNameAndDataTypeValue(String codiTipusDada, String valorTipusDada) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByDataTypeNameAndDataTypeValue
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByDataTypeNameAndDataTypeValue
protected abstract com.soffid.iam.api.User handleFindUserByDataTypeNameAndDataTypeValue(String codiTipusDada, String valorTipusDada) throws Exception
- Throws:
Exception
-
findUserByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, noRollbackFor=java.lang.Exception.class, readOnly=true) public com.soffid.iam.api.User findUserByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByUserName
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByUserName
protected abstract com.soffid.iam.api.User handleFindUserByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
findUserByUserId
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.User findUserByUserId(Long idUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByUserId
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByUserId
protected abstract com.soffid.iam.api.User handleFindUserByUserId(Long idUsuari) throws Exception
- Throws:
Exception
-
findUserByUserNif
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.User findUserByUserNif(String nif) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByUserNif
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByUserNif
protected abstract com.soffid.iam.api.User handleFindUserByUserNif(String nif) throws Exception
- Throws:
Exception
-
getCurrentUser
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.User getCurrentUser() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getCurrentUser
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetCurrentUser
protected abstract com.soffid.iam.api.User handleGetCurrentUser() throws Exception
- Throws:
Exception
-
getUserInfo
@Transactional(isolation=READ_COMMITTED, propagation=REQUIRED, rollbackForClassName="java.lang.Exception", noRollbackForClassName="UnknownUserException") public com.soffid.iam.api.User getUserInfo(String user) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.UnknownUserException
- Specified by:
getUserInfo
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.caib.seycon.ng.exception.UnknownUserException
-
handleGetUserInfo
protected abstract com.soffid.iam.api.User handleGetUserInfo(String user) throws Exception
- Throws:
Exception
-
setServersToUser
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.User setServersToUser(String codiUsuari, String nomServidorPerfil, String nomServidorCorreu, String nomServidorHome) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
setServersToUser
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleSetServersToUser
protected abstract com.soffid.iam.api.User handleSetServersToUser(String codiUsuari, String nomServidorPerfil, String nomServidorCorreu, String nomServidorHome) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.User update(com.soffid.iam.api.User usuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
update
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.User handleUpdate(com.soffid.iam.api.User usuari) throws Exception
- Throws:
Exception
-
updateUserCoreData
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.User updateUserCoreData(com.soffid.iam.api.User usuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
updateUserCoreData
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdateUserCoreData
protected abstract com.soffid.iam.api.User handleUpdateUserCoreData(com.soffid.iam.api.User usuari) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.BpmUserProcess create(com.soffid.iam.api.BpmUserProcess usuariWFProces) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
create
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.BpmUserProcess handleCreate(com.soffid.iam.api.BpmUserProcess usuariWFProces) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.BpmUserProcess update(com.soffid.iam.api.BpmUserProcess usuariWFProces) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
update
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.BpmUserProcess handleUpdate(com.soffid.iam.api.BpmUserProcess usuariWFProces) throws Exception
- Throws:
Exception
-
isUpdatePendingExtended
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public int isUpdatePendingExtended(String userName) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
isUpdatePendingExtended
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleIsUpdatePendingExtended
protected abstract int handleIsUpdatePendingExtended(String userName) throws Exception
- Throws:
Exception
-
shortNameExists
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Boolean shortNameExists(String nomCurt) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
shortNameExists
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleShortNameExists
protected abstract Boolean handleShortNameExists(String nomCurt) throws Exception
- Throws:
Exception
-
addUser
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String addUser(es.caib.signatura.api.Signature signatura, String userType) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
addUser
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleAddUser
protected abstract String handleAddUser(es.caib.signatura.api.Signature signatura, String userType) throws Exception
- Throws:
Exception
-
addUser
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String addUser(Collection<X509Certificate> certs, String userType) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
addUser
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleAddUser
protected abstract String handleAddUser(Collection<X509Certificate> certs, String userType) throws Exception
- Throws:
Exception
-
setTemporaryPassword
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String setTemporaryPassword(String codiUsuari, String codiDominiContrasenyes) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
setTemporaryPassword
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleSetTemporaryPassword
protected abstract String handleSetTemporaryPassword(String codiUsuari, String codiDominiContrasenyes) throws Exception
- Throws:
Exception
-
createNewUserProcess
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String createNewUserProcess(String nomProces, String codiUsuari, boolean canviaAProces) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
createNewUserProcess
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreateNewUserProcess
protected abstract String handleCreateNewUserProcess(String nomProces, String codiUsuari, boolean canviaAProces) throws Exception
- Throws:
Exception
-
generateRandomPassword
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String generateRandomPassword() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
generateRandomPassword
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGenerateRandomPassword
protected abstract String handleGenerateRandomPassword() throws Exception
- Throws:
Exception
-
getFollowingName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String getFollowingName() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getFollowingName
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetFollowingName
protected abstract String handleGetFollowingName() throws Exception
- Throws:
Exception
-
setPassword
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String setPassword(String codiUsuari, String codiDominiContrasenyes) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
setPassword
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleSetPassword
protected abstract String handleSetPassword(String codiUsuari, String codiDominiContrasenyes) throws Exception
- Throws:
Exception
-
getTasks
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String[] getTasks(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getTasks
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetTasks
protected abstract String[] handleGetTasks(String codiUsuari) throws Exception
- Throws:
Exception
-
refreshChanges
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String[] refreshChanges(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
refreshChanges
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleRefreshChanges
protected abstract String[] handleRefreshChanges(String codiUsuari) throws Exception
- Throws:
Exception
-
findUserDataByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.UserData> findUserDataByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserDataByUserName
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserDataByUserName
protected abstract Collection<com.soffid.iam.api.UserData> handleFindUserDataByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
findPrintersByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Printer> findPrintersByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findPrintersByUserName
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindPrintersByUserName
protected abstract Collection<com.soffid.iam.api.Printer> handleFindPrintersByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
findUserRolesHierachyByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Role> findUserRolesHierachyByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserRolesHierachyByUserName
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserRolesHierachyByUserName
protected abstract Collection<com.soffid.iam.api.Role> handleFindUserRolesHierachyByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
findUserRolesHierachyByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Role> findUserRolesHierachyByUserName(String codiUsuari, Boolean incloureRolsUsuariDirectes) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserRolesHierachyByUserName
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserRolesHierachyByUserName
protected abstract Collection<com.soffid.iam.api.Role> handleFindUserRolesHierachyByUserName(String codiUsuari, Boolean incloureRolsUsuariDirectes) throws Exception
- Throws:
Exception
-
findBpmUserProcessInstanceByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, noRollbackFor=java.lang.Exception.class, readOnly=true) public Collection<com.soffid.iam.bpm.api.ProcessInstance> findBpmUserProcessInstanceByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findBpmUserProcessInstanceByUserName
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindBpmUserProcessInstanceByUserName
protected abstract Collection<com.soffid.iam.bpm.api.ProcessInstance> handleFindBpmUserProcessInstanceByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
findBpmUserProcessByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.BpmUserProcess> findBpmUserProcessByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findBpmUserProcessByUserName
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindBpmUserProcessByUserName
protected abstract Collection<com.soffid.iam.api.BpmUserProcess> handleFindBpmUserProcessByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
findBpmUserProcessByProcessId
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.BpmUserProcess> findBpmUserProcessByProcessId(Long idProces) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findBpmUserProcessByProcessId
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindBpmUserProcessByProcessId
protected abstract Collection<com.soffid.iam.api.BpmUserProcess> handleFindBpmUserProcessByProcessId(Long idProces) throws Exception
- Throws:
Exception
-
findBpmUserProcessByUserNif
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.BpmUserProcess> findBpmUserProcessByUserNif(String nifUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findBpmUserProcessByUserNif
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindBpmUserProcessByUserNif
protected abstract Collection<com.soffid.iam.api.BpmUserProcess> handleFindBpmUserProcessByUserNif(String nifUsuari) throws Exception
- Throws:
Exception
-
findSessionByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Session> findSessionByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findSessionByUserName
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindSessionByUserName
protected abstract Collection<com.soffid.iam.api.Session> handleFindSessionByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
findExtranetCardsByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.ExtranetCard> findExtranetCardsByUserName(String codiUsuari, String activa) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findExtranetCardsByUserName
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindExtranetCardsByUserName
protected abstract Collection<com.soffid.iam.api.ExtranetCard> handleFindExtranetCardsByUserName(String codiUsuari, String activa) throws Exception
- Throws:
Exception
-
findUserByCriteria
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.User> findUserByCriteria(com.soffid.iam.api.UserCriteria criteria) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByCriteria
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByCriteria
protected abstract Collection<com.soffid.iam.api.User> handleFindUserByCriteria(com.soffid.iam.api.UserCriteria criteria) throws Exception
- Throws:
Exception
-
findUserByText
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.User> findUserByText(String text) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByText
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByText
protected abstract Collection<com.soffid.iam.api.User> handleFindUserByText(String text) throws Exception
- Throws:
Exception
-
findUserNames
@Transactional(isolation=DEFAULT, propagation=REQUIRED, readOnly=true) public Collection<String> findUserNames() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserNames
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserNames
protected abstract Collection<String> handleFindUserNames() throws Exception
- Throws:
Exception
-
findUserByCriteria
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.User> findUserByCriteria(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 es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByCriteria
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByCriteria
protected abstract 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
- Throws:
Exception
-
findUserPrintersByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.PrinterUser> findUserPrintersByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserPrintersByUserName
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserPrintersByUserName
protected abstract Collection<com.soffid.iam.api.PrinterUser> handleFindUserPrintersByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
findUsersByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.User> findUsersByUserName(String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUsersByUserName
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsersByUserName
protected abstract Collection<com.soffid.iam.api.User> handleFindUsersByUserName(String codi) throws Exception
- Throws:
Exception
-
findUsersByCoreData
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.User> findUsersByCoreData(String codi, String nom, String primerLlinatge, String segonLlinatge, String dni) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUsersByCoreData
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsersByCoreData
protected abstract Collection<com.soffid.iam.api.User> handleFindUsersByCoreData(String codi, String nom, String primerLlinatge, String segonLlinatge, String dni) throws Exception
- Throws:
Exception
-
findNetworksACByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.NetworkAuthorization> findNetworksACByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findNetworksACByUserName
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindNetworksACByUserName
protected abstract Collection<com.soffid.iam.api.NetworkAuthorization> handleFindNetworksACByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
getActiveTasks
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.SyncAgentTaskLog> getActiveTasks(String userName) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getActiveTasks
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetActiveTasks
protected abstract Collection<com.soffid.iam.api.SyncAgentTaskLog> handleGetActiveTasks(String userName) throws Exception
- Throws:
Exception
-
getApplicationsByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Application> getApplicationsByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getApplicationsByUserName
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetApplicationsByUserName
protected abstract Collection<com.soffid.iam.api.Application> handleGetApplicationsByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
getBpmEnabledApplicationsByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Application> getBpmEnabledApplicationsByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getBpmEnabledApplicationsByUserName
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetBpmEnabledApplicationsByUserName
protected abstract Collection<com.soffid.iam.api.Application> handleGetBpmEnabledApplicationsByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
getPasswordsUserType
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.PasswordStatus> getPasswordsUserType(Date dataInici, Date dataFi, String tipusUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getPasswordsUserType
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetPasswordsUserType
protected abstract Collection<com.soffid.iam.api.PasswordStatus> handleGetPasswordsUserType(Date dataInici, Date dataFi, String tipusUsuari) throws Exception
- Throws:
Exception
-
getApplicationRolesByuserNameAndApplicationName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Role> getApplicationRolesByuserNameAndApplicationName(String codiUsuari, String codiAplicacio) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getApplicationRolesByuserNameAndApplicationName
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetApplicationRolesByuserNameAndApplicationName
protected abstract Collection<com.soffid.iam.api.Role> handleGetApplicationRolesByuserNameAndApplicationName(String codiUsuari, String codiAplicacio) throws Exception
- Throws:
Exception
-
getDataType
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.DataType> getDataType() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getDataType
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetDataType
protected abstract Collection<com.soffid.iam.api.DataType> handleGetDataType() throws Exception
- Throws:
Exception
-
getUserExplicitRoles
@Transactional(isolation=READ_COMMITTED, propagation=REQUIRED, rollbackForClassName="java.lang.Exception", noRollbackForClassName="UnknownUserException") public Collection<com.soffid.iam.api.RoleGrant> getUserExplicitRoles(long userId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.UnknownUserException
- Specified by:
getUserExplicitRoles
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.caib.seycon.ng.exception.UnknownUserException
-
handleGetUserExplicitRoles
protected abstract Collection<com.soffid.iam.api.RoleGrant> handleGetUserExplicitRoles(long userId) throws Exception
- Throws:
Exception
-
getUserGroups
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Group> getUserGroups(long userId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getUserGroups
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetUserGroups
protected abstract Collection<com.soffid.iam.api.Group> handleGetUserGroups(long userId) throws Exception
- Throws:
Exception
-
getUserGroupsHierarchy
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackForClassName="java.lang.Exception", noRollbackForClassName="UnknownUserException") public Collection<com.soffid.iam.api.Group> getUserGroupsHierarchy(long userId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.UnknownUserException
- Specified by:
getUserGroupsHierarchy
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.caib.seycon.ng.exception.UnknownUserException
-
handleGetUserGroupsHierarchy
protected abstract Collection<com.soffid.iam.api.Group> handleGetUserGroupsHierarchy(long userId) throws Exception
- Throws:
Exception
-
getUserGroupsHierarchy
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackForClassName="java.lang.Exception", noRollbackForClassName="UnknownUserException") public Collection<com.soffid.iam.api.Group> getUserGroupsHierarchy(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:
getUserGroupsHierarchy
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.caib.seycon.ng.exception.UnknownUserException
-
handleGetUserGroupsHierarchy
protected abstract Collection<com.soffid.iam.api.Group> handleGetUserGroupsHierarchy(long userId, String holderGroup) throws Exception
- Throws:
Exception
-
getUserRoles
@Transactional(isolation=READ_COMMITTED, propagation=REQUIRED, rollbackForClassName="java.lang.Exception", noRollbackForClassName="UnknownUserException") public Collection<com.soffid.iam.api.RoleGrant> getUserRoles(long userId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.UnknownUserException
- Specified by:
getUserRoles
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.caib.seycon.ng.exception.UnknownUserException
-
handleGetUserRoles
protected abstract Collection<com.soffid.iam.api.RoleGrant> handleGetUserRoles(long userId) throws Exception
- Throws:
Exception
-
getBpmUserProcessList
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class, readOnly=true) public Collection<com.soffid.iam.api.BpmProcess> getBpmUserProcessList() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getBpmUserProcessList
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetBpmUserProcessList
protected abstract Collection<com.soffid.iam.api.BpmProcess> handleGetBpmUserProcessList() throws Exception
- Throws:
Exception
-
findPasswordDomainStatus
@Transactional(rollbackFor=java.lang.Exception.class) public List<com.soffid.iam.api.PasswordDomainStatus> findPasswordDomainStatus(String user) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findPasswordDomainStatus
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindPasswordDomainStatus
protected abstract List<com.soffid.iam.api.PasswordDomainStatus> handleFindPasswordDomainStatus(String user) throws Exception
- Throws:
Exception
-
findUserByJsonQuery
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<com.soffid.iam.api.User> findUserByJsonQuery(String query) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByJsonQuery
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByJsonQuery
protected abstract List<com.soffid.iam.api.User> handleFindUserByJsonQuery(String query) throws Exception
- Throws:
Exception
-
findUserByTextAndFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<com.soffid.iam.api.User> findUserByTextAndFilter(String text, String filter) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByTextAndFilter
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByTextAndFilter
protected abstract List<com.soffid.iam.api.User> handleFindUserByTextAndFilter(String text, String filter) throws Exception
- Throws:
Exception
-
findUserAttributes
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Map<String,Object> findUserAttributes(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserAttributes
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserAttributes
protected abstract Map<String,Object> handleFindUserAttributes(String codiUsuari) throws Exception
- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.User usuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
delete
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.User usuari) throws Exception
- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.BpmUserProcess usuariWFProces) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
delete
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.BpmUserProcess usuariWFProces) throws Exception
- Throws:
Exception
-
merge
@Transactional(rollbackFor=java.lang.Exception.class) public void merge(Long srcId, Long targetId, Long eventId) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
merge
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleMerge
protected abstract void handleMerge(Long srcId, Long targetId, Long eventId) throws Exception
- Throws:
Exception
-
sendPassword
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void sendPassword(String userName, String passwordDomain) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
sendPassword
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleSendPassword
protected abstract void handleSendPassword(String userName, String passwordDomain) throws Exception
- Throws:
Exception
-
setPassword
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void setPassword(String codiUsuari, String codiDominiContrasenyes, com.soffid.iam.api.Password newPassword) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.BadPasswordException
- Specified by:
setPassword
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.caib.seycon.ng.exception.BadPasswordException
-
handleSetPassword
protected abstract void handleSetPassword(String codiUsuari, String codiDominiContrasenyes, com.soffid.iam.api.Password newPassword) throws Exception
- Throws:
Exception
-
setTemporaryPassword
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void setTemporaryPassword(String codiUsuari, String codiDominiContrasenyes, com.soffid.iam.api.Password newPassword) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.BadPasswordException
- Specified by:
setTemporaryPassword
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.caib.seycon.ng.exception.BadPasswordException
-
handleSetTemporaryPassword
protected abstract void handleSetTemporaryPassword(String codiUsuari, String codiDominiContrasenyes, com.soffid.iam.api.Password newPassword) throws Exception
- Throws:
Exception
-
unlockPasswordDomain
@Transactional(rollbackFor=java.lang.Exception.class) public void unlockPasswordDomain(String user, String passwordDomain) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
unlockPasswordDomain
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUnlockPasswordDomain
protected abstract void handleUnlockPasswordDomain(String user, String passwordDomain) throws Exception
- Throws:
Exception
-
updateUserAttributes
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void updateUserAttributes(String codiUsuari, Map<String,Object> attributes) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
updateUserAttributes
in interfacecom.soffid.iam.service.UserService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdateUserAttributes
protected abstract void handleUpdateUserAttributes(String codiUsuari, Map<String,Object> attributes) throws Exception
- Throws:
Exception
-
getPrincipal
protected Principal getPrincipal()
Gets the currentprincipal
if one has been set, otherwise returnsnull
.- Returns:
- the current principal
-
-