public class SessionBean extends AJSFContext implements Serializable
uc
Constructor and Description |
---|
SessionBean() |
Modifier and Type | Method and Description |
---|---|
void |
changeAdminUserPassword()
Methode zum Ändern des Super-Admin-Passworts
|
void |
changeCurrentUserPassword()
Methode zum Ändern des Passworts eines regulären, internen Benutzers aus der DB
|
void |
changeMandant()
Methode zum Wechseln des Mandanten innerhalb der Verwaltungsoberfläche
|
Benutzer |
getCurrentBenutzer() |
Mandant |
getCurrentMandant() |
LoginModel |
getLogin() |
List<Mandant> |
getMandantList()
Methode zum Abholen aller verfügbaren Mandanten
|
MenuTemplateBean |
getMenuTemplateBean() |
Integer |
getParameterPID() |
RolePropertiesTemplateBean |
getRolePropertiesTemplateBean() |
String |
getSuperAdminName() |
ViewBean |
getViewBean() |
String |
handleLogin(Benutzer benutzer,
LoginModel loginModel)
Methode zum Behandeln eines Logins und der Initialisierung der benötigten Komponenten und anschließendem Redirect
|
boolean |
isLoggedIn() |
boolean |
isMailServerConfigured()
Ermittelt ob der Mandant-Mail-Server oder der System-Mail-Server konfiguriert ist
|
boolean |
isSetupUser() |
boolean |
isSuperAdmin() |
String |
logout()
Loggt den angemeldeten Nutzer aus und invalidiert die Session
|
String |
redirectAfterLogin()
Methode zum Weiterleiten nach erfolgreichem Login und Initialisierung aller nötigen Komponenten
|
void |
saveCurrentUser()
Methode zum Speichern der Änderungen an einem regulären, internen Benutzers aus der DB
|
void |
saveSuperAdmin() |
void |
setCurrentBenutzer(Benutzer currentBenutzer) |
void |
setCurrentMandant(Mandant currentMandant) |
void |
setLogin(LoginModel login) |
void |
setMenuTemplateBean(MenuTemplateBean menuTemplateBean) |
void |
setParameterPID(Integer id) |
void |
setRolePropertiesTemplateBean(RolePropertiesTemplateBean rolePropertiesTemplateBean) |
void |
setViewBean(ViewBean viewBean) |
destroySessionBean, ec, findBean, findBean, getBeanName, getBeanName, getContext, getLocaleBean, getRequest, getResponse, getSession, getSession, getSessionAttribute, isDetached, loadLazy, setLocaleBean, setSessionAttribute
addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addInfoMsg, addInfoMsg, addInfoMsg, addInfoMsg, addInfoMsgToComponent, addInfoMsgToComponent, addInfoMsgToComponent, addInfoMsgToComponent, addMsg, addMsg, addMsg, addMsg, addMsgs, addMsgToComponent, addMsgToComponent, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, cleanErrorMsg, getErrorMessage
getFacesContext, getLocale, rbValue, rbValue
public ViewBean getViewBean()
public void setViewBean(ViewBean viewBean)
public MenuTemplateBean getMenuTemplateBean()
public void setMenuTemplateBean(MenuTemplateBean menuTemplateBean)
public RolePropertiesTemplateBean getRolePropertiesTemplateBean()
public void setRolePropertiesTemplateBean(RolePropertiesTemplateBean rolePropertiesTemplateBean)
public Integer getParameterPID()
public void setParameterPID(Integer id)
public LoginModel getLogin()
public void setLogin(LoginModel login)
public Mandant getCurrentMandant()
public void setCurrentMandant(Mandant currentMandant)
public Benutzer getCurrentBenutzer()
public void setCurrentBenutzer(Benutzer currentBenutzer)
public String getSuperAdminName()
public boolean isLoggedIn()
public boolean isSuperAdmin()
public boolean isSetupUser()
public boolean isMailServerConfigured()
public List<Mandant> getMandantList()
public String handleLogin(Benutzer benutzer, LoginModel loginModel)
benutzer
- Benutzer
welcher angemeldet wurdeloginModel
- LoginModel
mit den Informationen zum LoginString
dem Redirect welchem gefolgt werden sollpublic String redirectAfterLogin()
String
der Redirect welchem gefolgt werden sollpublic void changeMandant()
public void saveSuperAdmin()
public void saveCurrentUser()
public void changeCurrentUserPassword()
public void changeAdminUserPassword()
public String logout()
Copyright © 2018 XIMA MEDIA GmbH. All rights reserved.