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 com.xebialabs.deployit.core.rest.secured.AbstractSecuredResource
implements com.xebialabs.deployit.engine.api.UserService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.xebialabs.deployit.engine.api.security.UservoidlistUserNames(String username, com.xebialabs.deployit.engine.api.dto.Paging paging, com.xebialabs.deployit.engine.api.dto.Ordering order) voidmodifyPassword(String username, com.xebialabs.deployit.engine.api.security.User user) com.xebialabs.deployit.engine.api.security.UserList<com.xebialabs.xlplatform.security.dto.PasswordValidationResult>validatePassword(com.xebialabs.deployit.engine.api.security.User user) Methods inherited from class com.xebialabs.deployit.core.rest.secured.AbstractSecuredResource
checkPermission, checkPermission, checkPermissions, checkPermissions, checkReadPermission, hasPermission, hasPermission, hasReadPermission, setRoleService
-
Constructor Details
-
UserResource
public UserResource()
-
-
Method Details
-
create
public com.xebialabs.deployit.engine.api.security.User create(String username, com.xebialabs.deployit.engine.api.security.User user) - Specified by:
createin interfacecom.xebialabs.deployit.engine.api.UserService
-
read
- Specified by:
readin interfacecom.xebialabs.deployit.engine.api.UserService
-
listUserNames
public List<String> listUserNames(String username, com.xebialabs.deployit.engine.api.dto.Paging paging, com.xebialabs.deployit.engine.api.dto.Ordering order) - Specified by:
listUserNamesin interfacecom.xebialabs.deployit.engine.api.UserService
-
modifyPassword
- Specified by:
modifyPasswordin interfacecom.xebialabs.deployit.engine.api.UserService
-
validatePassword
public List<com.xebialabs.xlplatform.security.dto.PasswordValidationResult> validatePassword(com.xebialabs.deployit.engine.api.security.User user) - Specified by:
validatePasswordin interfacecom.xebialabs.deployit.engine.api.UserService
-
delete
- Specified by:
deletein interfacecom.xebialabs.deployit.engine.api.UserService
-