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 TypeMethodDescriptionboolean
canSigninToBackend
(UserProfile profile) void
getModel()
getVerifiedUserIdentities
(UserProfile profile) boolean
hasAnyBackendPermission
(UserProfile profile) boolean
isLoginLocked
(UserProfile profile) boolean
boolean
boolean
isSystemAdmin
(UserProfile profile) BiConsumer<javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse> void
void
void
setDeleteConfirmInput
(String deleteConfirmInput) void
setPanelMode
(String panelMode) void
setSearchInput
(String searchInput) void
validateDeleteConfirmInput
(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
-