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 TypeMethodDescriptionvoidaddCategory(ecmwf.web.model.users.Category c) Adds the category.voiddeleteCategory(ecmwf.web.model.users.Category c) Delete category.booleanGets the active.voidsetActive(boolean b) Sets the active.voidsetCommonName(String id) Sets the common name.voidSets the id.voidsetPassword(String password) Sets the password.voidSets the uid.voidSets the user data.Methods inherited from interface ecmwf.web.model.ModelBean
delete, delete, getAttributeValue, getBeanInterfaceName, getId, getIntId, insert, insert, isNew, save, saveMethods inherited from interface java.security.Principal
equals, getName, hashCode, implies, toStringMethods 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
-