]> WPIA git - gigi.git/commitdiff
Write user agreement in certificate issuing;
authorFelix Dörre <felix@dogcraft.de>
Wed, 16 Jul 2014 06:42:49 +0000 (08:42 +0200)
committerFelix Dörre <felix@dogcraft.de>
Wed, 16 Jul 2014 06:44:36 +0000 (08:44 +0200)
src/org/cacert/gigi/Certificate.java

index 693ef31c14e3b29e08dc54f0b9b271f718c8b9d3..2df5e395e5e1878567cc2d0d737fbc1890e7a09f 100644 (file)
@@ -14,6 +14,7 @@ import java.sql.SQLException;
 
 import org.cacert.gigi.database.DatabaseConnection;
 import org.cacert.gigi.util.KeyStorage;
+import org.cacert.gigi.util.Notary;
 
 public class Certificate {
        private int id;
@@ -138,6 +139,8 @@ public class Certificate {
                        if (getStatus() != CertificateStatus.DRAFT) {
                                throw new IllegalStateException();
                        }
+                       Notary.writeUserAgreement(ownerId, "CCA", "issue certificate", "", true, 0);
+
                        PreparedStatement inserter = DatabaseConnection.getInstance().prepare(
                                "INSERT INTO emailcerts SET md=?, subject=?, coll_found=0, crt_name='', memid=?");
                        inserter.setString(1, md);