edu.stanford.smi.protege.server.metaproject
Interface User
- All Known Implementing Classes:
- UserImpl
public interface User
getName
String getName()
getGroups
Set<Group> getGroups()
getDescription
String getDescription()
getLastAccess
Date getLastAccess()
getLastLogin
Date getLastLogin()
setDescription
void setDescription(String description)
setName
void setName(String name)
setPassword
void setPassword(String password)
setLastAccess
void setLastAccess(Date time)
setLastLogin
void setLastLogin(Date time)
verifyPassword
boolean verifyPassword(String password)
setEmail
void setEmail(String email)
getEmail
String getEmail()
getSalt
String getSalt()
getDigestedPassword
String getDigestedPassword()
setDigestedPassword
void setDigestedPassword(String hashedPassword,
String salt)
getPropertyValues
Collection<PropertyValue> getPropertyValues()
getPropertyValuesAsString
Collection<String> getPropertyValuesAsString(String prop)
getPropertyValue
String getPropertyValue(String prop)
setPropertyValue
void setPropertyValue(String propertyName,
String propertyValue)
setPropertyValues
void setPropertyValues(Collection<PropertyValue> propertyValues)
addPropertyValue
void addPropertyValue(PropertyValue propertyValue)
addPropertyValue
void addPropertyValue(String prop,
String value)
removePropertyValue
void removePropertyValue(PropertyValue propertyValue)
removePropertyValue
void removePropertyValue(String prop,
String value)
Submit a bug report or feature request
Protégé is a trademark of Stanford University.
Copyright (c) 1998-2011 Stanford University.