diff options
Diffstat (limited to 'src/main.lib/Plugins/ValidationPlugins/Http/SelfHosting/SelfHosting.cs')
-rw-r--r-- | src/main.lib/Plugins/ValidationPlugins/Http/SelfHosting/SelfHosting.cs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/main.lib/Plugins/ValidationPlugins/Http/SelfHosting/SelfHosting.cs b/src/main.lib/Plugins/ValidationPlugins/Http/SelfHosting/SelfHosting.cs index 6e165af..ad3d3be 100644 --- a/src/main.lib/Plugins/ValidationPlugins/Http/SelfHosting/SelfHosting.cs +++ b/src/main.lib/Plugins/ValidationPlugins/Http/SelfHosting/SelfHosting.cs @@ -1,4 +1,5 @@ using ACMESharp.Authorizations; +using PKISharp.WACS.Plugins.Interfaces; using PKISharp.WACS.Services; using System; using System.Collections.Generic; @@ -61,7 +62,7 @@ namespace PKISharp.WACS.Plugins.ValidationPlugins.Http } } - public override Task CleanUp() + public override Task CleanUp(ValidationContext context, Http01ChallengeValidationDetails challenge) { if (HasListener) { @@ -77,9 +78,9 @@ namespace PKISharp.WACS.Plugins.ValidationPlugins.Http return Task.CompletedTask; } - public override Task PrepareChallenge() + public override Task PrepareChallenge(ValidationContext context, Http01ChallengeValidationDetails challenge) { - _files.Add("/" + Challenge.HttpResourcePath, Challenge.HttpResourceValue); + _files.Add("/" + challenge.HttpResourcePath, challenge.HttpResourceValue); var protocol = _options.Https == true ? "https" : "http"; var port = _options.Port ?? (_options.Https == true ? DefaultHttpsValidationPort : |