import org.cacert.gigi.database.GigiPreparedStatement;
import org.cacert.gigi.database.SQLFileManager.ImportType;
import org.cacert.gigi.dbObjects.CATS.CATSType;
+import org.cacert.gigi.dbObjects.CertificateProfile;
import org.cacert.gigi.dbObjects.Domain;
import org.cacert.gigi.dbObjects.DomainPingType;
import org.cacert.gigi.dbObjects.User;
}
public static String generatePEMCSR(KeyPair kp, String dn, PKCS10Attributes atts) throws GeneralSecurityException, IOException {
- return generatePEMCSR(kp, dn, atts, "SHA256WithRSA");
+ return generatePEMCSR(kp, dn, atts, "SHA512WithRSA");
}
public static String generatePEMCSR(KeyPair kp, String dn, PKCS10Attributes atts, String signature) throws GeneralSecurityException, IOException {
return "test" + createRandomIDString() + "a" + (count++) + "u";
}
+ public static CertificateProfile getClientProfile() {
+ return CertificateProfile.getByName("client");
+ }
+
public static int countRegex(String text, String pattern) {
Pattern p = Pattern.compile(pattern);
Matcher m = p.matcher(text);
c.add(Calendar.MONTH, -Notary.LIMIT_MAX_MONTHS_VERIFICATION + 1);
return sdf.format(new Date(c.getTimeInMillis()));
}
-
}