Package de.xima.fc.gui.bean.user
Class UserProfileAdministrationBean
- java.lang.Object
-
- de.xima.fc.gui.bean.user.UserProfileAdministrationBean
-
- All Implemented Interfaces:
Serializable
@Named @ViewScoped public class UserProfileAdministrationBean extends Object implements Serializable
Bean for administrating all user profiles within the system. Can only be done by system users.- Since:
- 8.0
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UserProfileAdministrationBean()
-
Method Summary
-
-
-
Method Detail
-
getModel
public DaoLazyDataModel<UserProfile> getModel()
-
getSelectedMeta
public SystemUserProfileMeta getSelectedMeta()
-
getSearchInput
public String getSearchInput()
-
setSearchInput
public void setSearchInput(String searchInput)
-
getDeleteConfirmInput
public String getDeleteConfirmInput()
-
setDeleteConfirmInput
public void setDeleteConfirmInput(String deleteConfirmInput)
-
getPanelMode
public String getPanelMode()
-
setPanelMode
public void setPanelMode(String panelMode)
-
isSelectedSystemAdmin
public boolean isSelectedSystemAdmin()
-
isLoginLockedForSelected
public boolean isLoginLockedForSelected()
-
getLoginLockedHelpText
public String getLoginLockedHelpText()
-
isLoginLocked
public boolean isLoginLocked(UserProfile profile)
-
isSystemAdmin
public boolean isSystemAdmin(UserProfile profile)
-
canSigninToBackend
public boolean canSigninToBackend(UserProfile profile)
-
hasAnyBackendPermission
public boolean hasAnyBackendPermission(UserProfile profile)
-
getVerifiedUserIdentities
public List<UserIdentity> getVerifiedUserIdentities(UserProfile profile)
-
resetLoginAttemptsForSelected
public void resetLoginAttemptsForSelected()
-
profileUpdatedCallback
public Runnable profileUpdatedCallback()
-
profileUpdatedConsumer
public BiConsumer<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse> profileUpdatedConsumer()
-
saveSelected
public void saveSelected()
-
deleteSelected
public void deleteSelected()
-
validateDeleteConfirmInput
public void validateDeleteConfirmInput(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object value) throws javax.faces.validator.ValidatorException
- Throws:
javax.faces.validator.ValidatorException
-
-