Class FessUserBean

  • All Implemented Interfaces:
    java.io.Serializable, org.lastaflute.web.login.I18nable, org.lastaflute.web.login.SyncCheckable, org.lastaflute.web.login.UserBean<java.lang.String>

    public class FessUserBean
    extends org.lastaflute.web.login.TypicalUserBean<java.lang.String>
    Author:
    jflute
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class org.lastaflute.web.login.TypicalUserBean

        lastestSyncCheckTime, userLocale, userTimeZone
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static FessUserBean empty()  
      FessUser getFessUser()  
      java.lang.String[] getGroups()  
      java.lang.String[] getPermissions()  
      java.lang.String[] getRoles()  
      java.lang.String getUserId()  
      boolean hasGroup​(java.lang.String group)  
      boolean hasGroups​(java.lang.String[] acceptedGroups)  
      boolean hasRole​(java.lang.String role)  
      boolean hasRoles​(java.lang.String[] acceptedRoles)  
      boolean isEditable()  
      • Methods inherited from class org.lastaflute.web.login.TypicalUserBean

        getLastestSyncCheckTime, getUserLocale, getUserTimeZone, manageLastestSyncCheckTime, manageUserLocale, manageUserTimeZone, setupToStringAdditionalUserInfo, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • FessUserBean

        public FessUserBean​(FessUser user)
    • Method Detail

      • getUserId

        public java.lang.String getUserId()
      • getPermissions

        public java.lang.String[] getPermissions()
      • getRoles

        public java.lang.String[] getRoles()
      • getGroups

        public java.lang.String[] getGroups()
      • isEditable

        public boolean isEditable()
      • hasRole

        public boolean hasRole​(java.lang.String role)
      • hasRoles

        public boolean hasRoles​(java.lang.String[] acceptedRoles)
      • hasGroup

        public boolean hasGroup​(java.lang.String group)
      • hasGroups

        public boolean hasGroups​(java.lang.String[] acceptedGroups)
      • getFessUser

        public FessUser getFessUser()