Documentation
¶
Index ¶
- type CertificateResult
- type Manager
- func (m *Manager) CertificateExists(domain string) bool
- func (m *Manager) CertsPath() string
- func (m *Manager) DeleteCertificate(domain string) error
- func (m *Manager) GetCertificate(domain string) (*models.Certificate, error)
- func (m *Manager) GetExpiringCertificates(daysThreshold int) ([]models.Certificate, error)
- func (m *Manager) ListCertificates() ([]models.Certificate, error)
- func (m *Manager) RenewCertificates() (*RenewalResult, error)
- func (m *Manager) RequestCertificate(domain string) (*CertificateResult, error)
- func (m *Manager) RevokeCertificate(domain string) error
- func (m *Manager) SetupAutoCertificate(domain string) error
- func (m *Manager) ValidateDomain(domain string) error
- type RenewalResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertificateResult ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
func NewManager ¶
func NewManager(cfg *config.CertbotConfig, deploymentsPath string) *Manager
func (*Manager) CertificateExists ¶
func (*Manager) DeleteCertificate ¶
func (*Manager) GetCertificate ¶
func (m *Manager) GetCertificate(domain string) (*models.Certificate, error)
func (*Manager) GetExpiringCertificates ¶
func (m *Manager) GetExpiringCertificates(daysThreshold int) ([]models.Certificate, error)
func (*Manager) ListCertificates ¶
func (m *Manager) ListCertificates() ([]models.Certificate, error)
func (*Manager) RenewCertificates ¶
func (m *Manager) RenewCertificates() (*RenewalResult, error)
func (*Manager) RequestCertificate ¶
func (m *Manager) RequestCertificate(domain string) (*CertificateResult, error)
func (*Manager) RevokeCertificate ¶
func (*Manager) SetupAutoCertificate ¶
func (*Manager) ValidateDomain ¶
type RenewalResult ¶
Click to show internal directories.
Click to hide internal directories.