in ccadb2OneCRL/ccadb/ccadb.go [82:99]
func (c *Certificate) IssuerSerial() *set.IssuerSerial {
cert, err := c.ParseCertificate()
if err != nil {
log.WithError(err).
WithField("revocation", c).
Warn("failed to parse the CCADB certificate when constructing a Issuer:Serial pair")
return nil
}
serial, err := utils.RawSerialBytes(cert.RawTBSCertificate)
if err != nil {
log.WithError(err).
WithField("revocation", c).
Warn("failed to parse serial number")
return nil
}
is := set.NewIssuerSerial(cert.RawIssuer, serial)
return &is
}