Gostaria de criar um serviço REST e ao invés de consumir ou produzir algo, gostaria de buscar uma entidade e então iniciar um Bean com essa entidade e redirecionar o usuário a uma pagina(.xhtml que esta ligada ao bean)
Algo como:
@Path("{tokenId}")
@GET
public ??? validaToken(@PathParam("tokenId") String token){
Colaborador colaborador = dao.buscaToken(token);
new ColaboradorBean().setColaborador(colaborador);
//Redireciona o usuario para reset-pass.xhtml
return ???;
}
A ideia é o usuário receber via e-mail uma url com um token para resetar a senha, ao acessa a URL REST ele verá uma pagina do JSF que irá cuidar das alterações, como posso fazer essa transição do REST para o JSF?