docs: public boolean checkPasswordMatches(String id, String password, String zoneId) {
          String currentPassword;
          try {
              currentPassword =
                  jdbcTemplate.queryForObject(
                      READ_PASSWORD_SQL,
                      new Object[] { id, zoneId},
                      new int[] { VARCHAR, VARCHAR },
                      String.class
                  );
          } catch (IncorrectResultSizeDataAccessException e) {
              throw new ScimResourceNotFoundException("User " + id + " does not exist");
          }
  
          return passwordEncoder.matches(password, currentPassword);
      }