CAARecordValidator
class CAARecordValidator implements DnsRecordValidatorInterface (View source)
CAA record validator
Validates CAA (Certification Authority Authorization) records according to:
- RFC 8659: DNS Certification Authority Authorization (CAA) Resource Record
- RFC 6844: DNS Certification Authority Authorization (CAA) Resource Record (obsoleted by RFC 8659)
CAA records specify which Certificate Authorities (CAs) are allowed to issue certificates for a domain. The format is:
Methods
validate(string $content, string $name, mixed $prio, int|string|null $ttl, int $defaultTTL, mixed ...$args)
Validates CAA record content
Details
__construct(ConfigurationManager $config)
No description
ValidationResult
validate(string $content, string $name, mixed $prio, int|string|null $ttl, int $defaultTTL, mixed ...$args)
Validates CAA record content