try {
cr.update(req.getParameter("CN"), req.getParameter("hash_alg"), req.getParameter("profile"), //
- req.getParameter("org"), req.getParameter("OU"), req.getParameter("SANs"), out, req);
+ req.getParameter("org"), req.getParameter("OU"), req.getParameter("SANs"));
} catch (GigiApiException e) {
error.mergeInto(e);
}
import java.util.Set;
import java.util.TreeSet;
-import javax.servlet.http.HttpServletRequest;
-
import org.cacert.gigi.GigiApiException;
import org.cacert.gigi.crypto.SPKAC;
import org.cacert.gigi.dbObjects.Certificate;
return profile;
}
- public synchronized boolean update(String nameIn, String hashAlg, String profileStr, String newOrgStr, String ou, String SANsStr, PrintWriter out, HttpServletRequest req) throws GigiApiException {
+ public synchronized boolean update(String nameIn, String hashAlg, String profileStr, String newOrgStr, String ou, String SANsStr) throws GigiApiException {
GigiApiException error = new GigiApiException();
this.name = nameIn;
if (hashAlg != null) {
try {
u.grantGroup(u, Group.CODESIGNING);
CertificateRequest cr = new CertificateRequest(ac, generatePEMCSR(kp, "CN=a ab"));
- cr.update("name", "SHA512", "code-a", null, null, "email:" + email, null, null);
+ cr.update("name", "SHA512", "code-a", null, null, "email:" + email);
cr.draft();
fail();
} catch (GigiApiException e) {
public void testCodesignNoPermModifiedName() throws Exception {
try {
CertificateRequest cr = new CertificateRequest(ac, generatePEMCSR(kp, "CN=a ab"));
- cr.update("name", "SHA512", "code-a", null, null, "email:" + email, null, null);
+ cr.update("name", "SHA512", "code-a", null, null, "email:" + email);
cr.draft();
fail();
} catch (GigiApiException e) {
String csr = generatePEMCSR(generateKeypair(), "CN=test");
CertificateRequest cr = new CertificateRequest(new AuthorizationContext(u, u), csr);
try {
- cr.update("", Digest.SHA512.toString(), "server", null, null, "dns:" + domain + "\n", null, null);
+ cr.update("", Digest.SHA512.toString(), "server", null, null, "dns:" + domain + "\n");
} catch (GigiApiException e) {
assertThat(e.getMessage(), containsString("has been removed"));
assertFalse(success);
byte[] res = s.getEncoded(sign);
CertificateRequest cr = new CertificateRequest(new AuthorizationContext(u, u), Base64.getEncoder().encodeToString(res), "challange");
- cr.update(CertificateRequest.DEFAULT_CN, Digest.SHA512.toString(), "client", null, "", "email:" + u.getEmail(), resp.getWriter(), req);
+ cr.update(CertificateRequest.DEFAULT_CN, Digest.SHA512.toString(), "client", null, "", "email:" + u.getEmail());
Certificate draft = cr.draft();
draft.issue(null, "2y", u).waitFor(10000);
if (draft.getStatus() == CertificateStatus.ISSUED) {