com.xebialabs.deployit.core.rest.api
Class UserResource
java.lang.Object
com.xebialabs.deployit.core.rest.secured.AbstractSecuredResource
com.xebialabs.deployit.core.rest.api.UserResource
- All Implemented Interfaces:
- com.xebialabs.deployit.engine.api.UserService
@Controller
public class UserResource
- extends AbstractSecuredResource
- implements com.xebialabs.deployit.engine.api.UserService
|
Method Summary |
com.xebialabs.deployit.engine.api.security.User |
create(java.lang.String username,
com.xebialabs.deployit.engine.api.security.User user)
|
void |
delete(java.lang.String username)
|
void |
modifyPassword(java.lang.String username,
com.xebialabs.deployit.engine.api.security.User user)
|
com.xebialabs.deployit.engine.api.security.User |
read(java.lang.String username)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserResource
public UserResource()
create
public com.xebialabs.deployit.engine.api.security.User create(java.lang.String username,
com.xebialabs.deployit.engine.api.security.User user)
- Specified by:
create in interface com.xebialabs.deployit.engine.api.UserService
read
public com.xebialabs.deployit.engine.api.security.User read(java.lang.String username)
- Specified by:
read in interface com.xebialabs.deployit.engine.api.UserService
modifyPassword
public void modifyPassword(java.lang.String username,
com.xebialabs.deployit.engine.api.security.User user)
- Specified by:
modifyPassword in interface com.xebialabs.deployit.engine.api.UserService
delete
public void delete(java.lang.String username)
- Specified by:
delete in interface com.xebialabs.deployit.engine.api.UserService