removed TLD requirement from SAN extension dns field

This commit is contained in:
Julius Mieliauskas
2025-07-31 23:51:07 +03:00
parent 2cbd66e804
commit de2c1c5560
2 changed files with 10 additions and 10 deletions
@@ -16,7 +16,7 @@ export const validateAltNameField = z
.refine(
(name) => {
return (
isFQDN(name, { allow_wildcard: true }) ||
isFQDN(name, { allow_wildcard: true, require_tld: false }) ||
z.string().url().safeParse(name).success ||
z.string().email().safeParse(name).success ||
isValidIp(name)
@@ -45,7 +45,7 @@ export const validateAltNamesField = z
// Split and validate each alt name
return data.split(", ").every((name) => {
return (
isFQDN(name, { allow_wildcard: true }) ||
isFQDN(name, { allow_wildcard: true, require_tld: false }) ||
z.string().url().safeParse(name).success ||
z.string().email().safeParse(name).success ||
isValidIp(name)