HTTPSRecordValidator
class HTTPSRecordValidator implements DnsRecordValidatorInterface (View source)
HTTPS record validator
Validates HTTPS records according to:
- RFC 9460: Service Binding and Parameter Specification via the DNS (DNS SVCB and HTTPS Resource Records)
HTTPS records have the same format as SVCB but are specifically for HTTPS services.
Format:
Methods
__construct(HostnameValidator $hostnameValidator, Closure|null $svcParamSupported = null)
No description
validate(string $content, string $name, mixed $prio, int|string|null $ttl, int $defaultTTL, mixed ...$args)
Validates HTTPS record content
Details
__construct(HostnameValidator $hostnameValidator, Closure|null $svcParamSupported = null)
No description
ValidationResult
validate(string $content, string $name, mixed $prio, int|string|null $ttl, int $defaultTTL, mixed ...$args)
Validates HTTPS record content