mirror of
https://github.com/emmansun/gmsm.git
synced 2025-04-27 20:56:18 +08:00
x509: include OID in duplicate extension error message
This commit is contained in:
parent
580f71f23a
commit
57318eaf5b
@ -1000,7 +1000,7 @@ func parseCertificate(der []byte) (*Certificate, error) {
|
|||||||
}
|
}
|
||||||
oidStr := ext.Id.String()
|
oidStr := ext.Id.String()
|
||||||
if seenExts[oidStr] {
|
if seenExts[oidStr] {
|
||||||
return nil, errors.New("x509: certificate contains duplicate extensions")
|
return nil, fmt.Errorf("x509: certificate contains duplicate extension with OID %q", oidStr)
|
||||||
}
|
}
|
||||||
seenExts[oidStr] = true
|
seenExts[oidStr] = true
|
||||||
cert.Extensions = append(cert.Extensions, ext)
|
cert.Extensions = append(cert.Extensions, ext)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user