type crypto/x509.CertificateInvalidError

12 uses

	crypto/x509 (current package)
		verify.go#L66: type CertificateInvalidError struct {
		verify.go#L72: func (e CertificateInvalidError) Error() string {
		verify.go#L451: 			return CertificateInvalidError{c, NameMismatch, ""}
		verify.go#L460: 		return CertificateInvalidError{
		verify.go#L466: 		return CertificateInvalidError{
		verify.go#L497: 		return CertificateInvalidError{c, NotAuthorizedToSign, ""}
		verify.go#L503: 			return CertificateInvalidError{c, TooManyIntermediates, ""}
		verify.go#L635: 				constraintsHintErr = CertificateInvalidError{c, CANotAuthorizedForThisName, err.Error()}
		verify.go#L649: 				return nil, CertificateInvalidError{c, IncompatibleUsage, ""}
		verify.go#L656: 		err = CertificateInvalidError{c, NoValidChains, strings.Join(details, ", ")}

	crypto/tls
		handshake_server.go#L983: 			} else if errCertificateInvalid, ok := errors.AsType[x509.CertificateInvalidError](err); ok && errCertificateInvalid.Reason == x509.Expired {

	github.com/refraction-networking/utls
		handshake_server.go#L949: 			var errCertificateInvalid x509.CertificateInvalidError