Packages that use org.minidns.record
Package
Description
DNS message structures with wire-format parsing and serialization (no transport), from the MiniDNS 1.0.0 core subset (see
org.minidns). EDNS(0) option structures (RFC 6891), from the MiniDNS 1.0.0 core subset (see
org.minidns). DNS resource record types (A, AAAA, NS, SOA, MX, TXT, SRV and the DNSSEC records) with wire-format parsing, from the MiniDNS 1.0.0 core subset (see
org.minidns).- Classes in org.minidns.record used by org.minidns.dnsmessageClassDescriptionAbstract base class for DNS record data payloads.
All DNS record types extend this class to provide their specific data representation and parsing logic.DNS OPT record payload for EDNS0 extensions.
Enables extended DNS features and options beyond original DNS protocol.A generic DNS record.The symbolic class of a DNS record (usuallyRecord.CLASS.INfor Internet).The resource record type. - Classes in org.minidns.record used by org.minidns.ednsClassDescriptionAbstract base class for DNS record data payloads.
All DNS record types extend this class to provide their specific data representation and parsing logic.DNS OPT record payload for EDNS0 extensions.
Enables extended DNS features and options beyond original DNS protocol.A generic DNS record. - Classes in org.minidns.record used by org.minidns.recordClassDescriptionDNS A record payload representing an IPv4 address.
Maps a domain name to an IPv4 address, the most common DNS record type.DNS AAAA record payload representing an IPv6 address.
Maps a domain name to an IPv6 address, the IPv6 equivalent of A records.DNS CNAME (Canonical Name) record payload.
Maps an alias domain name to a canonical domain name for DNS resolution.Abstract base class for DNS record data payloads.
All DNS record types extend this class to provide their specific data representation and parsing logic.Abstract base class for DNSSEC delegation records.
Provides common functionality for DNSSEC records that delegate trust from parent zones to child zones.The fixed fields read out of a delegation record, before it is interpreted.DNS DLV (DNSSEC Lookaside Validation) record payload.
Provides DNSSEC trust anchors from external validation repositories.DNS DNAME (Domain Name) redirection record payload.
Provides redirection of an entire subtree of the DNS name space to another domain, similar to CNAME but for entire subtrees.DNS DNSKEY record payload for DNSSEC public keys.
Contains a DNSSEC public key used to verify DNSSEC signatures for a DNS zone.DNS DS (Delegation Signer) record payload for DNSSEC.
Contains the hash of a DNSKEY record used to authenticate delegated DNS zones in DNSSEC chain of trust.Abstract base class for DNS resource records representing internet addresses.
Extended by A and AAAA records to provide common functionality for IP address storage and retrieval.DNS MX (Mail Exchange) record payload.
Specifies mail servers responsible for accepting email messages on behalf of a domain.DNS NS (Nameserver) record payload.
Delegates a DNS zone to use the given authoritative name servers.DNS NSEC (Next Secure) record payload for DNSSEC.
Provides authenticated denial of existence for DNS records and links to the next valid name in the zone.DNS NSEC3 (Next Secure 3) record payload for DNSSEC.
Provides authenticated denial of existence with hashed names to prevent zone enumeration attacks.DNSSEC NSEC3 Hash Algorithms.DNS NSEC3PARAM record payload for DNSSEC.
Contains parameters used for NSEC3 hash calculations including algorithm, iterations, salt, and flags.DNS OPENPGPKEY record payload for OpenPGP public keys.
Associates OpenPGP public keys with domain names for secure email and code signing applications.DNS OPT record payload for EDNS0 extensions.
Enables extended DNS features and options beyond original DNS protocol.DNS PTR (Pointer) record payload.
Used for reverse DNS lookups, mapping IP addresses to domain names.A generic DNS record.The symbolic class of a DNS record (usuallyRecord.CLASS.INfor Internet).The resource record type.DNS RRSIG (Resource Record Signature) record payload for DNSSEC.
Contains cryptographic signature covering a set of DNS records to provide authenticity and integrity verification.Abstract base class for DNS resource records that point to a target domain name.
Extended by record types likeCNAME, NS, and others that contain a target field.DNS SOA (Start of Authority) record payload.
Contains authoritative information about a DNS zone including primary nameserver, admin email, and timing parameters.DNS SRV (Service) record payload for service discovery.
Specifies the location of services for a given domain with priority, weight, and port information for load balancing.DNS TLSA record payload for TLS certificate association.
Associates TLS certificates with domain names for DANE-based authentication of TLS services.The certificate usage field.How the certificate association data is hashed before comparison.Which part of the server certificate the association data covers.DNS TXT record payload for arbitrary text data.
Contains one or more text strings, commonly used for verification, policies, or other metadata.DNS record payload for unknown or unsupported record types.
Provides raw byte-level access to record data when the specific record type is not recognized by the library.