public void GenerateSSLKeyPair(string keyfile, string certfile) { try { CertGen certgen = new CertGen(); certgen.GenerateSelfSignedCertificate("Wnmp", 2048, keyfile, certfile); Log.Notice("Generated SSL Keypair", ProgLogSection); } catch (Exception ex) { Log.Error("Failed to generate SSL Keypair: " + ex.Message, ProgLogSection); } }
private void CreateWnmpCertificate() { string ConfDir = Program.StartupPath + "\\conf"; if (!Directory.Exists(ConfDir)) { Directory.CreateDirectory(ConfDir); } string keyFile = ConfDir + "\\key.pem"; string certFile = ConfDir + "\\cert.pem"; CertGen certgen = new CertGen(); certgen.GenerateSelfSignedCertificate("Wnmp", 2048, keyFile, certFile); }