@Override
		public void run() {
			PasswordDialog pwdDialog =
				new PasswordDialog("Protected PKI Certificate", "Cert File", file, null);
			if (passwordError) {
				pwdDialog.setErrorText("Incorrect password");
			}
			DockingWindowManager winMgr = DockingWindowManager.getActiveInstance();
			Component rootFrame = winMgr != null ? winMgr.getRootFrame() : null;
			DockingWindowManager.showDialog(rootFrame, pwdDialog);
			if (pwdDialog.okWasPressed()) {
				password = pwdDialog.getPassword();
			}
			pwdDialog.dispose();
		}
Constructor.
@param file keystore file
@param passwordError true if previous password attempt was incorrect
Ghidra/Framework/Docking/src/main/java/docking/widgets/PopupKeyStorePasswordProvider.java