X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fpages%2Faccount%2Fcerts%2FCertificateRequest.java;h=5edf362e4877ef2c505ca5c6636e60b91b9b0b42;hp=e1bf47cc9bde9de5d1b56252f07bbca96f6b675f;hb=5207476641f1bf10637937555a70e5c8bd5979b6;hpb=0206a8e18afd089c232defcebf5a6315a35a1541 diff --git a/src/org/cacert/gigi/pages/account/certs/CertificateRequest.java b/src/org/cacert/gigi/pages/account/certs/CertificateRequest.java index e1bf47cc..5edf362e 100644 --- a/src/org/cacert/gigi/pages/account/certs/CertificateRequest.java +++ b/src/org/cacert/gigi/pages/account/certs/CertificateRequest.java @@ -58,7 +58,7 @@ import sun.security.x509.X500Name; public class CertificateRequest { - public static final String DEFAULT_CN = "CAcert WoT User"; + public static final String DEFAULT_CN = "SomeCA User"; public static final ObjectIdentifier OID_KEY_USAGE_SSL_SERVER = ObjectIdentifier.newInternal(new int[] { 1, 3, 6, 1, 5, 5, 7, 3, 1 @@ -225,6 +225,8 @@ public class CertificateRequest { selectedDigest = Digest.SHA512; } else if (sign.toLowerCase().startsWith("sha384")) { selectedDigest = Digest.SHA384; + } else if (sign.toLowerCase().startsWith("sha256")) { + selectedDigest = Digest.SHA256; } } @@ -424,7 +426,7 @@ public class CertificateRequest { if (ctx.getTarget() instanceof Organisation) { Organisation org = (Organisation) ctx.getTarget(); subject.put("O", org.getName()); - subject.put("C", org.getState().getCode()); + subject.put("C", org.getCountry().getCode()); subject.put("ST", org.getProvince()); subject.put("L", org.getCity()); if (ou != null) {