func NewPair()

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
}