code: public UserRecoverRequest retrieveRecoverRequest(String token) {
  		UserRecoverRequest req = this.dao.exists(token, UserRecoverRequest.class);
  		if (req == null)
  			return null;
  		if (req.getExpiration().getTime() < System.currentTimeMillis())
  			return null;
  		if (req.isUsed())
  			return null;
  		return req;
  	}
docs: Requisição para recuperar usuário.
  
  @param token
  Token de identificação do usuário a ser recuperado.
  @return UserRecoverRequest Requisição realizada.