public ActionResult Certificates() { var model = new EditCertificatesModel { AvailableCertificates = GetAvailableCertificatesFromStore(), SigningCertificate = _configurationRepository.SigningCertificate.SubjectDistinguishedName, SslCertificate = _configurationRepository.SslCertificate.SubjectDistinguishedName }; return View(model); }
public ActionResult Certificates(EditCertificatesModel model) { string newSsl = null, newSigning = null; if (model.UpdateSslCertificate) { newSsl = model.UpdatedSslCertificate; } if (model.UpdateSigningCertificate) { newSigning = model.UpdatedSigningCertificate; } _configurationRepository.UpdateCertificates(newSsl, newSigning); return RedirectToAction("Index"); }