public string revokCertifcate(string hostname) { int requestID; string serialnumber; SqlLite sql = new SqlLite(); Certificate cert = new Certificate(); try { requestID = sql.returnCertInfo(hostname); serialnumber = sql.returnCertSerialnumber(hostname); sql.deleteCertRecord(requestID); cert.revokeCert(serialnumber); return("SUCCESS"); } catch (Exception ex) { return(ex.Message); } }
public int renewCert(string hostname) { int reqid; string cerificate; try { SqlLite sql = new SqlLite(); reqid = sql.returnCertInfo(hostname); Certificate cert = new Certificate(); cerificate = cert.getCertificate(reqid); JObject obj = JObject.Parse(cerificate); string name = (string)obj["CertValue"]; reqid = cert.RenewCert(name, reqid); return(reqid); } catch (Exception ex) { Console.Write(ex.Message); return(0); } }