package ui.gui; import annotations.Assoc; import model.asn1.exceptions.ParseException; import model.ca.Template; import model.x501.Name; import ui.gui.widgets.CertEditDialog; import javax.swing.*; import java.awt.event.ActionEvent; import java.util.function.Function; import static ui.gui.widgets.UIUtils.alert; /** * A dialog that allows users to input template name, subject, and validity. */ public class TemplateEditDialog extends CertEditDialog