BIMI: log DNS names

This commit is contained in:
M66B
2021-07-19 12:36:19 +02:00
parent 511445a1f2
commit 53f603d072

View File

@@ -209,8 +209,10 @@ public class Bimi {
throw new IllegalArgumentException("Invalid certificate type");
// Check subject
if (!EntityCertificate.getDnsNames(cert).contains(domain))
throw new IllegalArgumentException("Invalid certificate domain");
List<String> names = EntityCertificate.getDnsNames(cert);
if (!names.contains(domain))
throw new IllegalArgumentException("Invalid certificate domain" +
" names=" + TextUtils.join(", ", names));
// https://datatracker.ietf.org/doc/html/rfc3709#page-6
// LogotypeExtn ::= SEQUENCE {