public static SelfSignedCertificate Create(string name, string password, DateTime start, DateTime expire, string containerName)
 {
     SelfSignedCertificate certificate = new SelfSignedCertificate(password, containerName);
     certificate.GenerateKeys();
     certificate.CreateCertContext(name, start, expire);
     certificate.GetX509Certificate();
     return certificate;
 }
        public static SelfSignedCertificate Create(string name, string password, DateTime start, DateTime expire, string containerName)
        {
            SelfSignedCertificate certificate = new SelfSignedCertificate(password, containerName);

            certificate.GenerateKeys();
            certificate.CreateCertContext(name, start, expire);
            certificate.GetX509Certificate();
            return(certificate);
        }
 public static SelfSignedCertificate Create(
                             string name,
                             string password,
                             DateTime start,
                             DateTime expire,
                             string containerName)
 {
     SelfSignedCertificate cert = new SelfSignedCertificate(password, containerName);
     cert.GenerateKeys();
     cert.CreateCertContext(name, start, expire);
     cert.GetX509Certificate();
     Fx.Assert(cert.cert != null, "CertContext could not be created");
     return cert;
 }
        public static SelfSignedCertificate Create(
            string name,
            string password,
            DateTime start,
            DateTime expire,
            string containerName)
        {
            SelfSignedCertificate cert = new SelfSignedCertificate(password, containerName);

            cert.GenerateKeys();
            cert.CreateCertContext(name, start, expire);
            cert.GetX509Certificate();
            Fx.Assert(cert.cert != null, "CertContext could not be created");
            return(cert);
        }