org.apache.beehive.wsm.axis.security
Interface User
- All Known Implementing Classes:
- MemoryUserImpl
public interface User
setName
void setName(String name)
getName
String getName()
setPassword
void setPassword(String password)
getPassword
String getPassword()
setMd5
void setMd5(boolean isMd5)
isMd5
boolean isMd5()
authenticate
boolean authenticate(String password)
addGroup
void addGroup(Group group)
getGroup
Group getGroup(String group)
getGroups
Collection<Group> getGroups()
addRole
void addRole(Role role)
getRole
Role getRole(String role)
getRoles
Collection<Role> getRoles()