type testCertSpec …
type namedtestCertSpec …
func TestBuiltNamedCertificates(t *testing.T) { … }
func parseIPList(ips []string) []net.IP { … }
func createTestTLSCerts(spec testCertSpec, names []string) (certProvider SNICertKeyContentProvider, err error) { … }
func x509CertSignature(cert *x509.Certificate) string { … }
func certSignature(certProvider CertKeyContentProvider) (string, error) { … }
func generateSelfSignedCertKey(host string, alternateIPs []net.IP, alternateDNS []string) ([]byte, []byte, error) { … }