Documentation
¶
Index ¶
- func DeployCerts(options CMOptions, crt certs.LECerts) error
- func GetSSHClient(options CMOptions) (*ssh.Client, error)
- func IsExpiring(crt *x509.Certificate, currentTime time.Time) bool
- func RunSSHCommand(client *ssh.Client, cmd string) error
- func ValidateExpiration(crt certs.LECerts) (bool, error)
- type CMOptions
- type CertManager
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsExpiring ¶
func IsExpiring(crt *x509.Certificate, currentTime time.Time) bool
Types ¶
type CertManager ¶
func (*CertManager) HostCertIsValid ¶
func (c *CertManager) HostCertIsValid(domain string, port string) bool
func (*CertManager) RenewCertificate ¶
func (*CertManager) ValidateAndRenew ¶
func (c *CertManager) ValidateAndRenew(options CMOptions) error
Click to show internal directories.
Click to hide internal directories.