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, readall, bulkDelete, bulkUpdate, checkLockingVersion, create, create, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getTransactionHandler, read, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, update, updateBenutzer 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#nameloginPwd - - (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 © 2020 XIMA MEDIA GmbH. All rights reserved.