Documentation
¶
Index ¶
- type CertficateManager
- func (c *CertficateManager) GetHTTPChallengeHandler(handler http.Handler) http.Handler
- func (c *CertficateManager) GetTLSConfig() *tls.Config
- func (c *CertficateManager) Init()
- func (c *CertficateManager) ResumeManaging(d []string) error
- func (c *CertficateManager) StartManaging(d string) error
- func (c *CertficateManager) StopManaging(d string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertficateManager ¶
type CertficateManager struct { Config *domain.RuntimeConfig `checkinject:"required"` // contains filtered or unexported fields }
func (*CertficateManager) GetHTTPChallengeHandler ¶
func (c *CertficateManager) GetHTTPChallengeHandler(handler http.Handler) http.Handler
func (*CertficateManager) GetTLSConfig ¶
func (c *CertficateManager) GetTLSConfig() *tls.Config
func (*CertficateManager) Init ¶
func (c *CertficateManager) Init()
func (*CertficateManager) ResumeManaging ¶
func (c *CertficateManager) ResumeManaging(d []string) error
ResumeManaging manages the passed domain but returns immediately
func (*CertficateManager) StartManaging ¶
func (c *CertficateManager) StartManaging(d string) error
StartManaging begins managing certificates for this domain
func (*CertficateManager) StopManaging ¶
func (c *CertficateManager) StopManaging(d string)
StopManaging turns off management for the domain certmagic Unmamage deletes the cert from the cache but not from the storage?
Click to show internal directories.
Click to hide internal directories.