in certdataDiffCCADB/utils/pair.go [67:96]
func NewPair(cd, ccadb *Entry) (p Pair) {
p.Certdata = cd
p.CCADB = ccadb
p.Diffs = make([]string, 0)
if cd.OrganizationName != ccadb.OrganizationName {
p.Diffs = append(p.Diffs, "OrganizationName")
}
if cd.OrganizationalUnitName != ccadb.OrganizationalUnitName {
p.Diffs = append(p.Diffs, "OrganizationalUnitName")
}
if cd.CommonName != ccadb.CommonName {
p.Diffs = append(p.Diffs, "CommonName")
}
if cd.SerialNumber != ccadb.SerialNumber {
p.Diffs = append(p.Diffs, "SerialNumber")
}
if cd.PEM != ccadb.PEM {
p.Diffs = append(p.Diffs, "PEM")
}
if cd.Fingerprint != ccadb.Fingerprint {
p.Diffs = append(p.Diffs, "Fingerprint")
}
if cd.TrustWeb != ccadb.TrustWeb {
p.Diffs = append(p.Diffs, "TrustWeb")
}
if cd.TrustEmail != ccadb.TrustEmail {
p.Diffs = append(p.Diffs, "TrustEmail")
}
return
}