Example #1
0
        public Task CertInfo([FromForm] int id, [FromForm] int siteId)
        {
            SiteDomainCert cert = CertAgent.Instance().GetCertInfo(id) ?? new SiteDomainCert()
            {
                SiteID = siteId
            };

            return(this.GetResult(cert));
        }
Example #2
0
        public Task SaveCert([FromForm] int id, [FromForm] int siteId, [FromForm] string pem, [FromForm] string key)
        {
            SiteDomainCert cert = new SiteDomainCert()
            {
                ID     = id,
                SiteID = siteId,
                KEY    = key,
                PEM    = pem
            };

            return(this.GetResult(CertAgent.Instance().SaveCertInfo(cert)));
        }
Example #3
0
 public Task CertDelete([FromForm] int id)
 {
     return(this.GetResult(CertAgent.Instance().DeleteCertInfo(id)));
 }