@RestController @RequestMapping(value="/login") public class LoginController extends Object
| Constructor and Description |
|---|
LoginController() |
| Modifier and Type | Method and Description |
|---|---|
void |
activateAccount(String ticket,
javax.servlet.http.HttpServletResponse response) |
String |
createAccount(CreateAccountData createAccountData) |
pl.matsuo.core.model.user.User |
loggedUser() |
String |
loggedUsername() |
String |
login(LoginData loginData) |
Long |
loginTime() |
void |
logoff() |
List<Boolean> |
permissions(List<String> permissions) |
void |
remindPassword(String username) |
@RequestMapping(method=GET) public String loggedUsername()
@RequestMapping(value="/activateAccount/{ticket}")
public void activateAccount(@PathVariable(value="ticket")
String ticket,
javax.servlet.http.HttpServletResponse response)
@RequestMapping(value="/createAccount",
method=POST)
public String createAccount(@RequestBody
CreateAccountData createAccountData)
@RequestMapping(value="/logoff",
method=POST)
@ResponseStatus(value=NO_CONTENT)
public void logoff()
@RequestMapping(value="/remindPassword/{username}",
method=POST)
@ResponseStatus(value=NO_CONTENT)
public void remindPassword(@PathVariable(value="username")
String username)
@RequestMapping(value="/user",
method=GET)
public pl.matsuo.core.model.user.User loggedUser()
@RequestMapping(value="/permissions",
method=POST)
public List<Boolean> permissions(@RequestBody
List<String> permissions)
@RequestMapping(value="/loginTime",
method=GET)
public Long loginTime()
Copyright © 2015 Matsuo IT. All rights reserved.