func crypto/x509.ParseCertificate

13 uses

	crypto/x509 (current package)
		cert_pool.go#L231: 		cert, err := ParseCertificate(certBytes)
		cert_pool.go#L242: 				lazyCert.v, _ = ParseCertificate(certBytes)
		parser.go#L1076: func ParseCertificate(der []byte) (*Certificate, error) {

	crypto/tls
		cache.go#L26: 	cert, err := x509.ParseCertificate(der)
		common.go#L1543: 			if x509Cert, err = x509.ParseCertificate(cert); err != nil {
		common.go#L1643: 	return x509.ParseCertificate(c.Certificate[0])
		handshake_server.go#L945: 		if certs[i], err = x509.ParseCertificate(asn1Data); err != nil {
		tls.go#L315: 	x509Cert, err := x509.ParseCertificate(cert.Certificate[0])

	github.com/refraction-networking/utls
		cache.go#L85: 	cert, err := x509.ParseCertificate(der)
		common.go#L1535: 			if x509Cert, err = x509.ParseCertificate(cert); err != nil {
		common.go#L1630: 	return x509.ParseCertificate(c.Certificate[0])
		handshake_server.go#L913: 		if certs[i], err = x509.ParseCertificate(asn1Data); err != nil {
		tls.go#L303: 	x509Cert, err := x509.ParseCertificate(cert.Certificate[0])