aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.ServerApplication/Networking
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2015-01-19 01:42:31 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2015-01-19 01:42:31 -0500
commite8ab7fb7b59ddc66fdd895076cdd4350e0f18576 (patch)
treecb6b7312fd6816b963e931288c464ef152010701 /MediaBrowser.ServerApplication/Networking
parentdf56b1ec8a008933a9e20d6a3cd9b05580d143eb (diff)
update translations
Diffstat (limited to 'MediaBrowser.ServerApplication/Networking')
-rw-r--r--MediaBrowser.ServerApplication/Networking/CertificateGenerator.cs45
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(