@Entity public class Benutzer extends AbstractMandantDependentEntity implements IBenutzerGruppeDependent, INameProviding, IDescriptionProviding
| Modifier and Type | Field and Description |
|---|---|
static String |
ATTR_ALTES_PASSWORT |
static String |
ATTR_ANREDE |
static String |
ATTR_BENUTZERTYP |
static String |
ATTR_CLEARTEXT_PWD |
static String |
ATTR_EMAIL |
static String |
ATTR_LOGIN_NAME |
static String |
ATTR_NNAME |
static String |
ATTR_PASSWORD_LINK_ID |
static String |
ATTR_PASSWORD_LINK_TYPE |
static String |
ATTR_PASSWORD_LINK_VALIDDATE |
static String |
ATTR_PASSWORT |
static String |
ATTR_ROLLE |
static String |
ATTR_STATUS |
static String |
ATTR_TELEFON |
static String |
ATTR_VNAME |
mandantidATTR_BENUTZERGRUPPEN, ATTR_GRUPPENIMPORT_IDATTR_NAMEATTR_BESCHREIB, ATTR_BESCHREIBUNGATTR_MANDANTATTR_LOCKINGVERSION| Constructor and Description |
|---|
Benutzer() |
getMandant, setMandantentityHasChanged, getLockingVersion, setLockingVersionisPersisted, setIdcompareTo, equals, getDBTableName, hashCodepublic static final String ATTR_ANREDE
public static final String ATTR_VNAME
public static final String ATTR_NNAME
public static final String ATTR_LOGIN_NAME
public static final String ATTR_CLEARTEXT_PWD
public static final String ATTR_EMAIL
public static final String ATTR_TELEFON
public static final String ATTR_ROLLE
public static final String ATTR_STATUS
public static final String ATTR_PASSWORT
public static final String ATTR_ALTES_PASSWORT
public static final String ATTR_BENUTZERTYP
public static final String ATTR_PASSWORD_LINK_TYPE
public static final String ATTR_PASSWORD_LINK_VALIDDATE
public static final String ATTR_PASSWORD_LINK_ID
public int getId()
getId in interface de.xima.cmn.dao.interfaces.IEntitypublic String getClearTextPasswort()
public void setClearTextPasswort(String ctp)
ctp - - Klartextpasswort, welche verschlüsselt gesetzt werden sollpublic String getPasswort()
public void setPasswort(String passwort)
passwort - - Passwort des Benutzers, welches genutzt werden soll (verschlüsselt, da es persistiert wird)public String getBeschreibung()
getBeschreibung in interface IDescriptionProvidingpublic void setBeschreibung(String beschreibung)
public String getLoginName()
public void setLoginName(String loginname)
public String getEmail()
public void setEmail(String email)
public String getTelefon()
public void setTelefon(String telefon)
public String getVorname()
public void setVorname(String vorname)
public String getNachname()
public void setNachname(String nachname)
public EAnrede getAnrede()
public void setAnrede(EAnrede anrede)
public EBenutzerStatus getBenutzerstatus()
public void setBenutzerstatus(EBenutzerStatus benutzerstatus)
public List<BenutzerGruppe> getBenutzerGruppen()
getBenutzerGruppen in interface IBenutzerGruppeDependentpublic void setBenutzerGruppen(List<BenutzerGruppe> benutzerGruppen)
setBenutzerGruppen in interface IBenutzerGruppeDependentpublic void addBenutzerGruppe(BenutzerGruppe benutzerGruppe)
public void removeBenutzerGruppe(BenutzerGruppe benutzerGruppe)
public String getName()
getName in interface INameProvidingpublic String getFullName()
public Rolle getRolle()
public void setRolle(Rolle rolle)
public String getAltesPasswort()
public void setAltesPasswort(String altesPasswort)
public EBenutzerTyp getBenutzertyp()
public void setBenutzertyp(EBenutzerTyp benutzertyp)
public String getRef()
public String toString()
toString in class AbstractLockableEntitypublic boolean isForcePasswordChange()
public void setForcePasswordChange(boolean forcePasswordChange)
public String getPasswordLinkId()
public void setPasswordLinkId(String passwordLinkId)
public Date getPasswordLinkValidDate()
public void setPasswordLinkValidDate(Date passwordLinkValidDate)
public EPasswordLinkType getPasswordLinkType()
public void setPasswordLinkType(EPasswordLinkType passwordLinkType)
public Integer getPasswordVersion()
public void setPasswordVersion(Integer passwordVersion)
Copyright © 2018 XIMA MEDIA GmbH. All rights reserved.