Elastacloud.AzureManagement.Fluent.Services.Classes.ServiceCertificate.Create C# (CSharp) Method

Create() public method

Used to create the Cert
public Create ( ) : X509Certificate2
return System.Security.Cryptography.X509Certificates.X509Certificate2
        public X509Certificate2 Create()
        {
            var generator = new CertificateGenerator();
            return generator.Create(Name, ValidFrom, ValidTo, PvkPassword, true);
        }

Usage Example

        /// <summary>
        /// Creates a service certificate and adds to the remote config 
        /// </summary>
        public ServiceCertificate CreateServiceCertificateAndAddRemoteDesktop(string username, string password, ref CscfgFile file)
        {
            var certificate = new ServiceCertificate(username, password);
            certificate.Create();

            var desktop = new RemoteDesktop(certificate)
                              {
                                  Username = username,
                                  Password = password
                              };
            file.NewVersion = ((ICloudConfig) desktop).ChangeConfig(file.NewVersion);
            return certificate;
        }
All Usage Examples Of Elastacloud.AzureManagement.Fluent.Services.Classes.ServiceCertificate::Create