Interface WebUser

All Superinterfaces:
Cloneable, Comparable, ecmwf.web.model.ModelBean, Principal, ecmwf.web.model.users.User
All Known Implementing Classes:
UserBean

public interface WebUser extends ecmwf.web.model.users.User
The Interface WebUser.
  • Field Summary

    Fields inherited from interface ecmwf.web.model.users.User

    ANONYMOUS, CERTIFICATE, DOMAIN, DOMAIN_DATA, HTTP, HTTPS, IP_ADDRESS, SESSION_KEY
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addCategory(ecmwf.web.model.users.Category c)
    Adds the category.
    void
    deleteCategory(ecmwf.web.model.users.Category c)
    Delete category.
    boolean
    Gets the active.
    void
    setActive(boolean b)
    Sets the active.
    void
    Sets the common name.
    void
    Sets the id.
    void
    setPassword(String password)
    Sets the password.
    void
    Sets the uid.
    void
    Sets the user data.

    Methods inherited from interface ecmwf.web.model.ModelBean

    delete, delete, getAttributeValue, getBeanInterfaceName, getId, getIntId, insert, insert, isNew, save, save

    Methods inherited from interface java.security.Principal

    equals, getName, hashCode, implies, toString

    Methods inherited from interface ecmwf.web.model.users.User

    canRead, canWrite, compareTo, dump, getAuthenticationMethod, getCategories, getCategory, getCommonName, getCredentials, getDuplicate, getFriendlyName, getLastCredentialCheck, getPassword, getPolicies, getRemoteUser, getUid, getUserData, hasAccess, hasAccess, hasAccess, hasPolicy, isAnonymous, setAsFallbackPublic, setAuthenticationMethod, setCredentials, setLastCredentialCheck, setRemoteUser, setUserData
  • Method Details

    • setId

      void setId(String id)
      Sets the id.
      Specified by:
      setId in interface ecmwf.web.model.ModelBean
    • setUid

      void setUid(String id)
      Sets the uid.
      Parameters:
      id - the new uid
    • setPassword

      void setPassword(String password)
      Sets the password.
      Parameters:
      password - the new password
    • setCommonName

      void setCommonName(String id)
      Sets the common name.
      Parameters:
      id - the new common name
    • setUserData

      void setUserData(String s)
      Sets the user data.
      Parameters:
      s - the new user data
    • addCategory

      void addCategory(ecmwf.web.model.users.Category c)
      Adds the category.
      Parameters:
      c - the c
    • deleteCategory

      void deleteCategory(ecmwf.web.model.users.Category c)
      Delete category.
      Parameters:
      c - the c
    • getActive

      boolean getActive()
      Gets the active.
      Returns:
      the active
    • setActive

      void setActive(boolean b)
      Sets the active.
      Parameters:
      b - the new active