public CertRequestDTO() { Country = "US"; NotBefore = DateTime.UtcNow; NotAfter = NotBefore.AddYears(10); PrivateKey = new PrivateKeyDTO(); }
public CertRequestDTO() { Country = "US"; Name = "<Certificate Name>"; NotBefore = DateTime.Now; NotAfter = NotBefore.AddYears(10); PrivateKey = new PrivateKeyDTO(); }
void validateDates(X509Certificate2 signer) { if (signer == null) { if (NotAfter <= NotBefore) { NotAfter = NotBefore.AddYears(1); } } else { if (NotBefore < signer.NotBefore) { NotBefore = signer.NotBefore; } if (NotAfter > signer.NotAfter) { NotAfter = signer.NotAfter; } } }