summaryrefslogtreecommitdiffstats
path: root/src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs
diff options
context:
space:
mode:
authorWouterTinus <wouter.tinus@gmail.com>2019-09-08 15:48:43 +0200
committerWouterTinus <wouter.tinus@gmail.com>2019-09-08 15:48:43 +0200
commitce245e8213121d2c80a3288b0d8242f9f09ceae3 (patch)
tree2f73e07334a621b4037568c107bdfc20d1f9e6b1 /src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs
parentcc43f31053cecf89a4dd0a8e54e5722cac1e542a (diff)
downloadletsencrypt-win-simple-ce245e8213121d2c80a3288b0d8242f9f09ceae3.zip
letsencrypt-win-simple-ce245e8213121d2c80a3288b0d8242f9f09ceae3.tar.gz
letsencrypt-win-simple-ce245e8213121d2c80a3288b0d8242f9f09ceae3.tar.bz2
async validation and target
Diffstat (limited to 'src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs')
-rw-r--r--src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs b/src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs
index 5f78adf..cf92ba0 100644
--- a/src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs
+++ b/src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs
@@ -2,6 +2,7 @@
using PKISharp.WACS.DomainObjects;
using PKISharp.WACS.Extensions;
using PKISharp.WACS.Services;
+using System.Threading.Tasks;
namespace PKISharp.WACS.Plugins.ValidationPlugins.Http
{
@@ -24,7 +25,7 @@ namespace PKISharp.WACS.Plugins.ValidationPlugins.Http
public override bool PathIsValid(string path) => path.ValidPath(_log);
public override bool AllowEmtpy(Target target) => target.IIS;
- public override FileSystemOptions Default(Target target)
+ public override Task<FileSystemOptions> Default(Target target)
{
var args = _arguments.GetArguments<FileSystemArguments>();
var ret = new FileSystemOptions(BaseDefault(target));
@@ -39,10 +40,10 @@ namespace PKISharp.WACS.Plugins.ValidationPlugins.Http
ret.SiteId = args.ValidationSiteId.Value;
}
}
- return ret;
+ return Task.FromResult(ret);
}
- public override FileSystemOptions Aquire(Target target, IInputService inputService, RunLevel runLevel)
+ public override Task<FileSystemOptions> Aquire(Target target, IInputService inputService, RunLevel runLevel)
{
// Choose alternative site for validation
var ret = new FileSystemOptions(BaseAquire(target, inputService, runLevel));
@@ -61,7 +62,7 @@ namespace PKISharp.WACS.Plugins.ValidationPlugins.Http
}
}
}
- return ret;
+ return Task.FromResult(ret);
}
}