public void afterPropertiesSet() throws Exception {

    key = getRequest().getString("key");
    if (Strings.isNotBlank(key)) {
      user = passwordRecoveryService.getUserByRecoveryKey(key);
      found = user != null;
    }
  }