Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertGenConfig ¶
type CertGenConfig struct { CommonName string CertKeyPath string CertPath string CertCAPath string DefaultTLSGenDir string DNSNames []string }
CertGenConfig contains details about how cert generation should happen.
type Generator ¶
type Generator struct {
// contains filtered or unexported fields
}
Generator generates certs without any external dependencies.
func NewGenerator ¶
NewGenerator creates a new cert generator.
func (*Generator) MakeDevCert ¶
func (c *Generator) MakeDevCert(cfg *CertGenConfig) error
MakeDevCert creates a development certificate request and private key. It persists it in the work dir and returns the CSR.
Click to show internal directories.
Click to hide internal directories.