Fix for expiration_window: adds validation in certificate resource creation and update. Refactors function in order to only call a log as a warning we setting a greater expiration_window than the cert validity. Adds refactoring for tests as well as more tests accordingly
Closes: https://github.com/Venafi/terraform-provider-venafi/issues/79 and https://github.com/Venafi/terraform-provider-venafi/issues/82
Fix for expiration_window: adds validation in certificate resource creation and update. Refactors function in order to only call a log as a warning we setting a greater expiration_window than the cert validity. Adds refactoring for tests as well as more tests accordingly