Class UserBean

    • Constructor Detail

      • UserBean

        public UserBean()
    • Method Detail

      • init

        @PostConstruct
        public void init()
      • destroy

        @PreDestroy
        public void destroy()
      • setApplicationEventBusBean

        public void setApplicationEventBusBean​(ApplicationEventBusBean applicationEventBusBean)
      • isSendPassword

        public boolean isSendPassword()
      • setSendPassword

        public void setSendPassword​(boolean sendPassword)
      • getNewPassword

        public String getNewPassword()
      • setNewPassword

        public void setNewPassword​(String newPassword)
      • getNewPasswordRepeat

        public String getNewPasswordRepeat()
      • setNewPasswordRepeat

        public void setNewPasswordRepeat​(String newPasswordRepeat)
      • isChangePwd

        public boolean isChangePwd()
      • setChangePwd

        public void setChangePwd​(boolean changePwd)
      • updateModel

        public void updateModel()
      • getRoleList

        public List<Rolle> getRoleList()
      • isCurrentActiv

        public boolean isCurrentActiv()
      • setCurrentActiv

        public void setCurrentActiv​(boolean currentActiv)
      • isUserActive

        public boolean isUserActive​(Benutzer user)
      • isCurrentLDAP

        public boolean isCurrentLDAP()
      • setCurrentLDAP

        public void setCurrentLDAP​(boolean currentLDAP)
      • checkPasswordStrength

        public void checkPasswordStrength()
        Checks the strength of a password phrase. Triggered from an AJAX event
      • getMinPwdLength

        public int getMinPwdLength()
        Determined the configured minimum password phrase length.
        Returns:
        the min. length of password
      • getConfiguredPwdRules

        public String getConfiguredPwdRules()
      • onLDAPUserSelect

        public void onLDAPUserSelect​(org.primefaces.event.SelectEvent event)
      • setLdapUser

        public void setLdapUser​(LDAPBenutzer ldapUser)
      • showHeaderGroup

        public boolean showHeaderGroup()
      • deletionAllowed

        public boolean deletionAllowed()
      • deletionAllowed

        public boolean deletionAllowed​(Benutzer user)
      • modificationAllowed

        public boolean modificationAllowed()
      • isClientAdminEditAllowed

        public boolean isClientAdminEditAllowed()
      • isCurrentUser

        public boolean isCurrentUser()
      • isCurrentLdap

        public boolean isCurrentLdap()
      • isLastClientAdmin

        public boolean isLastClientAdmin​(Benutzer user)
      • isCurrentDeletionAllowed

        public boolean isCurrentDeletionAllowed()
        Returns:
        the isCurrentDeletionAllowed
      • setCurrentDeletionAllowed

        public void setCurrentDeletionAllowed​(boolean isCurrentDeletionAllowed)
        Parameters:
        isCurrentDeletionAllowed - the isCurrentDeletionAllowed to set
      • isCurrentModificationAllowed

        public boolean isCurrentModificationAllowed()
        Returns:
        the isCurrentModificationAllowed
      • setCurrentModificationAllowed

        public void setCurrentModificationAllowed​(boolean isCurrentModificationAllowed)
        Parameters:
        isCurrentModificationAllowed - the isCurrentModificationAllowed to set
      • isShowPwdAssignTypes

        public boolean isShowPwdAssignTypes()
        Liefert true zurück, wenn mehr als 1 Auswahl in der Liste für die Passwortvergabe-Typen enthalten ist.
        Returns:
        if the password assign types should be shown
      • resetInputFields

        public void resetInputFields()
      • isLoginLocked

        public boolean isLoginLocked()
      • resetLoginAttemptsForSelected

        public void resetLoginAttemptsForSelected()