aboutsummaryrefslogtreecommitdiff
path: root/solve_webroot.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2016-02-01 12:38:17 +0100
committerDimitri Sokolyuk <demon@dim13.org>2016-02-01 12:38:17 +0100
commit0f3289aa7b83e6fe8f2d803f1c6464765196996f (patch)
tree209fc54840bed982493c88c371b50acd1b0e837d /solve_webroot.go
parent125288f146d6950ce89466207efae41520e7c7c6 (diff)
Generalize Solver
Diffstat (limited to 'solve_webroot.go')
-rw-r--r--solve_webroot.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/solve_webroot.go b/solve_webroot.go
index a333bbb..2adf4db 100644
--- a/solve_webroot.go
+++ b/solve_webroot.go
@@ -16,15 +16,15 @@ func NewWebrootSolver(webroot string) Solver {
return &webrootSolver{webroot: webroot}
}
-func (s *webrootSolver) Solve(token, keyAuth string) error {
- s.file = path.Join(s.webroot, WellKnown, token)
+func (s *webrootSolver) Solve(ch Challenge) error {
+ s.file = path.Join(s.webroot, WellKnown, ch.Token)
log.Println("solve webroot", s.file)
fd, err := CreatePubFile(s.file)
if err != nil {
return err
}
defer fd.Close()
- _, err = io.WriteString(fd, keyAuth)
+ _, err = io.WriteString(fd, ch.KeyAuthorization)
return err
}