@RequestMapping(value="${spring.cloud.config.server.prefix:}/users")
@RestController
public class UserContoller
extends Object
| Constructor and Description |
|---|
UserContoller() |
| Modifier and Type | Method and Description |
|---|---|
void |
createUser(String application,
String password) |
void |
deleteUser(String application) |
org.springframework.security.core.userdetails.UserDetails |
getUser(String application) |
List<Map<String,String>> |
getUsers() |
Map<String,Object> |
login(Principal principal) |
void |
updateUser(String application,
String password) |
@RequestMapping(value="/login",
method=POST,
produces="application/json")
public Map<String,Object> login(Principal principal)
@RequestMapping(value="/",
method=GET,
produces="application/json")
public List<Map<String,String>> getUsers()
@RequestMapping(value="/{application}/",
method=POST,
consumes="application/x-www-form-urlencoded")
public void createUser(@PathVariable(value="application")
String application,
@RequestParam(name="password")
String password)
@RequestMapping(value="/{application}/",
method=DELETE)
public void deleteUser(@PathVariable(value="application")
String application)
@RequestMapping(value="/{application}/",
method=GET,
produces="application/json")
public org.springframework.security.core.userdetails.UserDetails getUser(@PathVariable(value="application")
String application)
Copyright © 2017. All rights reserved.