func LintCertificate(c *x509.Certificate) *ResultSet {
	// Instead of panicing on nil certificate, just returns nil and let the client
	// panic when accessing ZLint, if they're into panicing.
	if c == nil {
		return nil
	}

	// Run all tests
	res := new(ResultSet)
	res.execute(c)
	res.Version = Version
	res.Timestamp = time.Now().Unix()
	return res
}
func LintCertificate(c *x509.Certificate) *ResultSet {
	
	
	if c == nil {
		return nil
	}

	
	res := new(ResultSet)
	res.execute(c)
	res.Version = Version
	res.Timestamp = time.Now().Unix()
	return res
}
func LintCertificate ( c * x509 . Certificate ) * ResultSet { // Instead of panicing on nil certificate, just returns nil and let the client // panic when accessing ZLint, if they're into panicing. if c == nil { return nil } // Run all tests res := new ( ResultSet ) res . execute ( c ) res . Version = Version res . Timestamp = time . Now ( ) . Unix ( ) return res }
// LintCertificate runs all registered lints on c, producing a ZLint.
LintCertificate runs all registered lints on c producing a ZLint .