type crypto/x509.CertificateInvalidError
11 uses
crypto/x509 (current package)
verify.go#L69: type CertificateInvalidError struct {
verify.go#L75: func (e CertificateInvalidError) Error() string {
verify.go#L459: return CertificateInvalidError{c, NameMismatch, ""}
verify.go#L468: return CertificateInvalidError{
verify.go#L474: return CertificateInvalidError{
verify.go#L505: return CertificateInvalidError{c, NotAuthorizedToSign, ""}
verify.go#L511: return CertificateInvalidError{c, TooManyIntermediates, ""}
verify.go#L643: constraintsHintErr = CertificateInvalidError{c, CANotAuthorizedForThisName, err.Error()}
verify.go#L660: return nil, CertificateInvalidError{c, IncompatibleUsage, ""}
verify.go#L667: err = CertificateInvalidError{c, NoValidChains, strings.Join(details, ", ")}
crypto/tls
handshake_server.go#L986: } else if errCertificateInvalid, ok := errors.AsType[x509.CertificateInvalidError](err); ok && errCertificateInvalid.Reason == x509.Expired {