Classes

Validator for AAAA DNS records

AFSDB record validator

Validator for ALIAS DNS records

Validator for APL (Address Prefix List) DNS records

Validator for A DNS records

BRID (Broadcast Remote ID) record validator

Validator for opaque RDATA stored as base64 in zone-file form (PowerDNS xfrBlob).

CAA record validator

CDNSKEY record validator

CDS (Child DS) record validator

CERT record validator

Validator for CNAME DNS records

Validator for CSYNC DNS records

Parser for DNS wire format (RFC 1035 section 3.3).

DHCID (Dynamic Host Configuration Identifier) record validator

Validator for DLV (DNSSEC Lookaside Validation) DNS records

DMARC record validator

DNAME record validator

DNSKEY record validator

DNS Violation Validator

Validator for DS (Delegation Signer) DNS records

Default DNS record validator for record types that don't have specific validation

Common DNS validation functions shared across record types

Registry for DNS record validators

EUI48 record validator

EUI64 record validator

HHIT (HIP Hash Identity Tag) record validator

HINFO record validator

HTTPS record validator

Hostname validation service

IP address validation service

IPSECKEY record validator

KEY record validator

KX Record Validator

L32 record validator

L64 record validator

LOC record validator

LP record validator

LUA record validator

MINFO Record Validator

MR (Mail Rename) record validator

MX Record Validator

NAPTR (Naming Authority Pointer) Record Validator

NID (Node Identifier) Record Validator

NSEC3PARAM record validator

NSEC3 record validator

NSEC record validator

NS Record Validator

OPENPGPKEY record validator

Validator for PTR (Pointer) DNS records

RESINFO (Resolver Information) record validator

RKEY (Resource KEY) record validator

RP (Responsible Person) record validator

RRSIG (Resource Record Signature) record validator for DNSSEC

SMIMEA (S/MIME Certificate Association) record validator

SOA record validator

SPF record validator

SRV record validator

SSHFP (SSH Fingerprint) record validator

SVCB record validator

String validation for DNS records

TKEY (Transaction KEY) record validator

TLSA (TLS Authentication) record validator

TSIG (Transaction SIGnature) record validator

DNS TTL validation service

TXT record validator

URI (Uniform Resource Identifier) Record Validator

WALLET record validator

ZONEMD (Message Digest for DNS Zones) Record Validator

Interfaces

Interface for DNS record validators