diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2015-01-19 01:42:31 -0500 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2015-01-19 01:42:31 -0500 |
| commit | e8ab7fb7b59ddc66fdd895076cdd4350e0f18576 (patch) | |
| tree | cb6b7312fd6816b963e931288c464ef152010701 /MediaBrowser.ServerApplication/Networking | |
| parent | df56b1ec8a008933a9e20d6a3cd9b05580d143eb (diff) | |
update translations
Diffstat (limited to 'MediaBrowser.ServerApplication/Networking')
| -rw-r--r-- | MediaBrowser.ServerApplication/Networking/CertificateGenerator.cs | 45 |
1 files changed, 13 insertions, 32 deletions
diff --git a/MediaBrowser.ServerApplication/Networking/CertificateGenerator.cs b/MediaBrowser.ServerApplication/Networking/CertificateGenerator.cs index a0200ba1d..a7b0d6c32 100644 --- a/MediaBrowser.ServerApplication/Networking/CertificateGenerator.cs +++ b/MediaBrowser.ServerApplication/Networking/CertificateGenerator.cs @@ -1,13 +1,8 @@ -using System; -using System.Collections.Generic; +using MediaBrowser.Model.Logging; +using System; using System.IO; -using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using System.Security; -using System.Text; -using System.Threading.Tasks; -using MediaBrowser.Model.Logging; namespace MediaBrowser.ServerApplication.Networking { @@ -22,36 +17,22 @@ namespace MediaBrowser.ServerApplication.Networking string hostname, ILogger logger) { - try + if (string.IsNullOrWhiteSpace(fileName)) { - if (string.IsNullOrWhiteSpace(fileName)) - { - logger.Info("No certificate filename specified."); - return; - } - - if (File.Exists(fileName)) - { - logger.Info("Certificate file already exists. To regenerate, delete {0}", fileName); - return; - } + throw new ArgumentNullException("fileName"); + } - string x500 = string.Format("CN={0}", hostname); + string x500 = string.Format("CN={0}", hostname); - DateTime startTime = DateTime.Now.AddDays(-2); - DateTime endTime = DateTime.Now.AddYears(10); + DateTime startTime = DateTime.Now.AddDays(-2); + DateTime endTime = DateTime.Now.AddYears(10); - byte[] pfxData = CreateSelfSignCertificatePfx( - x500, - startTime, - endTime); + byte[] pfxData = CreateSelfSignCertificatePfx( + x500, + startTime, + endTime); - File.WriteAllBytes(fileName, pfxData); - } - catch (Exception e) - { - logger.ErrorException("Error generating self signed ssl certificate: {0}", e, fileName); - } + File.WriteAllBytes(fileName, pfxData); } private static byte[] CreateSelfSignCertificatePfx( |
