617dd4d37c
* new ChallengeProvider with Present and CleanUp methods * new Challenge type describing `http-01`, `tls-sni-01`, `dns-01` * new client.SetChallengeProvider to support custom implementations
8 lines
305 B
Go
8 lines
305 B
Go
package acme
|
|
|
|
// ChallengeProvider presents the solution to a challenge available to be solved
|
|
// CleanUp will be called by the challenge if Present ends in a non-error state.
|
|
type ChallengeProvider interface {
|
|
Present(domain, token, keyAuth string) error
|
|
CleanUp(domain, token, keyAuth string) error
|
|
}
|