summaryrefslogtreecommitdiffstats
path: root/src/main.lib/Clients/IIS/IISHelper.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.lib/Clients/IIS/IISHelper.cs')
-rw-r--r--src/main.lib/Clients/IIS/IISHelper.cs8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/main.lib/Clients/IIS/IISHelper.cs b/src/main.lib/Clients/IIS/IISHelper.cs
index d4fb1be..63a8649 100644
--- a/src/main.lib/Clients/IIS/IISHelper.cs
+++ b/src/main.lib/Clients/IIS/IISHelper.cs
@@ -186,12 +186,6 @@ namespace PKISharp.WACS.Clients.IIS
|| regex.IsMatch(binding.HostPunycode);
}
- internal string PatternToRegex(string pattern)
- {
- var parts = pattern.ParseCsv();
- return $"^({string.Join('|', parts.Select(x => Regex.Escape(x).Replace(@"\*", ".*").Replace(@"\?", ".")))})$";
- }
-
internal string HostsToRegex(IEnumerable<string> hosts) =>
$"^({string.Join('|', hosts.Select(x => Regex.Escape(x)))})$";
@@ -199,7 +193,7 @@ namespace PKISharp.WACS.Clients.IIS
{
if (!string.IsNullOrEmpty(options.IncludePattern))
{
- return new Regex(PatternToRegex(options.IncludePattern));
+ return new Regex(options.IncludePattern.PatternToRegex());
}
if (options.IncludeHosts != null && options.IncludeHosts.Any())
{