/**
  * DELETE USER :login : delete the "login" User.
  *
  * @param login the login of the user to delete
  * @return the ResponseEntity with status 200 (OK)
  */
 @RequestMapping(
     value = "/users/{login:"******"}",
     method = RequestMethod.DELETE,
     produces = MediaType.APPLICATION_JSON_VALUE)
 @Timed
 @Secured(AuthoritiesConstants.ADMIN)
 public ResponseEntity<Void> deleteUser(@PathVariable String login) {
   log.debug("REST request to delete User: {}", login);
   userService.deleteUserInformation(login);
   return ResponseEntity.ok()
       .headers(HeaderUtil.createAlert("userManagement.deleted", login))
       .build();
 }