aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--solve_pop.go11
-rw-r--r--solve_tls.go2
-rw-r--r--solver.go4
3 files changed, 16 insertions, 1 deletions
diff --git a/solve_pop.go b/solve_pop.go
new file mode 100644
index 0000000..cd3b909
--- /dev/null
+++ b/solve_pop.go
@@ -0,0 +1,11 @@
+package main
+
+type popSolver struct{}
+
+func (s *popSolver) Solve(token, keyAuth string) error {
+ return errNotImplemented
+}
+
+func (s *popSolver) Solved() error {
+ return nil
+}
diff --git a/solve_tls.go b/solve_tls.go
index 205d58d..321aae9 100644
--- a/solve_tls.go
+++ b/solve_tls.go
@@ -47,7 +47,7 @@ func (s *tlsSolver) Solve(token, keyAuth string) error {
BasicConstraintsValid: true,
}
_, _ = tlsKey, tmpl
- return nil
+ return errNotImplemented
}
func (s *tlsSolver) Solved() error {
diff --git a/solver.go b/solver.go
index 9ec7799..cfe84eb 100644
--- a/solver.go
+++ b/solver.go
@@ -1,5 +1,9 @@
package acme
+import "errors"
+
+var errNotImplemented = errors.New("not implemented")
+
// WellKnown URL path
const WellKnown = `/.well-known/acme-challenge/`