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:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanSigninToBackend(UserProfile profile) voidgetModel()getVerifiedUserIdentities(UserProfile profile) booleanhasAnyBackendPermission(UserProfile profile) booleanisLoginLocked(UserProfile profile) booleanbooleanbooleanisSystemAdmin(UserProfile profile) BiConsumer<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse> voidvoidvoidsetDeleteConfirmInput(String deleteConfirmInput) voidsetPanelMode(String panelMode) voidsetSearchInput(String searchInput) voidvalidateDeleteConfirmInput(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object value)
-
Constructor Details
-
UserProfileAdministrationBean
public UserProfileAdministrationBean()
-
-
Method Details
-
getModel
-
getSelectedMeta
-
getSearchInput
-
setSearchInput
-
getDeleteConfirmInput
-
setDeleteConfirmInput
-
getPanelMode
-
setPanelMode
-
isSelectedSystemAdmin
public boolean isSelectedSystemAdmin() -
isLoginLockedForSelected
public boolean isLoginLockedForSelected() -
getLoginLockedHelpText
-
isLoginLocked
-
isSystemAdmin
-
canSigninToBackend
-
hasAnyBackendPermission
-
getVerifiedUserIdentities
-
resetLoginAttemptsForSelected
public void resetLoginAttemptsForSelected() -
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
-