package ui; import model.asn1.exceptions.ParseException; import model.ca.Template; import model.csr.CertificationRequest; import model.x501.Name; import ui.widgets.CertEditDialog; import javax.swing.*; import java.awt.event.ActionEvent; import java.util.List; import static ui.widgets.UIUtils.alert; /** * Dialog that allows user to choose a template and edit the incoming CSR properties to get it signed. * ┌───────────────────────────┐ * │ Issue new certificate X │ * │ │ * │Template: (Drop down)│ * │Subject: _________ │ * │Validity (Days): (Spinner)│ * │ │ * │ Issue Cancel│ * └───────────────────────────┘ */ public class IssueDialog extends CertEditDialog