AAAARecordValidator
class AAAARecordValidator implements DnsRecordValidatorInterface (View source)
Validator for AAAA DNS records
Validates AAAA records according to:
- RFC 3596: DNS Extensions to Support IP Version 6
- RFC 4291: IP Version 6 Addressing Architecture
- RFC 5952: A Recommendation for IPv6 Address Text Representation
AAAA records map domain names to IPv6 addresses.
Methods
validate(string $content, string $name, mixed $prio, int|string|null $ttl, int $defaultTTL, mixed ...$args)
Validate AAAA record
Details
__construct(ConfigurationManager $config)
Constructor
ValidationResult
validate(string $content, string $name, mixed $prio, int|string|null $ttl, int $defaultTTL, mixed ...$args)
Validate AAAA record