I realize I'm a little late to the game, but I had a question on the maximum 
length.  If I'm reading this correctly, it looks like you applied the max 
length of 63 to the LABEL.  Should it actually be to FQDN and WILDCARD?  Is it 
63 or 64?


> I'm using to check dNSNames in GeneralNames:
> 
> LABEL = "((?!-)[A-Za-z0-9-]{1,63}(?<!-))"
> FQDN = "(#{LABEL}\.)*#{LABEL}"
> WILDCARD_DN = "\\*\\.#{FQDN}"
> DNSNAME = "(#{FQDN}|#{WILDCARD_DN})"
> 
> dNSName =~ /\A#{DNSNAME}\z/


_______________________________________________
dev-security-policy mailing list
dev-security-policy@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-security-policy

Reply via email to