Versions in this module Expand all Collapse all v0 v0.5.0 Dec 31, 2025 v0.4.1 Nov 22, 2025 Changes in this version + type ChallengeCache struct + func (c *ChallengeCache) CleanExpired() + func (c *ChallengeCache) Delete(token string) + func (c *ChallengeCache) Get(token string) (string, bool) + func (c *ChallengeCache) GetDomain(token string) (string, bool) + func (c *ChallengeCache) Set(token, response, domain string, ttl time.Duration) + type HTTPServer struct + func NewHTTPServer() *HTTPServer + func (s *HTTPServer) RemoveChallenge(token string) + func (s *HTTPServer) SetChallenge(token, response, domain string) + func (s *HTTPServer) Start() error + func (s *HTTPServer) Stop(ctx context.Context) error