docs: @Override
      public Callback[] getRequiredCallbacks(CallbackHandler callbackHandler) throws IOException, UnsupportedCallbackException {
          Callback[] callbacks = new Callback[2];
          callbacks[0] = new NameCallback("Username: ");
          callbacks[1] = new PasswordCallback("Password: ", false);
  
          callbackHandler.handle(callbacks);
          return callbacks;
      }