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
 
 -