aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Mac/Native/NetworkManager.cs
diff options
context:
space:
mode:
authorLuke <luke.pulverenti@gmail.com>2015-02-10 23:11:16 -0500
committerLuke <luke.pulverenti@gmail.com>2015-02-10 23:11:16 -0500
commit94f534b3c6c42169ffec5de17b2d9b45cb19fbf3 (patch)
tree55e5040e2e45d0c14f81f7e492ac4663fa672952 /MediaBrowser.Server.Mac/Native/NetworkManager.cs
parentf64043004f8bc3fb3199a44023f72730a059f68f (diff)
parent177a5d78bf66df61fae7248bbe1b5ccfde4971ac (diff)
Merge pull request #1009 from MediaBrowser/master
Merge main to dev
Diffstat (limited to 'MediaBrowser.Server.Mac/Native/NetworkManager.cs')
-rw-r--r--MediaBrowser.Server.Mac/Native/NetworkManager.cs13
1 files changed, 12 insertions, 1 deletions
diff --git a/MediaBrowser.Server.Mac/Native/NetworkManager.cs b/MediaBrowser.Server.Mac/Native/NetworkManager.cs
index 6e4e055a2..959ac6774 100644
--- a/MediaBrowser.Server.Mac/Native/NetworkManager.cs
+++ b/MediaBrowser.Server.Mac/Native/NetworkManager.cs
@@ -4,6 +4,7 @@ using MediaBrowser.Model.IO;
using MediaBrowser.Model.Logging;
using MediaBrowser.Model.Net;
using System.Collections.Generic;
+using MediaBrowser.Server.Mono.Networking;
namespace MediaBrowser.Server.Mac
{
@@ -34,6 +35,16 @@ namespace MediaBrowser.Server.Mac
public IEnumerable<FileSystemEntryInfo> GetNetworkDevices()
{
return new List<FileSystemEntryInfo> ();
- }
+ }
+
+ /// <summary>
+ /// Generates a self signed certificate at the locatation specified by <paramref name="certificatePath"/>.
+ /// </summary>
+ /// <param name="certificatePath">The path to generate the certificate.</param>
+ /// <param name="hostname">The common name for the certificate.</param>
+ public void GenerateSelfSignedSslCertificate(string certificatePath, string hostname)
+ {
+ CertificateGenerator.CreateSelfSignCertificatePfx(certificatePath, hostname, Logger);
+ }
}
}