@SuppressWarnings("unused") // part of the public API
    public static @NotNull CertificateConfirmationParameters askConfirmation(boolean addToKeyStore,
                                                                             @Nullable @NlsContexts.DialogMessage String certificateDetails,
                                                                             @Nullable Runnable onUserAcceptCallback) {
      return new CertificateConfirmationParameters(true, addToKeyStore, certificateDetails, onUserAcceptCallback, null);
    }
@SuppressWarnings("unused") // part of the public API
    public static @NotNull CertificateConfirmationParameters askConfirmation(boolean addToKeyStore,
                                                                             @Nullable @NlsContexts.DialogMessage String certificateDetails,
                                                                             @Nullable Runnable onUserAcceptCallback)