]> WPIA git - gigi.git/blobdiff - src/org/cacert/gigi/pages/account/certs/CertificateRequest.java
UPD: minor consistency cleanups
[gigi.git] / src / org / cacert / gigi / pages / account / certs / CertificateRequest.java
index 026354da1d4fedbd71c2f8b0658d9b34642cb20f..eb547cd3a22c915e94bbfeb86bd2a52eb344cde3 100644 (file)
@@ -445,8 +445,13 @@ public class CertificateRequest {
         if ( !error.isEmpty()) {
             throw error;
         }
-        return new Certificate(u, subject, selectedDigest.toString(), //
-                this.csr, this.csrType, profile, SANs.toArray(new SubjectAlternateName[SANs.size()]));
+        try {
+            return new Certificate(u, subject, selectedDigest.toString(), //
+                    this.csr, this.csrType, profile, SANs.toArray(new SubjectAlternateName[SANs.size()]));
+        } catch (IOException e) {
+            e.printStackTrace();
+        }
+        return null;
     }
 
     private String verifyName(GigiApiException error, PropertyTemplate nameTemp, PropertyTemplate wotUserTemp, String verifiedCN) {