X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Fclub%2Fwpia%2Fgigi%2Fapi%2FAPIPoint.java;fp=src%2Fclub%2Fwpia%2Fgigi%2Fapi%2FAPIPoint.java;h=f089e84ec9bcc3b916c9b575515f70b7ca6353cb;hb=40728f5f45ba7381676b102f1005e021921293cc;hp=737426a733fa8bf7d22cc21f267e3911bd509693;hpb=d27f8a9c47e4479e4296b2b31ce08e2e0e13f1d2;p=gigi.git diff --git a/src/club/wpia/gigi/api/APIPoint.java b/src/club/wpia/gigi/api/APIPoint.java index 737426a7..f089e84e 100644 --- a/src/club/wpia/gigi/api/APIPoint.java +++ b/src/club/wpia/gigi/api/APIPoint.java @@ -1,6 +1,7 @@ package club.wpia.gigi.api; import java.io.IOException; +import java.math.BigInteger; import java.security.cert.X509Certificate; import javax.servlet.http.HttpServletRequest; @@ -19,7 +20,7 @@ public abstract class APIPoint { resp.sendError(403, "Error, cert authing required. No cert found."); return; } - String serial = LoginPage.extractSerialFormCert(cert); + BigInteger serial = LoginPage.extractSerialFormCert(cert); Certificate clientCert = Certificate.getBySerial(serial); CertificateOwner u = CertificateOwner.getByEnabledSerial(serial); if (u == null || clientCert == null) {