acme string
This commit is contained in:
		| @@ -25,4 +25,6 @@ type Provider interface { | |||||||
| 	Listen(...string) (net.Listener, error) | 	Listen(...string) (net.Listener, error) | ||||||
| 	// TLSConfig returns a tls config | 	// TLSConfig returns a tls config | ||||||
| 	TLSConfig(...string) (*tls.Config, error) | 	TLSConfig(...string) (*tls.Config, error) | ||||||
|  | 	// Implementation of the acme provider | ||||||
|  | 	String() string | ||||||
| } | } | ||||||
|   | |||||||
| @@ -40,6 +40,10 @@ func (a *autocertProvider) TLSConfig(hosts ...string) (*tls.Config, error) { | |||||||
| 	return m.TLSConfig(), nil | 	return m.TLSConfig(), nil | ||||||
| } | } | ||||||
|  |  | ||||||
|  | func (a *autocertProvider) String() string { | ||||||
|  | 	return "autocert" | ||||||
|  | } | ||||||
|  |  | ||||||
| // New returns an autocert acme.Provider | // New returns an autocert acme.Provider | ||||||
| func NewProvider() acme.Provider { | func NewProvider() acme.Provider { | ||||||
| 	return &autocertProvider{} | 	return &autocertProvider{} | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user