@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 |
mandant
id
ATTR_BENUTZERGRUPPEN, ATTR_GRUPPEN
IMPORT_ID
ATTR_NAME
ATTR_BESCHREIB, ATTR_BESCHREIBUNG
ATTR_MANDANT
ATTR_LOCKINGVERSION
Constructor and Description |
---|
Benutzer() |
getMandant, setMandant
entityHasChanged, getLockingVersion, setLockingVersion
isPersisted, setId
compareTo, equals, getDBTableName, hashCode
public 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.IEntity
public 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 IDescriptionProviding
public 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 IBenutzerGruppeDependent
public void setBenutzerGruppen(List<BenutzerGruppe> benutzerGruppen)
setBenutzerGruppen
in interface IBenutzerGruppeDependent
public void addBenutzerGruppe(BenutzerGruppe benutzerGruppe)
public void removeBenutzerGruppe(BenutzerGruppe benutzerGruppe)
public String getName()
getName
in interface INameProviding
public 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 AbstractLockableEntity
public 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.