@Override
  public void validate(Form<?> form) {
    String passwordData = group.getPasswordInput().getInput();
    String confirmationData = group.getConfirmationInput().getInput();

    if (!passwordData.equals(confirmationData)) {
      group.getConfirmationInput().error(form.getString("error.passwordConfirmation"));
    }
  }
 @Override
 public FormComponent<?>[] getDependentFormComponents() {
   return new FormComponent<?>[] {group.getPasswordInput(), group.getConfirmationInput()};
 }