Class UserDataDialogController

java.lang.Object
eirb.pub.app.display.javafx.view.vault.viewer.BaseCopyDialogController
eirb.pub.app.display.javafx.view.vault.viewer.UserDataDialogController

public class UserDataDialogController extends BaseCopyDialogController
  • Constructor Details

    • UserDataDialogController

      public UserDataDialogController()
  • Method Details

    • setController

      public static void setController(AppController controller)
    • showDialog

      public static Optional<UserData> showDialog(UserData userData, CustomPasswordData customizer)
      Opens the User Data Dialog and returns the updated user data when the dialog is confirmed.
      Parameters:
      userData - The existing user data to be displayed and possibly edited.
      customizer - The custom password configuration used for generating passwords.
      Returns:
      An Optional containing the updated user data if the dialog is confirmed, otherwise empty.