Compare email addresses in RequestMatchesSpec

Signed-off-by: Richard Wall <richard.wall@jetstack.io>
This commit is contained in:
Richard Wall
2020-08-27 09:10:57 +01:00
parent 3107b380f2
commit 9d0559cfda
+3 -1
View File
@@ -119,7 +119,9 @@ func RequestMatchesSpec(req *cmapi.CertificateRequest, spec cmapi.CertificateSpe
if !util.EqualUnsorted(pki.URLsToString(x509req.URIs), spec.URIs) {
violations = append(violations, "spec.uris")
}
// TODO: Check EmailAddresses here too
if !util.EqualUnsorted(x509req.EmailAddresses, spec.EmailAddresses) {
violations = append(violations, "spec.emailAddresses")
}
if x509req.Subject.SerialNumber != spec.Subject.SerialNumber {
violations = append(violations, "spec.subject.serialNumber")
}