diff options
Diffstat (limited to 'src/main.lib/Plugins/Interfaces/IValidationPlugin.cs')
-rw-r--r-- | src/main.lib/Plugins/Interfaces/IValidationPlugin.cs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main.lib/Plugins/Interfaces/IValidationPlugin.cs b/src/main.lib/Plugins/Interfaces/IValidationPlugin.cs index 3e588f8..ba899db 100644 --- a/src/main.lib/Plugins/Interfaces/IValidationPlugin.cs +++ b/src/main.lib/Plugins/Interfaces/IValidationPlugin.cs @@ -7,7 +7,7 @@ namespace PKISharp.WACS.Plugins.Interfaces /// <summary> /// Instance interface /// </summary> - public interface IValidationPlugin : IDisposable, IPlugin + public interface IValidationPlugin : IPlugin { /// <summary> /// Prepare challenge @@ -17,5 +17,10 @@ namespace PKISharp.WACS.Plugins.Interfaces /// <param name="challenge"></param> /// <returns></returns> Task PrepareChallenge(IChallengeValidationDetails challengeDetails); + + /// <summary> + /// Clean up after validation attempt + /// </summary> + Task CleanUp(); } } |