Package com.xebialabs.deployit.core.api
Interface XldUserCredentialsService
-
@Path("user/credentials") @Produces({"application/xml","application/json"}) public interface XldUserCredentialsService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ai.digital.deploy.sql.model.UserCredentialsViewgetDefaultUserCredentials(java.lang.String username)java.util.Set<ai.digital.deploy.sql.model.UserCredentialsView>listUserCredentials(java.lang.String username)ai.digital.deploy.sql.model.IdDto<java.lang.Long>saveUserCredentials(java.lang.String username, ai.digital.deploy.sql.model.AddUserCredentials credentials)ai.digital.deploy.sql.model.IdDto<java.lang.Long>updateUserCredentials(java.lang.String username, ai.digital.deploy.sql.model.UpdateUserCredentials credentials)
-
-
-
Method Detail
-
listUserCredentials
@GET @Path("{username}") java.util.Set<ai.digital.deploy.sql.model.UserCredentialsView> listUserCredentials(@PathParam("username") java.lang.String username)
-
getDefaultUserCredentials
@GET @Path("{username}/default") ai.digital.deploy.sql.model.UserCredentialsView getDefaultUserCredentials(@PathParam("username") java.lang.String username)
-
saveUserCredentials
@POST @Path("{username}") ai.digital.deploy.sql.model.IdDto<java.lang.Long> saveUserCredentials(@PathParam("username") java.lang.String username, @RequestBody ai.digital.deploy.sql.model.AddUserCredentials credentials)
-
updateUserCredentials
@PUT @Path("{username}") ai.digital.deploy.sql.model.IdDto<java.lang.Long> updateUserCredentials(@PathParam("username") java.lang.String username, @RequestBody ai.digital.deploy.sql.model.UpdateUserCredentials credentials)
-
-