Uses of Package
org.xbill.DNS
Packages that use org.xbill.DNS
Package
Description
-
Classes in org.xbill.DNS used by org.xbill.DNSClassDescriptionA cache of DNS records.CNAME Record - maps an alias to its real nameDNS Name Compression object.DNAME Record - maps a nonterminal alias (subtree) to a different domainA class for parsing DNS messages.Key - contains a cryptographic public key for use by DNS.A class for rendering DNS messages.A DNSSEC exception.The cryptographic data in a DNSSEC key is malformed.An algorithm is unsupported by this DNSSEC implementation.DS - contains a Delegation Signer record, which acts as a placeholder for KEY records in the parent zone.DNS extension options, as described in RFC 6891.An implementation of
Resolverthat can send queries to multiple servers, sending the queries multiple times if necessary.A representation of a $GENERATE statement in a master file.An EDNSOption with no internal structure.A DNS message headerThe base class for KEY/DNSKEY records, which have identical formatsKey - contains a cryptographic public key.A DNS master file parser.A DNS Message.Indicates that converting aMessageto wire format exceeded the maximum length.A utility class for converting between numeric codes and mnemonics for those codes.A representation of a domain name.An exception thrown when a name is longer than the maximum length of a DNS name.Manages the network I/O for theSimpleResolver.Options - describes Extended DNS (EDNS) properties of a Message.Custom logger that can log all packets that were sent or received.A generic DNS resource record.Interface describing a resolver.Locates name servers and the search path to be appended to unqualified names.Deprecated.A set of Records with the same name, type, and class.Resource Record Signature - An RRSIG provides the digital signature of an RRset, so that the data can be authenticated by a DNSSEC-capable resolver.The Response from a query toCache.lookupRecords(Name, int, int)orZone.findRecords(Name, int).The base class for SIG/RRSIG records, which have identical formatsSignature - A SIG provides the digital signature of an RRset, so that the data can be authenticated by a DNSSEC-capable resolver.Implements common functionality for the many record types whose format is a single compressed name.Implements common functionality for the many record types whose format is a single name.Start of Authority - describes properties of a zone.Implements common functionality for SVCB and HTTPS recordsAn exception thrown when unable to parse text.Transport Layer Security AuthenticationTokenizer is used to parse DNS records and zones from text format,Transaction signature handling.A utility class for verifying multiple message responses.Transaction Signature - this record is automatically generated by the resolver.Implements common functionality for the many record types whose format is a list of strings.Routines for deal with the lists of types found in NSEC/NSEC3 records.Implements common functionality for the many record types whose format is an unsigned 16 bit integer followed by a name.An exception thrown when a DNS message is invalid.An exception thrown when a zone transfer fails.An incoming DNS Zone Transfer.All changes between two versions of a zone in an IXFR response.Handles a Zone Transfer. -
Classes in org.xbill.DNS used by org.xbill.DNS.config
-
Classes in org.xbill.DNS used by org.xbill.DNS.dnssecClassDescriptionKey - contains a cryptographic public key for use by DNS.DS - contains a Delegation Signer record, which acts as a placeholder for KEY records in the parent zone.DNS extension options, as described in RFC 6891.A DNS message headerA DNS Message.A representation of a domain name.An exception thrown when a name is longer than the maximum length of a DNS name.Next SECure name 3 - this record contains the next hashed name in an ordered list of hashed names in the zone, and a set of types for which records exist for this name.Next SECure name - this record contains the following name in an ordered list of names in the zone, and a set of types for which records exist for this name.Options - describes Extended DNS (EDNS) properties of a Message.A generic DNS resource record.Interface describing a resolver.A set of Records with the same name, type, and class.Resource Record Signature - An RRSIG provides the digital signature of an RRset, so that the data can be authenticated by a DNSSEC-capable resolver.Transaction signature handling.
-
Classes in org.xbill.DNS used by org.xbill.DNS.hosts
-
Classes in org.xbill.DNS used by org.xbill.DNS.ioClassDescriptionAn implementation of the IO clients that use the internal NIO-based clients.A DNS Message.
-
Classes in org.xbill.DNS used by org.xbill.DNS.lookupClassDescriptionA cache of DNS records.EDNS option to provide additional information about the cause of DNS errors (RFC 8914).A DNS Message.A representation of a domain name.A generic DNS resource record.Interface describing a resolver.The Response from a query to
Cache.lookupRecords(Name, int, int)orZone.findRecords(Name, int). -
Classes in org.xbill.DNS used by org.xbill.DNS.spi
-
Classes in org.xbill.DNS used by org.xbill.DNS.toolsClassDescriptionA cache of DNS records.A DNS message headerThe Lookup object issues queries to the local hosts database (
/etc/hosts) and to recursive DNS servers.A DNS Message.A representation of a domain name.A generic DNS resource record.Interface describing a resolver.A set of Records with the same name, type, and class.Tokenizer is used to parse DNS records and zones from text format,Transaction signature handling.Transaction Signature - this record is automatically generated by the resolver.A DNS zone.An exception thrown when a zone transfer fails.
Resolver.sendAsync(Message)