public interface IBenutzerDao extends IMandantDependentBaseDao<Benutzer>
Modifier and Type | Method and Description |
---|---|
Benutzer |
byLogin(IEntityContext ec,
String loginName,
String loginPwd,
Mandant mandant)
Diese Methode sucht einen
Benutzer anhand des Benutzer.getLoginName() und des
Benutzer.getPasswort() , wurde ein aktiver Benutzer gefunden, wird dieser zurückgeben. |
Benutzer |
byNameAndMandant(IEntityContext ec,
String loginName,
Mandant mandant) |
List<Benutzer> |
getBenutzerByMandant(IEntityContext ec,
Mandant mandant) |
List<BenutzerGruppe> |
getBenutzergruppen(IEntityContext ec,
Benutzer ben) |
Benutzer |
getByUUID(IEntityContext ec,
Mandant client,
String uuid)
Returns the user with the given UUID string
|
Benutzer |
getByUUID(IEntityContext ec,
Mandant client,
UUID uuid)
Returns the user with the given UUID
|
Benutzer |
handleUserLogin(IEntityContext ec,
Benutzer user) |
boolean |
isLastActiveMandantadmin(IEntityContext ec,
Benutzer ben) |
getEntityRefs, read
all, bulkDelete, bulkUpdate, checkLockingVersion, create, create, delete, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getSingleAttributes, getSingleAttributes, getTransactionHandler, read, registerListener, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, unregisterListener, update, update
Benutzer byLogin(IEntityContext ec, String loginName, String loginPwd, Mandant mandant)
Benutzer
anhand des Benutzer.getLoginName()
und des
Benutzer.getPasswort()
, wurde ein aktiver Benutzer
gefunden, wird dieser zurückgeben. Wird der
Benutzer
gefunden, ist allerdings LOCKED oder DELETED, dann wird null
zurück gegeben.ec
- - EntityContext
der für diese Transaktion genutzt wirdloginName
- - der Loginname zusammengesetzt mit dem Mandantennamen
benutzer#loginname + @ mandant#name
loginPwd
- - (verschlüsseltes) Passwort des BenutzersBenutzer
oder null
wenn kein Benutzer
mit dem entprechenden Kriterien gefunden
wurdeList<Benutzer> getBenutzerByMandant(IEntityContext ec, Mandant mandant)
Benutzer byNameAndMandant(IEntityContext ec, String loginName, Mandant mandant)
Benutzer getByUUID(IEntityContext ec, Mandant client, String uuid)
ec
- IEntityContext
to useclient
- Mandant
context in which to look for useruuid
- String
UUID string of the userBenutzer
for the given UUID and clientBenutzer getByUUID(IEntityContext ec, Mandant client, UUID uuid)
ec
- IEntityContext
to useclient
- Mandant
context in which to look for useruuid
- UUID
UUID of the userBenutzer
for the given UUID and clientList<BenutzerGruppe> getBenutzergruppen(IEntityContext ec, Benutzer ben)
Benutzer handleUserLogin(IEntityContext ec, Benutzer user)
boolean isLastActiveMandantadmin(IEntityContext ec, Benutzer ben)
Copyright © 2021 XIMA MEDIA GmbH. All rights reserved.