Versions in this module Expand all Collapse all v1 v1.6.4 Feb 24, 2021 Changes in this version + type CertBuilder struct + type CertOpt func(*CertBuilder) error + func CommonName(cn string) CertOpt + func DNS(dns ...string) CertOpt + func IP(ip ...string) CertOpt + func IsCA(isCA bool) CertOpt + func Parent(parent Certificate) CertOpt + func SelfSign() CertOpt + type Certificate struct + IsCA bool + Pem []byte + PrivKey KeyWrapper + RawCert []byte + TLSCert tls.Certificate + Template *x509.Certificate + func NewCert(t *testing.T, opts ...CertOpt) (cert Certificate) + func (cert Certificate) CombinedPEM() []byte + func (cert Certificate) PrivateKeyPEM() []byte + type KeyWrapper struct + Pem []byte + PrivKey *rsa.PrivateKey + func NewPrivateKey(t *testing.T) (key KeyWrapper)