Esempio n. 1
0
        private static void GetCertificateConfiguration(LocalProviderConfiguration localProviderConfiguration)
        {
            Console.Write("X.509 certificate PFX file [None]: ");
            localProviderConfiguration.LocalCertificateFile = ReadLine();

            if (string.IsNullOrEmpty(localProviderConfiguration.LocalCertificateFile))
            {
                return;
            }

            Console.Write("X.509 certificate PFX password [None]: ");
            localProviderConfiguration.LocalCertificatePassword = ReadLine();
        }
Esempio n. 2
0
        private static void GetCertificateConfiguration(LocalProviderConfiguration localProviderConfiguration)
        {
            Console.Write("X.509 certificate PFX file [None]: ");
            var fileName = ReadLine();

            if (string.IsNullOrEmpty(fileName))
            {
                return;
            }

            Console.Write("X.509 certificate PFX password [None]: ");
            var password = ReadLine();

            localProviderConfiguration.LocalCertificates = new List <CertificateConfiguration>()
            {
                new CertificateConfiguration()
                {
                    FileName = fileName,
                    Password = password
                }
            };
        }