X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fpages%2Faccount%2Fcerts%2FCertificateIssueForm.java;fp=src%2Forg%2Fcacert%2Fgigi%2Fpages%2Faccount%2Fcerts%2FCertificateIssueForm.java;h=3e2d8052f52a92b63b99725e45d370613ae5f413;hp=8b9272cc887610ec4bb60d786481010bc28484cc;hb=cd8500a5faf420aace24ee253a4f2407eb85588d;hpb=a0f14d6df549f682359082cb78076222cf44a599 diff --git a/src/org/cacert/gigi/pages/account/certs/CertificateIssueForm.java b/src/org/cacert/gigi/pages/account/certs/CertificateIssueForm.java index 8b9272cc..3e2d8052 100644 --- a/src/org/cacert/gigi/pages/account/certs/CertificateIssueForm.java +++ b/src/org/cacert/gigi/pages/account/certs/CertificateIssueForm.java @@ -21,10 +21,13 @@ import org.cacert.gigi.output.CertificateValiditySelector; import org.cacert.gigi.output.HashAlgorithms; import org.cacert.gigi.output.template.Form; import org.cacert.gigi.output.template.IterableDataset; +import org.cacert.gigi.output.template.Outputable; import org.cacert.gigi.output.template.Template; import org.cacert.gigi.pages.LoginPage; import org.cacert.gigi.util.AuthorizationContext; +import org.cacert.gigi.util.HTMLEncoder; import org.cacert.gigi.util.RandomToken; +import org.cacert.gigi.util.ServerConstants; /** * This class represents a form that is used for issuing certificates. This @@ -161,6 +164,15 @@ public class CertificateIssueForm extends Form { vars2.put("orga", "true"); vars2.put("department", cr.getOu()); } + vars2.put("secureHostname", new Outputable() { + + @Override + public void output(PrintWriter out, Language l, Map vars) { + out.print(""); + out.print(HTMLEncoder.encodeHTML("https://" + ServerConstants.getSecureHostNamePortSecure())); + out.print(""); + } + }); vars2.put("validity", issueDate); vars2.put("emails", content.toString()); vars2.put("hashs", new HashAlgorithms(cr.getSelectedDigest()));