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.UserCredentialsView getDefaultUserCredentials​(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)