Class User

java.lang.Object
no.polaric.core.auth.User
Direct Known Subclasses:
LocalUsers.User

public abstract class User extends Object
User info that can be stored on file.
  • Constructor Details

    • User

      protected User(String id)
    • User

      public User()
  • Method Details

    • getIdent

      public String getIdent()
    • setName

      public void setName(String n)
    • getName

      public String getName()
    • setCallsign

      public void setCallsign(String c)
    • getCallsign

      public String getCallsign()
    • getLastUsed

      public abstract Date getLastUsed()
    • setLastUsed

      public abstract void setLastUsed(Date d)
    • updateTime

      public abstract void updateTime()
    • setPasswd

      public abstract void setPasswd(String pw)
    • isOperator

      public boolean isOperator()
    • getGroup

      public final Group getGroup()
    • setGroup

      public final void setGroup(Group g)
    • getAltGroup

      public final Group getAltGroup()
    • setAltGroup

      public final void setAltGroup(Group g)
    • isAdmin

      public boolean isAdmin()
    • setAdmin

      public final void setAdmin(boolean a)
    • isSuspended

      public final boolean isSuspended()
    • setSuspended

      public final void setSuspended(boolean s)
    • getAllowedTrackers

      public String getAllowedTrackers()
    • setAllowedTrackers

      public void setAllowedTrackers(String expr)
    • roleAllowed

      public boolean roleAllowed(Group role)