Snippets

Kamil Banach REST - Spring

Created by Kamil Banach
@Component
@Controller
@RequestMapping("/user")
public class UserRestController {

    @RequestMapping(value = {"/isTokenValid", "/isTokenValid/"}, method = RequestMethod.GET)
	public @ResponseBody StatusMessage checkToken(@RequestParam String token) {
		if(userService.validateToken(token) == false) {
			return new StatusMessage("Not ok", "Token nieważny");
		} else {
			return new StatusMessage("Ok", "Token ważny");
		}
	}
}
public class StatusMessage {
	private String status;
	private String message;
	
	public StatusMessage(String status, String message) {
		this.status = status;
		this.message = message;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getMessage() {
		return message;
	}

	public void setMessage(String message) {
		this.message = message;
	}
}

Comments (0)

HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.