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 TypeMethodDescriptionvoid
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
setCommonName
(String id) 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
-
setUid
-
setPassword
-
setCommonName
-
setUserData
-
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
-