X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Fclub%2Fwpia%2Fgigi%2FdbObjects%2FSupportedUser.java;h=5d023e9bbb68a90ea612fd47d3e659199cb86e44;hp=c9364f4ef63ad96cbf0fd14c10c2bcbcb5d7c167;hb=628b0bb70786afe5de5ba28a8438261dc31e25a6;hpb=bccd4cc0dba0f89aa045b113bac46eb8cc1dab4e diff --git a/src/club/wpia/gigi/dbObjects/SupportedUser.java b/src/club/wpia/gigi/dbObjects/SupportedUser.java index c9364f4e..5d023e9b 100644 --- a/src/club/wpia/gigi/dbObjects/SupportedUser.java +++ b/src/club/wpia/gigi/dbObjects/SupportedUser.java @@ -9,6 +9,7 @@ import javax.servlet.http.HttpServletRequest; import club.wpia.gigi.GigiApiException; import club.wpia.gigi.database.GigiPreparedStatement; import club.wpia.gigi.dbObjects.Certificate.CertificateStatus; +import club.wpia.gigi.dbObjects.Certificate.RevocationType; import club.wpia.gigi.localisation.Language; import club.wpia.gigi.output.template.MailTemplate; import club.wpia.gigi.output.template.Outputable; @@ -54,7 +55,7 @@ public class SupportedUser { // TODO Check for open jobs! for (int i = 0; i < certs.length; i++) { if (certs[i].getStatus() == CertificateStatus.ISSUED) { - certs[i].revoke(); + certs[i].revoke(RevocationType.SUPPORT); } } // send notification to support @@ -69,7 +70,7 @@ public class SupportedUser { // TODO Check for open jobs! if (cert.getStatus() == CertificateStatus.ISSUED) { writeSELog("SE Revoke certificate"); - cert.revoke().waitFor(60000); + cert.revoke(RevocationType.SUPPORT).waitFor(60000); // send notification to support String subject = "Revoke certificate"; Outputable message = SprintfCommand.createSimple("Certificate with serial number {0} for {1} <{2}> has been revoked.", cert.getSerial(), target.getPreferredName().toString(), target.getEmail());