Package com.xebialabs.deployit.core.api
Interface XldUserProfileService
@Path("user/profiles")
@Produces({"application/xml","application/json"})
public interface XldUserProfileService
-
Method Summary
Modifier and TypeMethodDescriptionvoidcreateOrUpdateUserProfile(String username, ai.digital.deploy.sql.model.AddUserProfile userProfile) ai.digital.deploy.sql.model.UserProfileViewgetUserProfile(String username, Boolean loadCredentials) List<com.xebialabs.deployit.security.model.XldUserProfile>listAllUserProfiles(String username, String fullName, String email, com.xebialabs.deployit.engine.api.dto.Paging paging, com.xebialabs.deployit.engine.api.dto.Ordering order)
-
Method Details
-
getUserProfile
-
createOrUpdateUserProfile
@PUT @Path("{username}") void createOrUpdateUserProfile(@PathParam("username") String username, @RequestBody ai.digital.deploy.sql.model.AddUserProfile userProfile) -
listAllUserProfiles
@GET List<com.xebialabs.deployit.security.model.XldUserProfile> listAllUserProfiles(@QueryParam("username") String username, @QueryParam("fullName") String fullName, @QueryParam("email") String email, @BeanParam com.xebialabs.deployit.engine.api.dto.Paging paging, @QueryParam("order") com.xebialabs.deployit.engine.api.dto.Ordering order)
-