aboutsummaryrefslogtreecommitdiff
path: root/crypto/acme/autocert/autocert.go
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/acme/autocert/autocert.go')
-rw-r--r--crypto/acme/autocert/autocert.go7
1 files changed, 2 insertions, 5 deletions
diff --git a/crypto/acme/autocert/autocert.go b/crypto/acme/autocert/autocert.go
index f99c36e..923b2fb 100644
--- a/crypto/acme/autocert/autocert.go
+++ b/crypto/acme/autocert/autocert.go
@@ -6,14 +6,11 @@ import (
6 "fmt" 6 "fmt"
7 "net" 7 "net"
8 8
9 "code.crute.us/mcrute/golib/log"
9 "code.crute.us/mcrute/golib/service" 10 "code.crute.us/mcrute/golib/service"
10 "golang.org/x/net/idna" 11 "golang.org/x/net/idna"
11) 12)
12 13
13type InfoReporter interface {
14 Info(...interface{})
15}
16
17type CertProvider interface { 14type CertProvider interface {
18 GetCertificate(*tls.ClientHelloInfo) (*tls.Certificate, error) 15 GetCertificate(*tls.ClientHelloInfo) (*tls.Certificate, error)
19 Listener() net.Listener 16 Listener() net.Listener
@@ -23,7 +20,7 @@ type CertProvider interface {
23type PrimingCertProvider interface { 20type PrimingCertProvider interface {
24 CertProvider 21 CertProvider
25 PrimeCache() error 22 PrimeCache() error
26 PrimingReporter(InfoReporter) service.RunnerFunc 23 PrimingReporter(log.LeveledLogger) service.RunnerFunc
27} 24}
28 25
29type ACMEHostList struct { 26type ACMEHostList struct {