- String[] csr = generateCSR("/CN=felix@dogcraft.de");
- Certificate c = new Certificate(user, "/CN=testmail@example.com", "sha256", csr[1], CSRType.CSR);
- final PrivateKey pk = PemKey.parsePEMPrivateKey(csr[0]);
+ KeyPair kp = generateKeypair();
+ String csr = generatePEMCSR(kp, "CN=felix@dogcraft.de");
+ Certificate c = new Certificate(user, "/CN=testmail@example.com", "sha256", csr, CSRType.CSR);
+ final PrivateKey pk = kp.getPrivate();