Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateCertificate ¶ added in v1.1.0
func GenerateCertificate(config CertificateConfig, opts ...GenerateCertificateOption) (certPEM []byte, keyPEM []byte, err error)
Types ¶
type CertificateConfig ¶ added in v1.1.0
type GenerateCertificateOption ¶ added in v1.1.0
type GenerateCertificateOption func(*GenerateCertificateOptions) error
func CA ¶ added in v1.1.0
func CA() GenerateCertificateOption
func WithExpirationDays ¶ added in v1.1.0
func WithExpirationDays(days int) GenerateCertificateOption
func WithParent ¶ added in v1.1.0
func WithParent(certPEM []byte, keyPEM []byte) GenerateCertificateOption
func WithSerialNumber ¶ added in v1.1.0
func WithSerialNumber(sn uint64) GenerateCertificateOption
type GenerateCertificateOptions ¶ added in v1.1.0
type GenerateCertificateOptions struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.