- A - Static variable in class org.xbill.DNS.Type
-
- A6 - Static variable in class org.xbill.DNS.Type
-
- A6Record - Class in org.xbill.DNS
-
A6 Record - maps a domain name to an IPv6 address (historic)
- A6Record(Name, int, long, int, InetAddress, Name) - Constructor for class org.xbill.DNS.A6Record
-
Creates an A6 Record from the given data
- AA - Static variable in class org.xbill.DNS.Flags
-
authoritative answer
- AAAA - Static variable in class org.xbill.DNS.Type
-
- AAAARecord - Class in org.xbill.DNS
-
IPv6 Address Record - maps a domain name to an IPv6 address
- AAAARecord(Name, int, long, InetAddress) - Constructor for class org.xbill.DNS.AAAARecord
-
Creates an AAAA Record from the given data
- absent(Name) - Method in class org.xbill.DNS.Update
-
Inserts a prerequisite that the specified name does not exist; that is, there are no records
with the given name in the zone.
- absent(Name, int) - Method in class org.xbill.DNS.Update
-
Inserts a prerequisite that the specified rrset does not exist; that is, there are no records
with the given name and type in the zone.
- ACPKIX - Static variable in class org.xbill.DNS.CERTRecord.CertificateType
-
Attribute Certificate
- AD - Static variable in class org.xbill.DNS.Flags
-
authenticated data
- add(int, Name) - Method in class org.xbill.DNS.Compression
-
Adds a compression entry mapping a name to a position in a message.
- add(Name, int, long, String) - Method in class org.xbill.DNS.Update
-
Parses a record from the string, and indicates that the record should be inserted into the
zone.
- add(Name, int, long, Tokenizer) - Method in class org.xbill.DNS.Update
-
Parses a record from the tokenizer, and indicates that the record should be inserted into the
zone.
- add(Record) - Method in class org.xbill.DNS.Update
-
Indicates that the record should be inserted into the zone.
- add(Record[]) - Method in class org.xbill.DNS.Update
-
Indicates that the records should be inserted into the zone.
- add(RRset) - Method in class org.xbill.DNS.Update
-
Indicates that all of the records in the rrset should be inserted into the zone.
- ADDITIONAL - Static variable in class org.xbill.DNS.Credibility
-
The additional section of a response.
- ADDITIONAL - Static variable in class org.xbill.DNS.Section
-
The additional (fourth) section
- addMessage(Message) - Method in class org.xbill.DNS.Cache
-
Adds all data from a Message into the Cache.
- addNameserver(InetSocketAddress) - Method in class org.xbill.DNS.config.BaseResolverConfigProvider
-
- addNegative(Name, int, SOARecord, int) - Method in class org.xbill.DNS.Cache
-
Adds a negative entry to the Cache.
- addPrimaryZone(String, String) - Method in class org.xbill.DNS.tools.jnamed
-
- addRecord(Record, int, Object) - Method in class org.xbill.DNS.Cache
-
- addRecord(Record, int) - Method in class org.xbill.DNS.Cache
-
Adds a record to the Cache.
- addRecord(Record, int) - Method in class org.xbill.DNS.Message
-
Adds a record to a section of the Message, and adjusts the header.
- addRecord(T) - Method in class org.xbill.DNS.Zone
-
Adds a Record to the Zone
- addResolver(Resolver) - Method in class org.xbill.DNS.ExtendedResolver
-
Adds a new resolver to be used by this ExtendedResolver
- Address - Class in org.xbill.DNS
-
Routines dealing with IP addresses.
- address - Variable in class org.xbill.DNS.APLRecord.Element
-
- addressLength(int) - Static method in class org.xbill.DNS.Address
-
Returns the length of an address in a particular family.
- addRR(RRSIGRecord) - Method in class org.xbill.DNS.RRset
-
Adds a signature to this RRset.
- addRR(Record) - Method in class org.xbill.DNS.RRset
-
Adds a Record to this RRset.
- addRRset(RRset, int) - Method in class org.xbill.DNS.Cache
-
Adds an RRset to the Cache.
- addRRset(RRset) - Method in class org.xbill.DNS.Zone
-
Adds an RRset to the Zone
- adds - Variable in class org.xbill.DNS.ZoneTransferIn.Delta
-
A list of records added between the start and end versions
- addSearchPath(String) - Method in class org.xbill.DNS.config.BaseResolverConfigProvider
-
- addSecondaryZone(String, String) - Method in class org.xbill.DNS.tools.jnamed
-
- addTCP(InetAddress, int) - Method in class org.xbill.DNS.tools.jnamed
-
- addTSIG(String, String, String) - Method in class org.xbill.DNS.tools.jnamed
-
- addUDP(InetAddress, int) - Method in class org.xbill.DNS.tools.jnamed
-
- AFSDB - Static variable in class org.xbill.DNS.Type
-
- AFSDBRecord - Class in org.xbill.DNS
-
AFS Data Base Record - maps a domain name to the name of an AFS cell database server.
- AFSDBRecord(Name, int, long, int, Name) - Constructor for class org.xbill.DNS.AFSDBRecord
-
Creates an AFSDB Record from the given data.
- algorithmToName(String) - Static method in class org.xbill.DNS.TSIG
-
Convert an algorithm String to its equivalent Name.
- algString(int) - Static method in class org.xbill.DNS.DNSSEC
-
Convert an algorithm number to the corresponding JCA string.
- ALPN - Static variable in class org.xbill.DNS.SVCBBase
-
- AMTRELAY - Static variable in class org.xbill.DNS.Type
-
Automatic Multicast Tunneling Relay
- AndroidResolverConfigProvider - Class in org.xbill.DNS.config
-
Resolver config provider for Android.
- AndroidResolverConfigProvider() - Constructor for class org.xbill.DNS.config.AndroidResolverConfigProvider
-
- ANSWER - Static variable in class org.xbill.DNS.Section
-
The answer (second) section
- answers() - Method in class org.xbill.DNS.SetResponse
-
If the query was successful, return the answers
- ANY - Static variable in class org.xbill.DNS.Credibility
-
Data not required to be credible.
- ANY - Static variable in class org.xbill.DNS.DClass
-
Matches any class
- ANY - Static variable in class org.xbill.DNS.KEYRecord.Protocol
-
Any protocol
- ANY - Static variable in class org.xbill.DNS.Type
-
Matches any type
- APL - Static variable in class org.xbill.DNS.Type
-
- APLRecord - Class in org.xbill.DNS
-
APL - Address Prefix List.
- APLRecord(Name, int, long, List<APLRecord.Element>) - Constructor for class org.xbill.DNS.APLRecord
-
Creates an APL Record from the given data.
- APLRecord.Element - Class in org.xbill.DNS
-
- apply(Message, TSIGRecord) - Method in class org.xbill.DNS.TSIG
-
Generates a TSIG record for a message and adds it to the message
- apply(Message, int, TSIGRecord) - Method in class org.xbill.DNS.TSIG
-
Generates a TSIG record with a specific error for a message and adds it to the message.
- apply(Message, TSIGRecord, boolean) - Method in class org.xbill.DNS.TSIG
-
Generates a TSIG record with a specific error for a message and adds it to the message.
- apply(Message, int, TSIGRecord, boolean) - Method in class org.xbill.DNS.TSIG
-
Generates a TSIG record with a specific error for a message and adds it to the message.
- applyStream(Message, TSIGRecord, boolean) - Method in class org.xbill.DNS.TSIG
-
- ARecord - Class in org.xbill.DNS
-
Address Record - maps a domain name to an Internet address
- ARecord(Name, int, long, InetAddress) - Constructor for class org.xbill.DNS.ARecord
-
Creates an A Record from the given data
- ARGUS - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
ARGUS
- ATMA - Static variable in class org.xbill.DNS.Type
-
ATM address
- AUTH - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Authentication Service
- AUTH_ANSWER - Static variable in class org.xbill.DNS.Credibility
-
The answer section of a authoritative response.
- AUTH_AUTHORITY - Static variable in class org.xbill.DNS.Credibility
-
The authority section of an authoritative response.
- AUTHORITY - Static variable in class org.xbill.DNS.Section
-
The authority (third) section
- AVC - Static variable in class org.xbill.DNS.Type
-
Application Visibility and Control
- AXFR - Static variable in class org.xbill.DNS.Type
-
Zone transfer
- AXFR() - Method in class org.xbill.DNS.Zone
-
Returns an Iterator over the RRsets in the zone that can be used to construct an AXFR response.
- CA_CONSTRAINT - Static variable in class org.xbill.DNS.TLSARecord.CertificateUsage
-
- CAA - Static variable in class org.xbill.DNS.Type
-
- CAARecord - Class in org.xbill.DNS
-
Certification Authority Authorization
- CAARecord(Name, int, long, int, String, String) - Constructor for class org.xbill.DNS.CAARecord
-
Creates an CAA Record from the given data.
- CAARecord.Flags - Class in org.xbill.DNS
-
- Cache - Class in org.xbill.DNS
-
A cache of DNS records.
- Cache(int) - Constructor for class org.xbill.DNS.Cache
-
Creates an empty Cache
- Cache() - Constructor for class org.xbill.DNS.Cache
-
Creates an empty Cache for class IN.
- Cache(String) - Constructor for class org.xbill.DNS.Cache
-
Creates a Cache which initially contains all records in the specified file.
- cache(Cache) - Method in class org.xbill.DNS.lookup.LookupSession.LookupSessionBuilder
-
Enable caching using the supplied cache.
- cache(Integer, Cache) - Method in class org.xbill.DNS.lookup.LookupSession.LookupSessionBuilder
-
- CACHED_ERROR - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
- caches(Collection<Cache>) - Method in class org.xbill.DNS.lookup.LookupSession.LookupSessionBuilder
-
Enable caching using the supplied caches.
- caches(Map<Integer, Cache>) - Method in class org.xbill.DNS.lookup.LookupSession.LookupSessionBuilder
-
- canonicalize() - Method in class org.xbill.DNS.Name
-
Returns a canonicalized version of the Name (all lowercase).
- CD - Static variable in class org.xbill.DNS.Flags
-
(security) checking disabled
- CDNSKEY - Static variable in class org.xbill.DNS.Type
-
- CDNSKEYRecord - Class in org.xbill.DNS
-
Child DNSKEY record as specified in RFC 8078.
- CDNSKEYRecord(Name, int, long, int, int, int, byte[]) - Constructor for class org.xbill.DNS.CDNSKEYRecord
-
Creates a CDNSKEY Record from the given data
- CDNSKEYRecord(Name, int, long, int, int, int, PublicKey) - Constructor for class org.xbill.DNS.CDNSKEYRecord
-
Creates a CDNSKEY Record from the given data
- CDS - Static variable in class org.xbill.DNS.Type
-
- CDSRecord - Class in org.xbill.DNS
-
Child Delegation Signer record as specified in RFC 8078.
- CDSRecord(Name, int, long, int, int, int, byte[]) - Constructor for class org.xbill.DNS.CDSRecord
-
Creates a CDS Record from the given data
- CDSRecord(Name, int, long, int, DNSKEYRecord) - Constructor for class org.xbill.DNS.CDSRecord
-
Creates a CDS Record from the given data
- CENSORED - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
The server is unable to respond to the request because the domain is on a blocklist due to an
external requirement imposed by an entity other than the operator of the server resolving or
forwarding the query.
- CERT - Static variable in class org.xbill.DNS.Type
-
- CERTRecord - Class in org.xbill.DNS
-
Certificate Record - Stores a certificate associated with a name.
- CERTRecord(Name, int, long, int, int, int, byte[]) - Constructor for class org.xbill.DNS.CERTRecord
-
Creates a CERT Record from the given data
- CERTRecord.CertificateType - Class in org.xbill.DNS
-
Certificate type identifiers.
- CFTP - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
CFTP
- CH - Static variable in class org.xbill.DNS.DClass
-
Chaos network (MIT)
- CHAIN - Static variable in class org.xbill.DNS.EDNSOption.Code
-
CHAIN Query Requests in DNS, RFC 7901
- CHAOS - Static variable in class org.xbill.DNS.DClass
-
Chaos network (MIT, alternate name)
- CHAOS - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
Chaos
- CHARGEN - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Character Generator
- check(int) - Static method in class org.xbill.DNS.DClass
-
Checks that a numeric DClass is valid.
- check(String) - Static method in class org.xbill.DNS.Options
-
Checks if an option is defined
- check(int) - Static method in class org.xbill.DNS.Type
-
Checks that a numeric Type is valid.
- checkMandatoryParams() - Method in class org.xbill.DNS.SVCBBase
-
- CISCO_FNA - Static variable in class org.xbill.DNS.WKSRecord.Service
-
CISCO FNATIVE
- CISCO_SYS - Static variable in class org.xbill.DNS.WKSRecord.Service
-
CISCO SYSMAINT
- CISCO_TNA - Static variable in class org.xbill.DNS.WKSRecord.Service
-
CISCO TNATIVE
- clear() - Static method in class org.xbill.DNS.Options
-
Clears all defined options
- clear() - Method in class org.xbill.DNS.RRset
-
Deletes all records (including signatures) from this RRset
- clearActive() - Method in class org.xbill.DNS.DNSInput
-
Clears the active region of the string.
- clearCache() - Method in class org.xbill.DNS.Cache
-
Empties the Cache.
- clearCaches() - Method in class org.xbill.DNS.lookup.LookupSession.LookupSessionBuilder
-
Disables using a cache for lookups.
- clearSearchPath() - Method in class org.xbill.DNS.lookup.LookupSession.LookupSessionBuilder
-
Removes all search paths.
- CLIENT_SUBNET - Static variable in class org.xbill.DNS.EDNSOption.Code
-
Client Subnet, RFC 7871
- ClientSubnetOption - Class in org.xbill.DNS
-
- ClientSubnetOption(int, int, InetAddress) - Constructor for class org.xbill.DNS.ClientSubnetOption
-
Construct a Client Subnet option.
- ClientSubnetOption(int, InetAddress) - Constructor for class org.xbill.DNS.ClientSubnetOption
-
Construct a Client Subnet option with scope netmask set to 0.
- clone() - Method in class org.xbill.DNS.Header
-
- clone() - Method in class org.xbill.DNS.Message
-
Creates a copy of this Message.
- close() - Method in class org.xbill.DNS.Master
-
- close() - Static method in class org.xbill.DNS.NioClient
-
- close() - Method in class org.xbill.DNS.Tokenizer
-
Closes any files opened by this tokenizer.
- CNAME - Static variable in class org.xbill.DNS.Type
-
- CNAMERecord - Class in org.xbill.DNS
-
CNAME Record - maps an alias to its real name
- CNAMERecord(Name, int, long, Name) - Constructor for class org.xbill.DNS.CNAMERecord
-
Creates a new CNAMERecord with the given data
- code(String) - Static method in class org.xbill.DNS.ExtendedErrorCodeOption
-
Gets the numeric value corresponding to an EDE text mnemonic.
- COMMENT - Static variable in class org.xbill.DNS.Tokenizer
-
A comment; only returned when wantComment is set
- compare(long, long) - Static method in class org.xbill.DNS.Serial
-
Compares two numbers using serial arithmetic.
- compareTo(Name) - Method in class org.xbill.DNS.Name
-
Compares this Name to another Object.
- compareTo(Record) - Method in class org.xbill.DNS.Record
-
Compares this Record to another Object.
- Compression - Class in org.xbill.DNS
-
DNS Name Compression object.
- Compression() - Constructor for class org.xbill.DNS.Compression
-
Creates a new Compression object.
- concatenate(Name, Name) - Static method in class org.xbill.DNS.Name
-
Creates a new name by concatenating two existing names.
- CONFIGPROVIDER_SKIP_INIT - Static variable in class org.xbill.DNS.ResolverConfig
-
- COOKIE - Static variable in class org.xbill.DNS.EDNSOption.Code
-
Cookie, RFC 7873
- CookieOption - Class in org.xbill.DNS
-
Cookie EDNS0 Option, as defined in https://tools.ietf.org/html/rfc7873
- CookieOption(byte[]) - Constructor for class org.xbill.DNS.CookieOption
-
Constructor.
- CookieOption(byte[], byte[]) - Constructor for class org.xbill.DNS.CookieOption
-
Constructor.
- createNameService() - Method in class org.xbill.DNS.spi.DNSJavaNameServiceDescriptor
-
Returns a reference to a dnsjava name server provider.
- Credibility - Class in org.xbill.DNS
-
Constants relating to the credibility of cached data, which is based on the data's source.
- CSNET_NS - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Mailbox Name Nameserver
- CSYNC - Static variable in class org.xbill.DNS.Type
-
Child-to-Parent Synchronization.
- current() - Method in class org.xbill.DNS.DNSInput
-
Returns the current position.
- current() - Method in class org.xbill.DNS.DNSOutput
-
Returns the current position.
- cycleResults(boolean) - Method in class org.xbill.DNS.lookup.LookupSession.LookupSessionBuilder
-
If set to true
, cached results with multiple records will be returned with the
starting point shifted one step per request.
- DAU - Static variable in class org.xbill.DNS.EDNSOption.Code
-
DNSSEC Algorithm Understood (DAU), RFC 6975
- DAYTIME - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Daytime
- DClass - Class in org.xbill.DNS
-
Constants and functions relating to DNS classes.
- dclass - Variable in class org.xbill.DNS.Generator
-
The class of the generated records.
- dclass - Variable in class org.xbill.DNS.Record
-
- DCN_MEAS - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
DCN Measurement Subsystems
- DCP - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Device Control Protocol
- DEFAULT_EDNS_PAYLOADSIZE - Static variable in class org.xbill.DNS.SimpleResolver
-
The default EDNS payload size
- DEFAULT_MAX_ITERATIONS - Static variable in class org.xbill.DNS.lookup.LookupSession
-
- DEFAULT_NDOTS - Static variable in class org.xbill.DNS.lookup.LookupSession
-
- DEFAULT_PORT - Static variable in class org.xbill.DNS.SimpleResolver
-
The default port to send queries to
- DEFAULT_RESOLVER_TIMEOUT - Static variable in class org.xbill.DNS.ExtendedResolver
-
Default timeout until resolving with one of the used resolvers fails.
- DEFAULT_TIMEOUT - Static variable in class org.xbill.DNS.ExtendedResolver
-
Default timeout until resolving is aborted.
- defaultBuilder() - Static method in class org.xbill.DNS.lookup.LookupSession
-
- defaultHostsFileParser() - Method in class org.xbill.DNS.lookup.LookupSession.LookupSessionBuilder
-
Enable querying the local hosts database using the system defaults.
- DELETE - Static variable in class org.xbill.DNS.DNSSEC.Algorithm
-
Delete DS record in parent zone, RFC8078.
- DELETE - Static variable in class org.xbill.DNS.TKEYRecord
-
The key should be deleted
- delete(Name) - Method in class org.xbill.DNS.Update
-
Indicates that all records with the given name should be deleted from the zone.
- delete(Name, int) - Method in class org.xbill.DNS.Update
-
Indicates that all records with the given name and type should be deleted from the zone.
- delete(Name, int, String) - Method in class org.xbill.DNS.Update
-
Parses a record from the string, and indicates that the record should be deleted from the zone.
- delete(Name, int, Tokenizer) - Method in class org.xbill.DNS.Update
-
Parses a record from the tokenizer, and indicates that the record should be deleted from the
zone.
- delete(Record) - Method in class org.xbill.DNS.Update
-
Indicates that the specified record should be deleted from the zone.
- delete(Record[]) - Method in class org.xbill.DNS.Update
-
Indicates that the records should be deleted from the zone.
- delete(RRset) - Method in class org.xbill.DNS.Update
-
Indicates that all of the records in the rrset should be deleted from the zone.
- deleteResolver(Resolver) - Method in class org.xbill.DNS.ExtendedResolver
-
Deletes a resolver used by this ExtendedResolver
- deleteRR(RRSIGRecord) - Method in class org.xbill.DNS.RRset
-
Deletes a signature from this RRset
- deleteRR(Record) - Method in class org.xbill.DNS.RRset
-
Deletes a record from this RRset
- deletes - Variable in class org.xbill.DNS.ZoneTransferIn.Delta
-
A list of records deleted between the start and end versions
- DH - Static variable in class org.xbill.DNS.DNSSEC.Algorithm
-
Diffie Hellman key
- DHCID - Static variable in class org.xbill.DNS.Type
-
- DHCIDRecord - Class in org.xbill.DNS
-
DHCID - Dynamic Host Configuration Protocol (DHCP) ID (RFC 4701)
- DHCIDRecord(Name, int, long, byte[]) - Constructor for class org.xbill.DNS.DHCIDRecord
-
Creates an DHCID Record from the given data
- DHU - Static variable in class org.xbill.DNS.EDNSOption.Code
-
DNSSEC DS Hash Understood (DHU), RFC 6975
- DIFFIEHELLMAN - Static variable in class org.xbill.DNS.TKEYRecord
-
The key is computed using a Diffie-Hellman key exchange
- dig - Class in org.xbill.DNS.tools
-
- dig() - Constructor for class org.xbill.DNS.tools.dig
-
- digestMessage(SIGRecord, Message, byte[]) - Static method in class org.xbill.DNS.DNSSEC
-
Creates a byte array containing the concatenation of the fields of the SIG(0) record and the
message to be signed.
- digestRRset(RRSIGRecord, RRset) - Static method in class org.xbill.DNS.DNSSEC
-
Creates a byte array containing the concatenation of the fields of the SIG record and the
RRsets to be signed/verified.
- disableIncludes() - Method in class org.xbill.DNS.Master
-
Disable processing of $INCLUDE directives.
- disableIncludes(boolean) - Method in class org.xbill.DNS.Master
-
Disable processing of $INCLUDE directives.
- DISCARD - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Discard
- DLV - Static variable in class org.xbill.DNS.Type
-
- DLVRecord - Class in org.xbill.DNS
-
DLV - contains a Delegation Lookaside Validation record, which acts as the equivalent of a DS
record in a lookaside zone.
- DLVRecord(Name, int, long, int, int, int, byte[]) - Constructor for class org.xbill.DNS.DLVRecord
-
Creates a DLV Record from the given data
- DNAME - Static variable in class org.xbill.DNS.Type
-
- DNAMERecord - Class in org.xbill.DNS
-
DNAME Record - maps a nonterminal alias (subtree) to a different domain
- DNAMERecord(Name, int, long, Name) - Constructor for class org.xbill.DNS.DNAMERecord
-
Creates a new DNAMERecord with the given data
- DNS_FALLBACK_NDOTS_PROP - Static variable in class org.xbill.DNS.config.FallbackPropertyResolverConfigProvider
-
- DNS_FALLBACK_SEARCH_PROP - Static variable in class org.xbill.DNS.config.FallbackPropertyResolverConfigProvider
-
- DNS_FALLBACK_SERVER_PROP - Static variable in class org.xbill.DNS.config.FallbackPropertyResolverConfigProvider
-
- DNS_NDOTS_PROP - Static variable in class org.xbill.DNS.config.PropertyResolverConfigProvider
-
- DNS_SEARCH_PROP - Static variable in class org.xbill.DNS.config.PropertyResolverConfigProvider
-
- DNS_SERVER_PROP - Static variable in class org.xbill.DNS.config.PropertyResolverConfigProvider
-
- DNSInput - Class in org.xbill.DNS
-
A class for parsing DNS messages.
- DNSInput(byte[]) - Constructor for class org.xbill.DNS.DNSInput
-
Creates a new DNSInput
- DNSInput(ByteBuffer) - Constructor for class org.xbill.DNS.DNSInput
-
- DNSJavaNameService - Class in org.xbill.DNS.spi
-
This class implements a Name Service Provider, which Java can use (starting with version 1.4), to
perform DNS resolutions instead of using the standard calls.
- DNSJavaNameService() - Constructor for class org.xbill.DNS.spi.DNSJavaNameService
-
Creates a DNSJavaNameService instance.
- DNSJavaNameServiceDescriptor - Class in org.xbill.DNS.spi
-
The descriptor class for the dnsjava name service provider.
- DNSJavaNameServiceDescriptor() - Constructor for class org.xbill.DNS.spi.DNSJavaNameServiceDescriptor
-
- DNSKEY - Static variable in class org.xbill.DNS.Type
-
- DNSKEY_MISSING - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
A
DSRecord
existed at a parent, but no supported matching
DNSKEYRecord
could be
found for the child.
- DNSKEYRecord - Class in org.xbill.DNS
-
Key - contains a cryptographic public key for use by DNS.
- DNSKEYRecord(Name, int, int, long, int, int, int, byte[]) - Constructor for class org.xbill.DNS.DNSKEYRecord
-
Creates a DNSKEY Record from the given data
- DNSKEYRecord(Name, int, long, int, int, int, byte[]) - Constructor for class org.xbill.DNS.DNSKEYRecord
-
Creates a DNSKEY Record from the given data
- DNSKEYRecord(Name, int, long, int, int, int, PublicKey) - Constructor for class org.xbill.DNS.DNSKEYRecord
-
Creates a DNSKEY Record from the given data
- DNSKEYRecord.Flags - Class in org.xbill.DNS
-
- DNSKEYRecord.Protocol - Class in org.xbill.DNS
-
- DNSOutput - Class in org.xbill.DNS
-
A class for rendering DNS messages.
- DNSOutput(int) - Constructor for class org.xbill.DNS.DNSOutput
-
Create a new DNSOutput with a specified size.
- DNSOutput() - Constructor for class org.xbill.DNS.DNSOutput
-
Create a new DNSOutput
- DNSSEC - Static variable in class org.xbill.DNS.DNSKEYRecord.Protocol
-
Key will be used for DNSSEC
- DNSSEC - Class in org.xbill.DNS
-
Constants and methods relating to DNSSEC.
- DNSSEC - Static variable in class org.xbill.DNS.KEYRecord.Protocol
-
DNSSEC
- DNSSEC.Algorithm - Class in org.xbill.DNS
-
Domain Name System Security (DNSSEC) Algorithm Numbers.
- DNSSEC.Digest - Class in org.xbill.DNS
-
DNSSEC Delegation Signer (DS) Resource Record (RR) Type Digest Algorithms.
- DNSSEC.DNSSECException - Exception in org.xbill.DNS
-
A DNSSEC exception.
- DNSSEC.IncompatibleKeyException - Exception in org.xbill.DNS
-
The key data provided is inconsistent.
- DNSSEC.KeyMismatchException - Exception in org.xbill.DNS
-
A DNSSEC verification failed because fields in the DNSKEY and RRSIG records do not match.
- DNSSEC.MalformedKeyException - Exception in org.xbill.DNS
-
The cryptographic data in a DNSSEC key is malformed.
- DNSSEC.NoSignatureException - Exception in org.xbill.DNS
-
No signature was found.
- DNSSEC.SignatureExpiredException - Exception in org.xbill.DNS
-
A DNSSEC verification failed because the signature has expired.
- DNSSEC.SignatureNotYetValidException - Exception in org.xbill.DNS
-
A DNSSEC verification failed because the signature has not yet become valid.
- DNSSEC.SignatureVerificationException - Exception in org.xbill.DNS
-
A DNSSEC verification failed because the cryptographic signature verification failed.
- DNSSEC.UnsupportedAlgorithmException - Exception in org.xbill.DNS
-
An algorithm is unsupported by this DNSSEC implementation.
- DNSSEC_BOGUS - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
The resolver attempted to perform DNSSEC validation, but validation ended in the Bogus state.
- DNSSEC_INDETERMINATE - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
The resolver attempted to perform DNSSEC validation, but validation ended in the Indeterminate
state [RFC4035].
- DnssecAlgorithmOption - Class in org.xbill.DNS
-
The EDNS0 Option for Signaling Cryptographic Algorithm Understanding in DNS Security Extensions
(DNSSEC), RFC 6975.
- DnssecAlgorithmOption(int, List<Integer>) - Constructor for class org.xbill.DNS.DnssecAlgorithmOption
-
- DnssecAlgorithmOption(int, int...) - Constructor for class org.xbill.DNS.DnssecAlgorithmOption
-
- DO - Static variable in class org.xbill.DNS.ExtendedFlags
-
dnssec ok
- DO - Static variable in class org.xbill.DNS.Flags
-
dnssec ok (extended)
- DOA - Static variable in class org.xbill.DNS.Type
-
Digital Object Architecture
- DohResolver - Class in org.xbill.DNS
-
- DohResolver(String) - Constructor for class org.xbill.DNS.DohResolver
-
Creates a new DoH resolver that performs lookups with HTTP GET and the default timeout (5s).
- DohResolver(String, int, Duration) - Constructor for class org.xbill.DNS.DohResolver
-
Creates a new DoH resolver that performs lookups with HTTP GET and the default timeout (5s).
- DOMAIN - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Domain Name Server
- DOMAIN_ISSUED_CERTIFICATE - Static variable in class org.xbill.DNS.TLSARecord.CertificateUsage
-
- DS - Static variable in class org.xbill.DNS.Type
-
- DSA - Static variable in class org.xbill.DNS.DNSSEC.Algorithm
-
DSA public key
- DSA - Static variable in class org.xbill.DNS.IPSECKEYRecord.Algorithm
-
A DSA key is present, in the format defined in [RFC2536]
- DSA_NSEC3_SHA1 - Static variable in class org.xbill.DNS.DNSSEC.Algorithm
-
DSA/SHA1, NSEC3-aware public key
- DSO - Static variable in class org.xbill.DNS.Opcode
-
DNS Stateful Operations (DSO, RFC8490)
- DSP - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Display Support Protocol
- DSRecord - Class in org.xbill.DNS
-
DS - contains a Delegation Signer record, which acts as a placeholder for KEY records in the
parent zone.
- DSRecord(Name, int, int, long, int, int, int, byte[]) - Constructor for class org.xbill.DNS.DSRecord
-
Creates a DS Record from the given data
- DSRecord(Name, int, long, int, int, int, byte[]) - Constructor for class org.xbill.DNS.DSRecord
-
Creates a DS Record from the given data
- DSRecord(Name, int, long, int, DNSKEYRecord) - Constructor for class org.xbill.DNS.DSRecord
-
Creates a DS Record from the given data
- DSRecord.Digest - Class in org.xbill.DNS
-
- DSS - Static variable in class org.xbill.DNS.SSHFPRecord.Algorithm
-
- dump(String, byte[], int, int) - Static method in class org.xbill.DNS.utils.hexdump
-
Dumps a byte array into hex format.
- dump(String, byte[]) - Static method in class org.xbill.DNS.utils.hexdump
-
- generate(Message, byte[], int, TSIGRecord) - Method in class org.xbill.DNS.TSIG
-
Generates a TSIG record with a specific error for a message that has been rendered.
- generate(Message, byte[], int, TSIGRecord, boolean) - Method in class org.xbill.DNS.TSIG
-
Generates a TSIG record with a specific error for a message that has been rendered.
- Generator - Class in org.xbill.DNS
-
A representation of a $GENERATE statement in a master file.
- Generator(long, long, long, String, int, int, long, String, Name) - Constructor for class org.xbill.DNS.Generator
-
Creates a specification for generating records, as a $GENERATE statement in a master file.
- generators() - Method in class org.xbill.DNS.Master
-
Returns an iterator over the generators specified in the master file; that is, the parsed
contents of $GENERATE statements.
- GenericEDNSOption - Class in org.xbill.DNS
-
An EDNSOption with no internal structure.
- GenericEDNSOption(int, byte[]) - Constructor for class org.xbill.DNS.GenericEDNSOption
-
Construct a generic EDNS option.
- get(Name) - Method in class org.xbill.DNS.Compression
-
Retrieves the position of the given name, if it has been previously included in the message.
- get(String, Object...) - Static method in class org.xbill.DNS.dnssec.R
-
Gets a translated message.
- get(boolean, boolean) - Method in class org.xbill.DNS.Tokenizer
-
Gets the next token from a tokenizer.
- get() - Method in class org.xbill.DNS.Tokenizer
-
Gets the next token from a tokenizer, ignoring whitespace and comments.
- getAdditionalName() - Method in class org.xbill.DNS.KXRecord
-
- getAdditionalName() - Method in class org.xbill.DNS.MBRecord
-
- getAdditionalName() - Method in class org.xbill.DNS.MDRecord
-
- getAdditionalName() - Method in class org.xbill.DNS.MFRecord
-
- getAdditionalName() - Method in class org.xbill.DNS.MXRecord
-
- getAdditionalName() - Method in class org.xbill.DNS.NAPTRRecord
-
- getAdditionalName() - Method in class org.xbill.DNS.NSRecord
-
- getAdditionalName() - Method in class org.xbill.DNS.Record
-
Returns the name for which additional data processing should be done for this record.
- getAdditionalName() - Method in class org.xbill.DNS.SRVRecord
-
- getAddress() - Method in class org.xbill.DNS.AAAARecord
-
Returns the address
- getAddress() - Method in class org.xbill.DNS.ARecord
-
Returns the Internet address
- getAddress() - Method in class org.xbill.DNS.ClientSubnetOption
-
Returns the IP address of the client.
- getAddress() - Method in class org.xbill.DNS.ISDNRecord
-
Returns the ISDN number associated with the domain.
- getAddress() - Method in class org.xbill.DNS.NSAPRecord
-
Returns the NSAP address.
- getAddress() - Method in class org.xbill.DNS.SimpleResolver
-
Gets the destination address associated with this SimpleResolver.
- getAddress(int) - Method in class org.xbill.DNS.Tokenizer
-
Gets the next token from a tokenizer and converts it to an IP Address.
- getAddress() - Method in class org.xbill.DNS.WKSRecord
-
Returns the IP address.
- getAddress() - Method in class org.xbill.DNS.X25Record
-
Returns the X.25 PSDN address.
- getAddressBytes(int) - Method in class org.xbill.DNS.Tokenizer
-
Gets the next token from a tokenizer and converts it to a byte array containing an IP address.
- getAddresses() - Method in class org.xbill.DNS.SVCBBase.ParameterIpv4Hint
-
- getAddresses() - Method in class org.xbill.DNS.SVCBBase.ParameterIpv6Hint
-
- getAddressForHost(Name, int) - Method in class org.xbill.DNS.hosts.HostsFileParser
-
Performs on-demand parsing and caching of the local hosts database.
- getAdmin() - Method in class org.xbill.DNS.SOARecord
-
Returns the zone administrator's address
- getAlgorithm() - Method in class org.xbill.DNS.CERTRecord
-
Returns the algorithm of the associated KEYRecord, if present
- getAlgorithm() - Method in class org.xbill.DNS.DLVRecord
-
Returns the key's algorithm.
- getAlgorithm() - Method in class org.xbill.DNS.DSRecord
-
Returns the key's algorithm.
- getAlgorithm() - Method in class org.xbill.DNS.HIPRecord
-
- getAlgorithm() - Method in class org.xbill.DNS.SSHFPRecord
-
Returns the public key's algorithm.
- getAlgorithm() - Method in class org.xbill.DNS.TKEYRecord
-
Returns the shared key's algorithm
- getAlgorithm() - Method in class org.xbill.DNS.TSIGRecord
-
Returns the shared key's algorithm
- getAlgorithms() - Method in class org.xbill.DNS.DnssecAlgorithmOption
-
- getAlgorithmType() - Method in class org.xbill.DNS.IPSECKEYRecord
-
Returns the record's algorithm type.
- getAlias() - Method in class org.xbill.DNS.CNAMERecord
-
- getAlias() - Method in class org.xbill.DNS.DNAMERecord
-
- getAliases() - Method in class org.xbill.DNS.Lookup
-
Returns all known aliases for this name.
- getAllByName(String) - Static method in class org.xbill.DNS.Address
-
Determines all IP address of a host
- getAltitude() - Method in class org.xbill.DNS.GPOSRecord
-
Returns the altitude as a double
- getAltitude() - Method in class org.xbill.DNS.LOCRecord
-
Returns the altitude
- getAltitudeString() - Method in class org.xbill.DNS.GPOSRecord
-
Returns the altitude as a string
- getAnswers() - Method in class org.xbill.DNS.Lookup
-
Returns the answers from the lookup.
- getAXFR() - Method in class org.xbill.DNS.ZoneTransferIn
-
Gets the AXFR-style response.
- getBase32String(base32) - Method in class org.xbill.DNS.Tokenizer
-
Gets the next token from a tokenizer and decodes it as base32.
- getBase64(boolean) - Method in class org.xbill.DNS.Tokenizer
-
Gets the remaining string tokens until an EOL/EOF is seen, concatenates them together, and
converts the base64 encoded data to a byte array.
- getBase64() - Method in class org.xbill.DNS.Tokenizer
-
Gets the remaining string tokens until an EOL/EOF is seen, concatenates them together, and
converts the base64 encoded data to a byte array.
- getBitmap() - Method in class org.xbill.DNS.NXTRecord
-
Returns the set of types defined for this name
- getByAddress(String) - Static method in class org.xbill.DNS.Address
-
Converts an address from its string representation to an IP address.
- getByAddress(String, int) - Static method in class org.xbill.DNS.Address
-
Converts an address from its string representation to an IP address in a particular family.
- getByName(String) - Static method in class org.xbill.DNS.Address
-
Determines the IP address of a host
- getCache(int) - Method in class org.xbill.DNS.tools.jnamed
-
- getCert() - Method in class org.xbill.DNS.CERTRecord
-
Returns the binary representation of the certificate
- getCert() - Method in class org.xbill.DNS.OPENPGPKEYRecord
-
Returns the binary representation of the certificate
- getCertificateAssociationData() - Method in class org.xbill.DNS.TLSARecord
-
Returns the certificate associate data of this TLSA record
- getCertificateUsage() - Method in class org.xbill.DNS.TLSARecord
-
Returns the certificate usage of the TLSA record
- getCertType() - Method in class org.xbill.DNS.CERTRecord
-
Returns the type of certificate
- getClientCookie() - Method in class org.xbill.DNS.CookieOption
-
Returns the client cookie.
- getCNAME() - Method in class org.xbill.DNS.SetResponse
-
If the query encountered a CNAME, return it.
- getCode() - Method in class org.xbill.DNS.EDNSOption
-
Returns the EDNS Option's code.
- getConfigProviders() - Static method in class org.xbill.DNS.ResolverConfig
-
Gets the ordered list of resolver config providers.
- getCount(int) - Method in class org.xbill.DNS.Header
-
Retrieves the record count for the given section
- getCPU() - Method in class org.xbill.DNS.HINFORecord
-
Returns the host's CPU
- getCurrentConfig() - Static method in class org.xbill.DNS.ResolverConfig
-
Gets the current configuration
- getData() - Method in class org.xbill.DNS.DHCIDRecord
-
Returns the binary data.
- getData() - Method in class org.xbill.DNS.NULLRecord
-
Returns the contents of this record.
- getData() - Method in class org.xbill.DNS.SVCBBase.ParameterEch
-
- getData() - Method in class org.xbill.DNS.SVCBBase.ParameterEchConfig
-
Deprecated.
- getData() - Method in class org.xbill.DNS.UNKRecord
-
Returns the contents of this record.
- getDClass() - Method in class org.xbill.DNS.Cache
-
Returns the DNS class of this cache.
- getDClass() - Method in class org.xbill.DNS.Record
-
Returns the record's class
- getDClass() - Method in class org.xbill.DNS.RRset
-
Returns the class of the records
- getDClass() - Method in class org.xbill.DNS.Zone
-
Returns the Zone's class
- getDefaultCache(int) - Static method in class org.xbill.DNS.Lookup
-
Gets the Cache that will be used as the default for the specified class by future Lookups.
- getDefaultHostsFileParser() - Static method in class org.xbill.DNS.Lookup
-
- getDefaultResolver() - Static method in class org.xbill.DNS.Lookup
-
Gets the Resolver that will be used as the default by future Lookups.
- getDefaultSearchPath() - Static method in class org.xbill.DNS.Lookup
-
Gets the search path that will be used as the default by future Lookups.
- getDigest() - Method in class org.xbill.DNS.DLVRecord
-
Returns the binary hash of the key.
- getDigest() - Method in class org.xbill.DNS.DSRecord
-
Returns the binary hash of the key.
- getDigestID() - Method in class org.xbill.DNS.DLVRecord
-
Returns the key's Digest ID.
- getDigestID() - Method in class org.xbill.DNS.DSRecord
-
Returns the key's Digest ID.
- getDigestType() - Method in class org.xbill.DNS.SSHFPRecord
-
Returns the public key's digest type.
- getDNAME() - Method in class org.xbill.DNS.SetResponse
-
If the query encountered a DNAME, return it.
- getEDNS() - Method in class org.xbill.DNS.SimpleResolver
-
Gets the EDNS information on outgoing messages.
- getElements() - Method in class org.xbill.DNS.APLRecord
-
Returns the list of APL elements.
- getEOL() - Method in class org.xbill.DNS.Tokenizer
-
Gets the next token from a tokenizer, which must be an EOL or EOF.
- getError() - Method in class org.xbill.DNS.TKEYRecord
-
Returns the extended error
- getError() - Method in class org.xbill.DNS.TSIGRecord
-
Returns the extended error
- getErrorAddress() - Method in class org.xbill.DNS.MINFORecord
-
Gets the address to receive error messages relating to the mailing list/mailbox.
- getErrorString() - Method in class org.xbill.DNS.Lookup
-
Returns an error string describing the result code of this lookup.
- getExecutor() - Method in class org.xbill.DNS.DohResolver
-
- getExpiration() - Method in exception org.xbill.DNS.DNSSEC.SignatureExpiredException
-
- getExpiration() - Method in exception org.xbill.DNS.DNSSEC.SignatureNotYetValidException
-
- getExpire() - Method in class org.xbill.DNS.SOARecord
-
Returns the time until a secondary expires a zone
- getExtendedRcode() - Method in class org.xbill.DNS.OPTRecord
-
Returns the extended Rcode
- getFamily() - Method in class org.xbill.DNS.ClientSubnetOption
-
Returns the family of the network address.
- getFingerPrint() - Method in class org.xbill.DNS.SSHFPRecord
-
Returns the fingerprint
- getFlag(int) - Method in class org.xbill.DNS.Header
-
Retrieves a flag
- getFlags() - Method in class org.xbill.DNS.CAARecord
-
Returns the flags.
- getFlags() - Method in class org.xbill.DNS.NAPTRRecord
-
Returns flags
- getFlags() - Method in class org.xbill.DNS.NSEC3PARAMRecord
-
Returns the flags
- getFlags() - Method in class org.xbill.DNS.NSEC3Record
-
Returns the flags
- getFlags() - Method in class org.xbill.DNS.OPTRecord
-
Returns the EDNS flags
- getFootprint() - Method in class org.xbill.DNS.DLVRecord
-
Returns the key's footprint.
- getFootprint() - Method in class org.xbill.DNS.DSRecord
-
Returns the key's footprint.
- getFudge() - Method in class org.xbill.DNS.TSIGRecord
-
Returns the time fudge factor
- getGateway() - Method in class org.xbill.DNS.IPSECKEYRecord
-
Returns the record's gateway.
- getGatewayType() - Method in class org.xbill.DNS.IPSECKEYRecord
-
Returns the record's gateway type.
- getHashAlgorithm() - Method in class org.xbill.DNS.NSEC3PARAMRecord
-
Returns the hash algorithm
- getHashAlgorithm() - Method in class org.xbill.DNS.NSEC3Record
-
Returns the hash algorithm
- getHeader() - Method in class org.xbill.DNS.Message
-
Retrieves the Header.
- getHex(boolean) - Method in class org.xbill.DNS.Tokenizer
-
Gets the remaining string tokens until an EOL/EOF is seen, concatenates them together, and
converts the hex encoded data to a byte array.
- getHex() - Method in class org.xbill.DNS.Tokenizer
-
Gets the remaining string tokens until an EOL/EOF is seen, concatenates them together, and
converts the hex encoded data to a byte array.
- getHexString() - Method in class org.xbill.DNS.Tokenizer
-
Gets the next token from a tokenizer and decodes it as hex.
- getHit() - Method in class org.xbill.DNS.HIPRecord
-
- getHost() - Method in class org.xbill.DNS.AFSDBRecord
-
Gets the host providing service for the domain.
- getHost() - Method in class org.xbill.DNS.SOARecord
-
Returns the primary name server
- getHostByAddr(byte[]) - Method in class org.xbill.DNS.spi.DNSJavaNameService
-
Performs a reverse DNS lookup.
- getHostName(InetAddress) - Static method in class org.xbill.DNS.Address
-
Determines the hostname for an address
- getHPrecision() - Method in class org.xbill.DNS.LOCRecord
-
Returns the horizontal precision
- getID() - Method in class org.xbill.DNS.Header
-
Retrieves the message ID
- getIdentifier() - Method in class org.xbill.DNS.Tokenizer
-
Gets the next token from a tokenizer, ensures it is an unquoted string, and converts it to a
string.
- getIgnoreTruncation() - Method in class org.xbill.DNS.SimpleResolver
-
Gets whether truncated responses will be ignored.
- getIntermediateHost() - Method in class org.xbill.DNS.RTRecord
-
Gets the host to use as a router.
- getIterations() - Method in class org.xbill.DNS.NSEC3PARAMRecord
-
Returns the number of iterations
- getIterations() - Method in class org.xbill.DNS.NSEC3Record
-
Returns the number of iterations
- getIXFR() - Method in class org.xbill.DNS.ZoneTransferIn
-
Gets the IXFR-style response.
- getKey() - Method in class org.xbill.DNS.HIPRecord
-
Gets the raw public key bytes.
- getKey() - Method in class org.xbill.DNS.IPSECKEYRecord
-
Returns the record's public key
- getKey() - Method in class org.xbill.DNS.SVCBBase.ParameterAlpn
-
- getKey() - Method in class org.xbill.DNS.SVCBBase.ParameterBase
-
- getKey() - Method in class org.xbill.DNS.SVCBBase.ParameterEch
-
- getKey() - Method in class org.xbill.DNS.SVCBBase.ParameterEchConfig
-
Deprecated.
- getKey() - Method in class org.xbill.DNS.SVCBBase.ParameterIpv4Hint
-
- getKey() - Method in class org.xbill.DNS.SVCBBase.ParameterIpv6Hint
-
- getKey() - Method in class org.xbill.DNS.SVCBBase.ParameterMandatory
-
- getKey() - Method in class org.xbill.DNS.SVCBBase.ParameterNoDefaultAlpn
-
- getKey() - Method in class org.xbill.DNS.SVCBBase.ParameterPort
-
- getKey() - Method in class org.xbill.DNS.SVCBBase.ParameterUnknown
-
- getKey() - Method in class org.xbill.DNS.TKEYRecord
-
Returns the shared secret or keying material
- getKeyTag() - Method in class org.xbill.DNS.CERTRecord
-
Returns the ID of the associated KEYRecord, if present
- getLabel(int) - Method in class org.xbill.DNS.Name
-
Retrieve the nth label of a Name.
- getLabelString(int) - Method in class org.xbill.DNS.Name
-
Convert the nth label in a Name to a String
- getLatitude() - Method in class org.xbill.DNS.GPOSRecord
-
Returns the latitude as a double
- getLatitude() - Method in class org.xbill.DNS.LOCRecord
-
Returns the latitude
- getLatitudeString() - Method in class org.xbill.DNS.GPOSRecord
-
Returns the latitude as a string
- getLoadBalance() - Method in class org.xbill.DNS.ExtendedResolver
-
Gets whether the servers receive queries load balanced.
- getLong() - Method in class org.xbill.DNS.Tokenizer
-
Gets the next token from a tokenizer and converts it to a long.
- getLongitude() - Method in class org.xbill.DNS.GPOSRecord
-
Returns the longitude as a double
- getLongitude() - Method in class org.xbill.DNS.LOCRecord
-
Returns the longitude
- getLongitudeString() - Method in class org.xbill.DNS.GPOSRecord
-
Returns the longitude as a string
- getMailAgent() - Method in class org.xbill.DNS.MDRecord
-
Gets the mail agent for the domain
- getMailAgent() - Method in class org.xbill.DNS.MFRecord
-
Gets the mail agent for the domain
- getMailbox() - Method in class org.xbill.DNS.MBRecord
-
Gets the mailbox for the domain
- getMailbox() - Method in class org.xbill.DNS.MGRecord
-
Gets the mailbox in the mail group specified by the domain
- getMailbox() - Method in class org.xbill.DNS.RPRecord
-
Gets the mailbox address of the RP Record
- getMap822() - Method in class org.xbill.DNS.PXRecord
-
Gets the RFC 822 component of the mail address.
- getMapX400() - Method in class org.xbill.DNS.PXRecord
-
Gets the X.400 component of the mail address.
- getMatchingType() - Method in class org.xbill.DNS.TLSARecord
-
Returns the matching type of the TLSA record
- getMaxCache() - Method in class org.xbill.DNS.Cache
-
Gets the maximum length of time that records will be stored in this Cache.
- getMaxEntries() - Method in class org.xbill.DNS.Cache
-
Gets the maximum number of entries in the Cache, where an entry consists of all records with a
specific Name.
- getMaxNCache() - Method in class org.xbill.DNS.Cache
-
Gets the maximum length of time that a negative response will be stored in this Cache.
- getMinimum() - Method in class org.xbill.DNS.SOARecord
-
Returns the minimum TTL for records in the zone
- getMode() - Method in class org.xbill.DNS.TKEYRecord
-
Returns the key agreement mode
- getName() - Method in exception org.xbill.DNS.lookup.LookupFailedException
-
Gets the Name being looked up when this failure occurred.
- getName() - Method in class org.xbill.DNS.Record
-
Returns the record's name
- getName() - Method in class org.xbill.DNS.RRset
-
Returns the name of the records
- getName(Name) - Method in class org.xbill.DNS.Tokenizer
-
Gets the next token from a tokenizer and converts it to a name.
- getName() - Method in class org.xbill.DNS.ZoneTransferIn
-
Gets the name of the zone being transferred.
- getNewName() - Method in class org.xbill.DNS.MRRecord
-
Gets the new name of the mailbox specified by the domain
- getNext() - Method in class org.xbill.DNS.NSEC3Record
-
Returns the next hash
- getNext() - Method in class org.xbill.DNS.NSECRecord
-
Returns the next name
- getNext() - Method in class org.xbill.DNS.NXTRecord
-
Returns the next name
- getNS() - Method in class org.xbill.DNS.SetResponse
-
If the query hit a delegation point, return the NS set.
- getNS() - Method in class org.xbill.DNS.Zone
-
Returns the Zone origin's NS records
- getOpcode() - Method in class org.xbill.DNS.Header
-
Retrieves the mesasge's opcode
- getOPT() - Method in class org.xbill.DNS.Message
-
Returns the OPT record from the ADDITIONAL section, if one is present.
- getOptions() - Method in class org.xbill.DNS.OPTRecord
-
Gets all options in the OPTRecord.
- getOptions(int) - Method in class org.xbill.DNS.OPTRecord
-
Gets all options in the OPTRecord with a specific code.
- getOrder() - Method in class org.xbill.DNS.NAPTRRecord
-
Returns the order
- getOrigin() - Method in class org.xbill.DNS.Zone
-
Returns the Zone's origin
- getOriginalID() - Method in class org.xbill.DNS.TSIGRecord
-
Returns the original message ID
- getOS() - Method in class org.xbill.DNS.HINFORecord
-
Returns the host's OS
- getOther() - Method in class org.xbill.DNS.TKEYRecord
-
Returns the other data
- getOther() - Method in class org.xbill.DNS.TSIGRecord
-
Returns the other data
- getPayloadSize() - Method in class org.xbill.DNS.OPTRecord
-
Returns the maximum allowed payload size.
- getPort() - Method in class org.xbill.DNS.SimpleResolver
-
Gets the port to communicate with on the server
- getPort() - Method in class org.xbill.DNS.SRVRecord
-
Returns the port that the service runs on
- getPort() - Method in class org.xbill.DNS.SVCBBase.ParameterPort
-
- getPrecedence() - Method in class org.xbill.DNS.IPSECKEYRecord
-
Returns the record's precedence.
- getPreference() - Method in class org.xbill.DNS.KXRecord
-
Returns the preference of this KX record
- getPreference() - Method in class org.xbill.DNS.NAPTRRecord
-
Returns the preference
- getPreference() - Method in class org.xbill.DNS.PXRecord
-
Gets the preference of the route.
- getPreference() - Method in class org.xbill.DNS.RTRecord
-
Gets the preference of the route.
- getPrefix() - Method in class org.xbill.DNS.A6Record
-
Returns the address prefix
- getPrefixBits() - Method in class org.xbill.DNS.A6Record
-
Returns the number of bits in the prefix
- getPriority() - Method in class org.xbill.DNS.MXRecord
-
Returns the priority of this MX record
- getPriority() - Method in class org.xbill.DNS.SRVRecord
-
Returns the priority
- getPriority() - Method in class org.xbill.DNS.URIRecord
-
Returns the priority
- getProtocol() - Method in class org.xbill.DNS.WKSRecord
-
Returns the IP protocol.
- getProviderName() - Method in class org.xbill.DNS.spi.DNSJavaNameServiceDescriptor
-
- getPublicKey() - Method in class org.xbill.DNS.HIPRecord
-
Gets the public key of this RR as a Java
PublicKey
.
- getQuestion() - Method in class org.xbill.DNS.Message
-
Returns the first record in the QUESTION section.
- getRcode() - Method in class org.xbill.DNS.Header
-
Retrieves the mesasge's rcode
- getRcode() - Method in class org.xbill.DNS.Message
-
Returns the message's rcode (error code).
- getRefresh() - Method in class org.xbill.DNS.SOARecord
-
Returns the zone refresh interval
- getRegexp() - Method in class org.xbill.DNS.NAPTRRecord
-
Returns regexp
- getReplacement() - Method in class org.xbill.DNS.NAPTRRecord
-
Returns the replacement domain-name
- getResolver(int) - Method in class org.xbill.DNS.ExtendedResolver
-
Returns the nth resolver used by this ExtendedResolver
- getResolver() - Method in class org.xbill.DNS.Message
-
Gets the resolver that originally received this Message from a server.
- getResolvers() - Method in class org.xbill.DNS.ExtendedResolver
-
Returns all resolvers used by this ExtendedResolver
- getResponsibleAddress() - Method in class org.xbill.DNS.MINFORecord
-
Gets the address responsible for the mailing list/mailbox.
- getResult() - Method in class org.xbill.DNS.Lookup
-
Returns the result code of the lookup.
- getRetries() - Method in class org.xbill.DNS.ExtendedResolver
-
Gets the number of retries sent to each server per query.
- getRetry() - Method in class org.xbill.DNS.SOARecord
-
Returns the zone retry interval
- getRRsetType() - Method in class org.xbill.DNS.Record
-
Returns the type of RRset that this record would belong to.
- getRvServers() - Method in class org.xbill.DNS.HIPRecord
-
- getSalt() - Method in class org.xbill.DNS.NSEC3PARAMRecord
-
Returns the salt
- getSalt() - Method in class org.xbill.DNS.NSEC3Record
-
Returns the salt
- getScopePrefixLength() - Method in class org.xbill.DNS.ClientSubnetOption
-
Returns the scope netmask.
- getSection(int) - Method in class org.xbill.DNS.Message
-
Returns all records in the given section, or an empty list if the section is empty.
- getSectionArray(int) - Method in class org.xbill.DNS.Message
-
- getSectionRRsets(int) - Method in class org.xbill.DNS.Message
-
Returns an array containing all records in the given section grouped into RRsets.
- getSelector() - Method in class org.xbill.DNS.TLSARecord
-
Returns the selector of the TLSA record
- getSerial() - Method in class org.xbill.DNS.SOARecord
-
Returns the zone's serial number
- getServerCookie() - Method in class org.xbill.DNS.CookieOption
-
Returns the server cookie.
- getService() - Method in class org.xbill.DNS.NAPTRRecord
-
Returns service
- getServices() - Method in class org.xbill.DNS.WKSRecord
-
Returns the services provided by the host on the specified address.
- getSignature() - Method in class org.xbill.DNS.TSIGRecord
-
Returns the signature
- getSize() - Method in class org.xbill.DNS.Cache
-
Gets the current number of entries in the Cache, where an entry consists of all records with a
specific Name.
- getSize() - Method in class org.xbill.DNS.LOCRecord
-
Returns the diameter of the enclosing sphere
- getSOA() - Method in class org.xbill.DNS.Zone
-
Returns the Zone's SOA record
- getSourcePrefixLength() - Method in class org.xbill.DNS.ClientSubnetOption
-
Returns the source netmask.
- getString() - Method in class org.xbill.DNS.Tokenizer
-
Gets the next token from a tokenizer and converts it to a string.
- getSubAddress() - Method in class org.xbill.DNS.ISDNRecord
-
Returns the ISDN subaddress, or null if there is none.
- getSubtype() - Method in class org.xbill.DNS.AFSDBRecord
-
Gets the subtype indicating the service provided by the host.
- getSuffix() - Method in class org.xbill.DNS.A6Record
-
Returns the address suffix
- getSvcParamKeys() - Method in class org.xbill.DNS.SVCBBase
-
- getSvcParamValue(int) - Method in class org.xbill.DNS.SVCBBase
-
- getSvcPriority() - Method in class org.xbill.DNS.SVCBBase
-
- getTag() - Method in class org.xbill.DNS.CAARecord
-
Returns the tag.
- getTarget() - Method in class org.xbill.DNS.CNAMERecord
-
Gets the target of the CNAME Record
- getTarget() - Method in class org.xbill.DNS.DNAMERecord
-
Gets the target of the DNAME Record
- getTarget() - Method in class org.xbill.DNS.KXRecord
-
Returns the target of the KX record
- getTarget() - Method in class org.xbill.DNS.MXRecord
-
Returns the target of the MX record
- getTarget() - Method in class org.xbill.DNS.NSAP_PTRRecord
-
Gets the target of the NSAP_PTR Record
- getTarget() - Method in class org.xbill.DNS.NSRecord
-
Gets the target of the NS Record
- getTarget() - Method in class org.xbill.DNS.PTRRecord
-
Gets the target of the PTR Record
- getTarget() - Method in class org.xbill.DNS.SRVRecord
-
Returns the host running that the service
- getTarget() - Method in class org.xbill.DNS.URIRecord
-
Returns the target URI
- getTargetName() - Method in class org.xbill.DNS.SVCBBase
-
- getTCP() - Method in class org.xbill.DNS.SimpleResolver
-
Gets whether TCP connections will be used by default
- getTextDomain() - Method in class org.xbill.DNS.RPRecord
-
Gets the text domain info of the RP Record
- getTimeExpire() - Method in class org.xbill.DNS.TKEYRecord
-
Returns the end of the validity period of the shared secret or keying material
- getTimeInception() - Method in class org.xbill.DNS.TKEYRecord
-
Returns the beginning of the validity period of the shared secret or keying material
- getTimeout() - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
- getTimeout() - Method in class org.xbill.DNS.DohResolver
-
- getTimeout() - Method in class org.xbill.DNS.ExtendedResolver
-
- getTimeout() - Method in interface org.xbill.DNS.Resolver
-
Gets the amount of time to wait for a response before giving up.
- getTimeout() - Method in class org.xbill.DNS.SimpleResolver
-
- getTimeout() - Method in class org.xbill.DNS.TcpKeepaliveOption
-
Returns the timeout.
- getTimeoutDuration() - Method in class org.xbill.DNS.TcpKeepaliveOption
-
- getTimeSigned() - Method in class org.xbill.DNS.TSIGRecord
-
Returns the time that this record was generated
- getTrustAnchors() - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
Gets the store with the loaded trust anchors.
- getTSIG() - Method in class org.xbill.DNS.Message
-
Returns the TSIG record from the ADDITIONAL section, if one is present.
- getTSIGKey() - Method in class org.xbill.DNS.SimpleResolver
-
Get the TSIG key that messages will be signed with.
- getTTL() - Method in class org.xbill.DNS.Record
-
Returns the record's TTL
- getTTL() - Method in class org.xbill.DNS.RRset
-
Returns the ttl of the records
- getTTL() - Method in class org.xbill.DNS.Tokenizer
-
Gets the next token from a tokenizer and parses it as a TTL.
- getTTLLike() - Method in class org.xbill.DNS.Tokenizer
-
Gets the next token from a tokenizer and parses it as if it were a TTL.
- getType() - Method in exception org.xbill.DNS.lookup.LookupFailedException
-
Gets the
Type
being looked up when this failure occurred.
- getType() - Method in class org.xbill.DNS.Record
-
Returns the record's type
- getType() - Method in class org.xbill.DNS.RRset
-
Returns the type of the records
- getType() - Method in class org.xbill.DNS.spi.DNSJavaNameServiceDescriptor
-
- getType() - Method in class org.xbill.DNS.ZoneTransferIn
-
Gets the type of zone transfer (either AXFR or IXFR).
- getTypes() - Method in class org.xbill.DNS.NSEC3Record
-
Returns the set of types defined for this name
- getTypes() - Method in class org.xbill.DNS.NSECRecord
-
Returns the set of types defined for this name
- getUInt16() - Method in class org.xbill.DNS.Tokenizer
-
Gets the next token from a tokenizer and converts it to an unsigned 16 bit integer.
- getUInt32() - Method in class org.xbill.DNS.Tokenizer
-
Gets the next token from a tokenizer and converts it to an unsigned 32 bit integer.
- getUInt8() - Method in class org.xbill.DNS.Tokenizer
-
Gets the next token from a tokenizer and converts it to an unsigned 8 bit integer.
- getUriTemplate() - Method in class org.xbill.DNS.DohResolver
-
Gets the current URI used for resolving.
- getValue() - Method in class org.xbill.DNS.CAARecord
-
Returns the value
- getValue() - Method in class org.xbill.DNS.SVCBBase.ParameterUnknown
-
- getValues() - Method in class org.xbill.DNS.SVCBBase.ParameterAlpn
-
- getValues() - Method in class org.xbill.DNS.SVCBBase.ParameterMandatory
-
- getVerifyTime() - Method in exception org.xbill.DNS.DNSSEC.SignatureExpiredException
-
- getVerifyTime() - Method in exception org.xbill.DNS.DNSSEC.SignatureNotYetValidException
-
- getVersion() - Method in class org.xbill.DNS.OPTRecord
-
Returns the highest supported EDNS version
- getVPrecision() - Method in class org.xbill.DNS.LOCRecord
-
Returns the horizontal precision
- getWeight() - Method in class org.xbill.DNS.SRVRecord
-
Returns the weight
- getWeight() - Method in class org.xbill.DNS.URIRecord
-
Returns the weight
- GGP - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
Gateway-to-Gateway
- GID - Static variable in class org.xbill.DNS.Type
-
IANA-Reserved
- GLUE - Static variable in class org.xbill.DNS.Credibility
-
The additional section of a response.
- GOST3411 - Static variable in class org.xbill.DNS.DNSSEC.Digest
-
GOST R 34.11-94, RFC5933.
- GOST3411 - Static variable in class org.xbill.DNS.DSRecord.Digest
-
Deprecated.
GOST R 34.11-94
- GOST3411_DIGEST_ID - Static variable in class org.xbill.DNS.DSRecord
-
- GPOS - Static variable in class org.xbill.DNS.Type
-
- GPOSRecord - Class in org.xbill.DNS
-
Geographical Location - describes the physical location of a host.
- GPOSRecord(Name, int, long, double, double, double) - Constructor for class org.xbill.DNS.GPOSRecord
-
Creates an GPOS Record from the given data
- GPOSRecord(Name, int, long, String, String, String) - Constructor for class org.xbill.DNS.GPOSRecord
-
Creates an GPOS Record from the given data
- GRAPHICS - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Graphics
- GSS_TSIG - Static variable in class org.xbill.DNS.TSIG
-
The domain name representing the gss-tsig algorithm.
- GSSAPI - Static variable in class org.xbill.DNS.TKEYRecord
-
The key is computed using GSS_API (unimplemented)
- IACPKIX - Static variable in class org.xbill.DNS.CERTRecord.CertificateType
-
URL of an Attribute Certificate
- ICMP - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
Internet Control Message
- IDENTIFIER - Static variable in class org.xbill.DNS.Tokenizer
-
An identifier (unquoted string)
- IGMP - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
Internet Group Management
- IGP - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
any private interior gateway
- IN - Static variable in class org.xbill.DNS.DClass
-
Internet
- increment(long) - Static method in class org.xbill.DNS.Serial
-
Increments a serial number.
- INDIRECT - Static variable in class org.xbill.DNS.DNSSEC.Algorithm
-
Indirect keys; the actual key is elsewhere.
- INGRES_NET - Static variable in class org.xbill.DNS.WKSRecord.Service
-
INGRES-NET Service
- init(Properties) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
Initialize the module.
- InitializationException - Exception in org.xbill.DNS.config
-
- initialize() - Method in class org.xbill.DNS.config.AndroidResolverConfigProvider
-
- initialize() - Method in class org.xbill.DNS.config.FallbackPropertyResolverConfigProvider
-
- initialize() - Method in class org.xbill.DNS.config.JndiContextResolverConfigProvider
-
- initialize() - Method in class org.xbill.DNS.config.PropertyResolverConfigProvider
-
- initialize(String, String, String) - Method in class org.xbill.DNS.config.PropertyResolverConfigProvider
-
Initializes the servers, search path and ndots setting with from the property names passed as
the arguments.
- initialize() - Method in class org.xbill.DNS.config.ResolvConfResolverConfigProvider
-
- initialize() - Method in interface org.xbill.DNS.config.ResolverConfigProvider
-
Initializes the servers, search paths, etc.
- initialize() - Method in class org.xbill.DNS.config.SunJvmResolverConfigProvider
-
- initialize() - Method in class org.xbill.DNS.config.WindowsResolverConfigProvider
-
- intValue(String) - Static method in class org.xbill.DNS.Options
-
Returns the value of an option as an integer, or -1 if not defined.
- INVALID_DATA - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
The authoritative server cannot answer with data for a zone it is otherwise configured to
support.
- InvalidDClassException - Exception in org.xbill.DNS
-
An exception thrown when an invalid dclass code is specified.
- InvalidDClassException(int) - Constructor for exception org.xbill.DNS.InvalidDClassException
-
- InvalidTTLException - Exception in org.xbill.DNS
-
An exception thrown when an invalid TTL is specified.
- InvalidTTLException(long) - Constructor for exception org.xbill.DNS.InvalidTTLException
-
- InvalidTypeException - Exception in org.xbill.DNS
-
An exception thrown when an invalid type code is specified.
- InvalidTypeException(int) - Constructor for exception org.xbill.DNS.InvalidTypeException
-
- InvalidZoneDataException - Exception in org.xbill.DNS.lookup
-
Sometimes DNS zone data involved in the lookup might be violating specifications.
- InvalidZoneDataException(String) - Constructor for exception org.xbill.DNS.lookup.InvalidZoneDataException
-
- IPCV - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
Internet Packet Core Utility
- IPGP - Static variable in class org.xbill.DNS.CERTRecord.CertificateType
-
Fingerprint and URL of an OpenPGP packet
- IPKIX - Static variable in class org.xbill.DNS.CERTRecord.CertificateType
-
URL of an X.509 data object
- IPPC - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
Internet Pluribus Packet Core
- IPSEC - Static variable in class org.xbill.DNS.KEYRecord.Protocol
-
IPSEC Control
- IPSECKEY - Static variable in class org.xbill.DNS.Type
-
- IPSECKEYRecord - Class in org.xbill.DNS
-
IPsec Keying Material (RFC 4025)
- IPSECKEYRecord(Name, int, long, int, int, int, Object, byte[]) - Constructor for class org.xbill.DNS.IPSECKEYRecord
-
Creates an IPSECKEY Record from the given data.
- IPSECKEYRecord.Algorithm - Class in org.xbill.DNS
-
- IPSECKEYRecord.Gateway - Class in org.xbill.DNS
-
- IPv4 - Static variable in class org.xbill.DNS.Address
-
- IPv4 - Static variable in class org.xbill.DNS.IPSECKEYRecord.Gateway
-
A 4-byte IPv4 address is present
- IPV4HINT - Static variable in class org.xbill.DNS.SVCBBase
-
- IPv6 - Static variable in class org.xbill.DNS.Address
-
- IPv6 - Static variable in class org.xbill.DNS.IPSECKEYRecord.Gateway
-
A 16-byte IPv6 address is present
- IPV6HINT - Static variable in class org.xbill.DNS.SVCBBase
-
- IQUERY - Static variable in class org.xbill.DNS.Opcode
-
An inverse query (deprecated)
- IRTP - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
Internet Reliable Transaction
- isAbsolute() - Method in class org.xbill.DNS.Name
-
Is this name absolute?
- isAXFR() - Method in class org.xbill.DNS.ZoneTransferIn
-
Returns true if the response is an AXFR-style response (List of Records).
- isCNAME() - Method in class org.xbill.DNS.SetResponse
-
Is the result of the lookup a CNAME?
- isCurrent() - Method in class org.xbill.DNS.ZoneTransferIn
-
Returns true if the response indicates that the zone is up to date.
- isDelegation() - Method in class org.xbill.DNS.SetResponse
-
Is the result of the lookup that the name is below a delegation?
- ISDN - Static variable in class org.xbill.DNS.Type
-
- isDNAME() - Method in class org.xbill.DNS.SetResponse
-
Is the result of the lookup a DNAME?
- ISDNRecord - Class in org.xbill.DNS
-
ISDN - identifies the ISDN number and subaddress associated with a name.
- ISDNRecord(Name, int, long, String, String) - Constructor for class org.xbill.DNS.ISDNRecord
-
Creates an ISDN Record from the given data
- isDottedQuad(String) - Static method in class org.xbill.DNS.Address
-
Determines if a string contains a valid IP address.
- isEnabled() - Method in class org.xbill.DNS.config.AndroidResolverConfigProvider
-
- isEnabled() - Method in class org.xbill.DNS.config.JndiContextResolverConfigProvider
-
- isEnabled() - Method in class org.xbill.DNS.config.ResolvConfResolverConfigProvider
-
- isEnabled() - Method in interface org.xbill.DNS.config.ResolverConfigProvider
-
Determines if this provider is enabled.
- isEnabled() - Method in class org.xbill.DNS.config.SunJvmResolverConfigProvider
-
- isEnabled() - Method in class org.xbill.DNS.config.WindowsResolverConfigProvider
-
- isEOL() - Method in class org.xbill.DNS.Tokenizer.Token
-
Indicates whether this token contains an EOL or EOF.
- isFlag(int) - Static method in class org.xbill.DNS.Flags
-
Indicates if a bit in the flags field is a flag or not.
- ISI_GL - Static variable in class org.xbill.DNS.WKSRecord.Service
-
ISI Graphics Language
- isIXFR() - Method in class org.xbill.DNS.ZoneTransferIn
-
Returns true if the response is an IXFR-style response (List of Deltas).
- isNXDOMAIN() - Method in class org.xbill.DNS.SetResponse
-
Is the answer to the query that the name does not exist?
- isNXRRSET() - Method in class org.xbill.DNS.SetResponse
-
Is the answer to the query that the name exists, but the type does not?
- ISO_TP4 - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
ISO Transport Protocol Class 4
- ISO_TSAP - Static variable in class org.xbill.DNS.WKSRecord.Service
-
ISO-TSAP
- ISPKI - Static variable in class org.xbill.DNS.CERTRecord.CertificateType
-
URL of an SPKI certificate
- isRR(int) - Static method in class org.xbill.DNS.Type
-
Is this type valid for a record (a non-meta type)?
- isSigned() - Method in class org.xbill.DNS.Message
-
Was this message signed by a TSIG?
- isString() - Method in class org.xbill.DNS.Tokenizer.Token
-
Indicates whether this token contains a string.
- isSuccessful() - Method in class org.xbill.DNS.SetResponse
-
Was the query successful?
- IssuerCritical - Static variable in class org.xbill.DNS.CAARecord.Flags
-
- isUnknown() - Method in class org.xbill.DNS.SetResponse
-
Is the answer to the query unknown?
- isUsePost() - Method in class org.xbill.DNS.DohResolver
-
Returns true
if the HTTP method POST to resolve, false
if GET is used.
- isVerified() - Method in class org.xbill.DNS.Message
-
If this message was signed by a TSIG, was the TSIG verified?
- isWild() - Method in class org.xbill.DNS.Name
-
Is this name a wildcard?
- iterator() - Method in class org.xbill.DNS.Zone
-
Returns an Iterator over the RRsets in the zone.
- IXFR - Static variable in class org.xbill.DNS.Type
-
Incremental zone transfer
- N3U - Static variable in class org.xbill.DNS.EDNSOption.Code
-
DNSSEC NSEC3 Hash Understood (N3U), RFC 6975
- Name - Static variable in class org.xbill.DNS.IPSECKEYRecord.Gateway
-
A wire-encoded domain name is present
- Name - Class in org.xbill.DNS
-
A representation of a domain name.
- Name(String, Name) - Constructor for class org.xbill.DNS.Name
-
Create a new name from a string and an origin.
- Name(String) - Constructor for class org.xbill.DNS.Name
-
Create a new name from a string.
- Name(DNSInput) - Constructor for class org.xbill.DNS.Name
-
Create a new name from DNS a wire format message
- Name(byte[]) - Constructor for class org.xbill.DNS.Name
-
Create a new name from DNS wire format
- Name(Name, int) - Constructor for class org.xbill.DNS.Name
-
Create a new name by removing labels from the beginning of an existing Name
- name - Variable in class org.xbill.DNS.Record
-
- namePattern - Variable in class org.xbill.DNS.Generator
-
The pattern to use for generating record names.
- NAMESERVER - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Host Name Server
- nameToAlgorithm(Name) - Static method in class org.xbill.DNS.TSIG
-
- NameTooLongException - Exception in org.xbill.DNS
-
An exception thrown when a name is longer than the maximum length of a DNS name.
- NameTooLongException() - Constructor for exception org.xbill.DNS.NameTooLongException
-
- NameTooLongException(String) - Constructor for exception org.xbill.DNS.NameTooLongException
-
- NAPTR - Static variable in class org.xbill.DNS.Type
-
- NAPTRRecord - Class in org.xbill.DNS
-
Name Authority Pointer Record - specifies rewrite rule, that when applied to an existing string
will produce a new domain.
- NAPTRRecord(Name, int, long, int, int, String, String, String, Name) - Constructor for class org.xbill.DNS.NAPTRRecord
-
Creates an NAPTR Record from the given data
- ndots() - Method in class org.xbill.DNS.config.PropertyResolverConfigProvider
-
- ndots() - Method in class org.xbill.DNS.config.ResolvConfResolverConfigProvider
-
- ndots() - Method in interface org.xbill.DNS.config.ResolverConfigProvider
-
Gets the threshold for the number of dots which must appear in a name before it is considered
absolute.
- ndots(int) - Method in class org.xbill.DNS.lookup.LookupSession.LookupSessionBuilder
-
The threshold for the number of dots which must appear in a name before it is considered
absolute.
- ndots() - Method in class org.xbill.DNS.ResolverConfig
-
Gets the threshold for the number of dots which must appear in a name before it is considered
absolute.
- negative - Variable in class org.xbill.DNS.APLRecord.Element
-
- NETBIOS_DGM - Static variable in class org.xbill.DNS.WKSRecord.Service
-
NETBIOS Datagram Service
- NETBIOS_NS - Static variable in class org.xbill.DNS.WKSRecord.Service
-
NETBIOS Name Service
- NETBIOS_SSN - Static variable in class org.xbill.DNS.WKSRecord.Service
-
NETBIOS Session Service
- NETBLT - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
Bulk Data Transfer Protocol
- NETRJS_1 - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Remote Job Service
- NETRJS_2 - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Remote Job Service
- NETRJS_3 - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Remote Job Service
- NETRJS_4 - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Remote Job Service
- NETWORK_ERROR - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
An unrecoverable error occurred while communicating with another server.
- newAXFR(Name, SocketAddress, TSIG) - Static method in class org.xbill.DNS.ZoneTransferIn
-
Instantiates a ZoneTransferIn object to do an AXFR (full zone transfer).
- newAXFR(Name, String, int, TSIG) - Static method in class org.xbill.DNS.ZoneTransferIn
-
Instantiates a ZoneTransferIn object to do an AXFR (full zone transfer).
- newAXFR(Name, String, TSIG) - Static method in class org.xbill.DNS.ZoneTransferIn
-
Instantiates a ZoneTransferIn object to do an AXFR (full zone transfer).
- newIXFR(Name, long, boolean, SocketAddress, TSIG) - Static method in class org.xbill.DNS.ZoneTransferIn
-
Instantiates a ZoneTransferIn object to do an IXFR (incremental zone transfer).
- newIXFR(Name, long, boolean, String, int, TSIG) - Static method in class org.xbill.DNS.ZoneTransferIn
-
Instantiates a ZoneTransferIn object to do an IXFR (incremental zone transfer).
- newIXFR(Name, long, boolean, String, TSIG) - Static method in class org.xbill.DNS.ZoneTransferIn
-
Instantiates a ZoneTransferIn object to do an IXFR (incremental zone transfer).
- newMessage() - Method in class org.xbill.DNS.tools.update
-
- newQuery(Record) - Static method in class org.xbill.DNS.Message
-
Creates a new Message with a random Message ID suitable for sending as a query.
- newRecord(Name, int, int, long, int, byte[]) - Static method in class org.xbill.DNS.Record
-
Creates a new record, with the given parameters.
- newRecord(Name, int, int, long, byte[]) - Static method in class org.xbill.DNS.Record
-
Creates a new record, with the given parameters.
- newRecord(Name, int, int, long) - Static method in class org.xbill.DNS.Record
-
Creates a new empty record, with the given parameters.
- newRecord(Name, int, int) - Static method in class org.xbill.DNS.Record
-
Creates a new empty record, with the given parameters.
- newUpdate(Name) - Static method in class org.xbill.DNS.Message
-
Creates a new Message to contain a dynamic update.
- nextRecord() - Method in class org.xbill.DNS.Generator
-
Constructs and returns the next record in the expansion.
- nextRecord() - Method in class org.xbill.DNS.Master
-
Returns the next record in the master file.
- NI_FTP - Static variable in class org.xbill.DNS.WKSRecord.Service
-
NI FTP
- NI_MAIL - Static variable in class org.xbill.DNS.WKSRecord.Service
-
NI MAIL
- NICNAME - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Who Is
- NID - Static variable in class org.xbill.DNS.Type
-
Node Identifier (NID).
- NIMLOC - Static variable in class org.xbill.DNS.Type
-
Nimrod locator
- NINFO - Static variable in class org.xbill.DNS.Type
-
Zone Status (ZS).
- NioClient - Class in org.xbill.DNS
-
- NioClient() - Constructor for class org.xbill.DNS.NioClient
-
- NNTP - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Network News Transfer Protocol
- NO_DEFAULT_ALPN - Static variable in class org.xbill.DNS.SVCBBase
-
- NO_REACHABLE_AUTHORITY - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
The resolver could not reach any of the authoritative name servers (or they potentially refused
to reply).
- NO_ZONE_KEY_BIT_SET - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
The resolver attempted to perform DNSSEC validation, but no Zone Key Bit was set in a DNSKEY.
- NOAUTH - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
KEY cannot be used for authentication
- NOCONF - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
KEY cannot be used for confidentiality
- NOERROR - Static variable in class org.xbill.DNS.Rcode
-
No error
- NOKEY - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
No key present
- NONAUTH_ANSWER - Static variable in class org.xbill.DNS.Credibility
-
The answer section of a nonauthoritative response.
- NONAUTH_AUTHORITY - Static variable in class org.xbill.DNS.Credibility
-
The authority section of a nonauthoritative response.
- NONE - Static variable in class org.xbill.DNS.DClass
-
Special value used in dynamic update messages
- None - Static variable in class org.xbill.DNS.IPSECKEYRecord.Gateway
-
No gateway is present
- NONE - Static variable in class org.xbill.DNS.KEYRecord.Protocol
-
No defined protocol.
- NORMAL - Static variable in class org.xbill.DNS.Credibility
-
Credible data.
- NoSuchDomainException - Exception in org.xbill.DNS.lookup
-
Thrown to indicate that no data is associated with the given name, as indicated by the NXDOMAIN
response code as specified in RF2136 Section 2.2.
- NoSuchDomainException(Name, int) - Constructor for exception org.xbill.DNS.lookup.NoSuchDomainException
-
- NoSuchRRSetException - Exception in org.xbill.DNS.lookup
-
Thrown to indicate that records of the name and type queried does not exist, corresponding to the
NXRRSET return code as specified in RFC2136 Section 2.2.
- NoSuchRRSetException(Name, int) - Constructor for exception org.xbill.DNS.lookup.NoSuchRRSetException
-
- NOT_AUTHORITATIVE - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
Response to a query with the Recursion Desired (RD) bit clear, or when the server is not
configured for recursion (and the query is for a domain for which it is not authoritative).
- NOT_READY - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
The server is unable to answer the query, as it was not fully functional when the query was
received.
- NOT_SUPPORTED - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
The requested operation or query is not supported.
- NOTAUTH - Static variable in class org.xbill.DNS.Rcode
-
The requestor is not authorized to perform this operation
- NOTIFY - Static variable in class org.xbill.DNS.Opcode
-
A message from a primary to a secondary server to initiate a zone transfer
- NOTIMP - Static variable in class org.xbill.DNS.Rcode
-
The operation requested is not implemented
- NOTIMPL - Static variable in class org.xbill.DNS.Rcode
-
- NOTZONE - Static variable in class org.xbill.DNS.Rcode
-
The zone specified is not a zone
- NS - Static variable in class org.xbill.DNS.Type
-
- NSAP - Static variable in class org.xbill.DNS.Type
-
- NSAP_PTR - Static variable in class org.xbill.DNS.Type
-
- NSAP_PTRRecord - Class in org.xbill.DNS
-
NSAP Pointer Record - maps a domain name representing an NSAP Address to a hostname.
- NSAP_PTRRecord(Name, int, long, Name) - Constructor for class org.xbill.DNS.NSAP_PTRRecord
-
Creates a new NSAP_PTR Record with the given data
- NSAPRecord - Class in org.xbill.DNS
-
NSAP Address Record.
- NSAPRecord(Name, int, long, String) - Constructor for class org.xbill.DNS.NSAPRecord
-
Creates an NSAP Record from the given data
- NSEC - Static variable in class org.xbill.DNS.Type
-
- NSEC3 - Static variable in class org.xbill.DNS.Type
-
- NSEC3PARAM - Static variable in class org.xbill.DNS.Type
-
- NSEC3PARAMRecord - Class in org.xbill.DNS
-
Next SECure name 3 Parameters - this record contains the parameters (hash algorithm, salt,
iterations) used for a valid, complete NSEC3 chain present in a zone.
- NSEC3PARAMRecord(Name, int, long, int, int, int, byte[]) - Constructor for class org.xbill.DNS.NSEC3PARAMRecord
-
Creates an NSEC3PARAM record from the given data.
- NSEC3Record - Class in org.xbill.DNS
-
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.
- NSEC3Record(Name, int, long, int, int, int, byte[], byte[], int[]) - Constructor for class org.xbill.DNS.NSEC3Record
-
Creates an NSEC3 record from the given data.
- NSEC3Record.Digest - Class in org.xbill.DNS
-
- NSEC3Record.Flags - Class in org.xbill.DNS
-
- NSEC_MISSING - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
The resolver attempted to perform DNSSEC validation, but the requested data was missing and a
covering
NSECRecord
or
NSEC3Record
was not provided
- NSECRecord - Class in org.xbill.DNS
-
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.
- NSECRecord(Name, int, long, Name, int[]) - Constructor for class org.xbill.DNS.NSECRecord
-
Creates an NSEC Record from the given data.
- NSID - Static variable in class org.xbill.DNS.EDNSOption.Code
-
Name Server Identifier, RFC 5001
- NSIDOption - Class in org.xbill.DNS
-
The Name Server Identifier Option
- NSIDOption(byte[]) - Constructor for class org.xbill.DNS.NSIDOption
-
Construct an NSID option.
- NSRecord - Class in org.xbill.DNS
-
Name Server Record - contains the name server serving the named zone
- NSRecord(Name, int, long, Name) - Constructor for class org.xbill.DNS.NSRecord
-
Creates a new NS Record with the given data
- NSW_FE - Static variable in class org.xbill.DNS.WKSRecord.Service
-
NSW User System FE
- NTP - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Network Time Protocol
- NTYP3 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Key owner type 3 (reserved).
- NULL - Static variable in class org.xbill.DNS.Type
-
- NULLRecord - Class in org.xbill.DNS
-
The NULL Record.
- NULLRecord(Name, int, long, byte[]) - Constructor for class org.xbill.DNS.NULLRecord
-
Creates a NULL record from the given data.
- numBytes() - Method in class org.xbill.DNS.Message
-
Returns the size of the message.
- NVP_II - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
Network Voice Protocol
- NXDOMAIN - Static variable in class org.xbill.DNS.Rcode
-
The name does not exist
- NXRRSET - Static variable in class org.xbill.DNS.Rcode
-
The RRset (name, type) does not exist
- NXT - Static variable in class org.xbill.DNS.Type
-
- NXTRecord - Class in org.xbill.DNS
-
Next 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.
- NXTRecord(Name, int, long, Name, BitSet) - Constructor for class org.xbill.DNS.NXTRecord
-
Creates an NXT Record from the given data
- R - Class in org.xbill.DNS.dnssec
-
- RA - Static variable in class org.xbill.DNS.Flags
-
recursion available
- Rcode - Class in org.xbill.DNS
-
Constants and functions relating to DNS rcodes (error values)
- RD - Static variable in class org.xbill.DNS.Flags
-
recursion desired
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.A6Record
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.AAAARecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.APLRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.ARecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.CAARecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.CERTRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.DHCIDRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.DLVRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.DNSKEYRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.DSRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.GPOSRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.HINFORecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.HIPRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.IPSECKEYRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.ISDNRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.KEYRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.LOCRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.MINFORecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.NAPTRRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.NSAPRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.NSEC3PARAMRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.NSEC3Record
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.NSECRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.NULLRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.NXTRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.OPENPGPKEYRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.OPTRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.PXRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.Record
-
Converts the text format of an RR to the internal format - must be overriden
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.RPRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.SOARecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.SRVRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.SSHFPRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.SVCBBase
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.TKEYRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.TLSARecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.TSIGRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.UNKRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.URIRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.WKSRecord
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.X25Record
-
- rdataPattern - Variable in class org.xbill.DNS.Generator
-
The pattern to use for generating record data.
- rdataToString() - Method in class org.xbill.DNS.Record
-
Converts the rdata portion of a Record into a String representation
- rdataToWireCanonical() - Method in class org.xbill.DNS.Record
-
Converts the rdata in a Record into canonical DNS uncompressed wire format (all names are
converted to lowercase).
- RDP - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
Reliable Data Protocol
- readByteArray(byte[], int, int) - Method in class org.xbill.DNS.DNSInput
-
Reads a byte array of a specified length from the stream into an existing array.
- readByteArray(int) - Method in class org.xbill.DNS.DNSInput
-
Reads a byte array of a specified length from the stream.
- readByteArray() - Method in class org.xbill.DNS.DNSInput
-
Reads a byte array consisting of the remainder of the stream (or the active region, if one is
set.
- readCountedString() - Method in class org.xbill.DNS.DNSInput
-
Reads a counted string from the stream.
- readU16() - Method in class org.xbill.DNS.DNSInput
-
Reads an unsigned 16 bit value from the stream, as an int.
- readU32() - Method in class org.xbill.DNS.DNSInput
-
Reads an unsigned 32 bit value from the stream, as a long.
- readU8() - Method in class org.xbill.DNS.DNSInput
-
Reads an unsigned 8 bit value from the stream, as an int.
- receiveMessage(Object, Message) - Method in interface org.xbill.DNS.ResolverListener
-
Deprecated.
The callback used by an asynchronous resolver
- Record - Class in org.xbill.DNS
-
A generic DNS resource record.
- Record() - Constructor for class org.xbill.DNS.Record
-
- Record(Name, int, int, long) - Constructor for class org.xbill.DNS.Record
-
- recordLength() - Method in class org.xbill.DNS.TSIG
-
Returns the maximum length of a TSIG record generated by this key.
- RedirectOverflowException - Exception in org.xbill.DNS.lookup
-
Thrown if the lookup results in too many CNAME and/or DNAME indirections.
- RedirectOverflowException(String) - Constructor for exception org.xbill.DNS.lookup.RedirectOverflowException
-
- RedirectOverflowException(int) - Constructor for exception org.xbill.DNS.lookup.RedirectOverflowException
-
- refresh() - Static method in class org.xbill.DNS.Options
-
- refresh() - Static method in class org.xbill.DNS.ResolverConfig
-
Gets the current configuration
- refreshDefault() - Static method in class org.xbill.DNS.Lookup
-
- REFUSED - Static variable in class org.xbill.DNS.Rcode
-
The operation was refused by the server
- register(int, String, Supplier<Record>) - Static method in class org.xbill.DNS.Type
-
Registers a new record type along with the respective factory.
- RelativeNameException - Exception in org.xbill.DNS
-
An exception thrown when a relative name is passed as an argument to a method requiring an
absolute name.
- RelativeNameException(Name) - Constructor for exception org.xbill.DNS.RelativeNameException
-
- RelativeNameException(String) - Constructor for exception org.xbill.DNS.RelativeNameException
-
- relativize(Name) - Method in class org.xbill.DNS.Name
-
If this name is a subdomain of origin, return a new name relative to origin with the same
value.
- remaining() - Method in class org.xbill.DNS.DNSInput
-
Returns the number of bytes that can be read from this stream before reaching the end.
- removeAllRecords(int) - Method in class org.xbill.DNS.Message
-
Removes all records from a section of the Message, and adjusts the header.
- removeRecord(Record, int) - Method in class org.xbill.DNS.Message
-
Removes a record from a section of the Message, and adjusts the header.
- removeRecord(Record) - Method in class org.xbill.DNS.Zone
-
Removes a record from the Zone
- replace(Name, int, long, String) - Method in class org.xbill.DNS.Update
-
Parses a record from the string, and indicates that the record should be inserted into the zone
replacing any other records with the same name and type.
- replace(Name, int, long, Tokenizer) - Method in class org.xbill.DNS.Update
-
Parses a record from the tokenizer, and indicates that the record should be inserted into the
zone replacing any other records with the same name and type.
- replace(Record) - Method in class org.xbill.DNS.Update
-
Indicates that the record should be inserted into the zone replacing any other records with the
same name and type.
- replace(Record[]) - Method in class org.xbill.DNS.Update
-
Indicates that the records should be inserted into the zone replacing any other records with
the same name and type as each one.
- replace(RRset) - Method in class org.xbill.DNS.Update
-
Indicates that all of the records in the rrset should be inserted into the zone replacing any
other records with the same name and type.
- reset() - Method in class org.xbill.DNS.config.BaseResolverConfigProvider
-
- ResolvConfResolverConfigProvider - Class in org.xbill.DNS.config
-
- ResolvConfResolverConfigProvider() - Constructor for class org.xbill.DNS.config.ResolvConfResolverConfigProvider
-
- resolver(Resolver) - Method in class org.xbill.DNS.lookup.LookupSession.LookupSessionBuilder
-
- Resolver - Interface in org.xbill.DNS
-
Interface describing a resolver.
- RESOLVERASSIGNED - Static variable in class org.xbill.DNS.TKEYRecord
-
The key is assigned by the resolver (unimplemented)
- ResolverConfig - Class in org.xbill.DNS
-
Locates name servers and the search path to be appended to unqualified names.
- ResolverConfig() - Constructor for class org.xbill.DNS.ResolverConfig
-
- ResolverConfigProvider - Interface in org.xbill.DNS.config
-
- ResolverListener - Interface in org.xbill.DNS
-
- restore() - Method in class org.xbill.DNS.DNSInput
-
- restore() - Method in class org.xbill.DNS.DNSOutput
-
- restoreActive(int) - Method in class org.xbill.DNS.DNSInput
-
Restores the previously set active region.
- ReverseMap - Class in org.xbill.DNS
-
A set of functions designed to deal with DNS names used in reverse mappings.
- REVOKE - Static variable in class org.xbill.DNS.DNSKEYRecord.Flags
-
Key has been revoked
- RJE - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Remote Job Entry
- RKEY - Static variable in class org.xbill.DNS.Type
-
RKEY DNS Resource Record, used for encryption of NAPTR records.
- RLP - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Resource Location Protocol
- root - Static variable in class org.xbill.DNS.Name
-
The root name
- RP - Static variable in class org.xbill.DNS.Type
-
- RPRecord - Class in org.xbill.DNS
-
Responsible Person Record - lists the mail address of a responsible person and a domain where TXT
records are available.
- RPRecord(Name, int, long, Name, Name) - Constructor for class org.xbill.DNS.RPRecord
-
Creates an RP Record from the given data
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.A6Record
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.AAAARecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.APLRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.ARecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.CAARecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.CERTRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.DHCIDRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.DLVRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.DSRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.GPOSRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.HINFORecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.HIPRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.IPSECKEYRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.ISDNRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.LOCRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.MINFORecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.NAPTRRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.NSAPRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.NSEC3PARAMRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.NSEC3Record
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.NSECRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.NULLRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.NXTRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.OPENPGPKEYRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.OPTRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.PXRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.Record
-
Converts the type-specific RR to wire format - must be overridden
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.RPRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.SOARecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.SRVRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.SSHFPRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.SVCBBase
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.TKEYRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.TLSARecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.TSIGRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.UNKRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.URIRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.WKSRecord
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.X25Record
-
- rrs(boolean) - Method in class org.xbill.DNS.RRset
-
Returns a list of all data records.
- rrs() - Method in class org.xbill.DNS.RRset
-
Returns a list of all data records.
- RRset - Class in org.xbill.DNS
-
A set of Records with the same name, type, and class.
- RRset() - Constructor for class org.xbill.DNS.RRset
-
Creates an empty RRset
- RRset(Record) - Constructor for class org.xbill.DNS.RRset
-
Creates an RRset and sets its contents to the specified record
- RRset(Record...) - Constructor for class org.xbill.DNS.RRset
-
Creates an RRset and sets its contents to the specified record(s)
- RRset(RRset) - Constructor for class org.xbill.DNS.RRset
-
Creates an RRset with the contents of an existing RRset
- RRSIG - Static variable in class org.xbill.DNS.Type
-
- RRSIGRecord - Class in org.xbill.DNS
-
Resource Record Signature - An RRSIG provides the digital signature of an RRset, so that the data
can be authenticated by a DNSSEC-capable resolver.
- RRSIGRecord(Name, int, long, int, int, long, Instant, Instant, int, Name, byte[]) - Constructor for class org.xbill.DNS.RRSIGRecord
-
Creates an RRSIG Record from the given data
- RRSIGRecord(Name, int, long, int, int, long, Date, Date, int, Name, byte[]) - Constructor for class org.xbill.DNS.RRSIGRecord
-
- RRSIGS_MISSING - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
The resolver attempted to perform DNSSEC validation, but no
RRSIGRecord
s could be found
for at least one
RRset
where
RRSIGRecord
s were expected.
- rrToString() - Method in class org.xbill.DNS.A6Record
-
Converts rdata to a String
- rrToString() - Method in class org.xbill.DNS.AAAARecord
-
Converts rdata to a String
- rrToString() - Method in class org.xbill.DNS.APLRecord
-
- rrToString() - Method in class org.xbill.DNS.ARecord
-
Converts rdata to a String
- rrToString() - Method in class org.xbill.DNS.CAARecord
-
- rrToString() - Method in class org.xbill.DNS.CERTRecord
-
Converts rdata to a String
- rrToString() - Method in class org.xbill.DNS.DHCIDRecord
-
- rrToString() - Method in class org.xbill.DNS.DLVRecord
-
Converts rdata to a String
- rrToString() - Method in class org.xbill.DNS.DSRecord
-
Converts rdata to a String
- rrToString() - Method in class org.xbill.DNS.GPOSRecord
-
Convert to a String
- rrToString() - Method in class org.xbill.DNS.HINFORecord
-
Converts to a string
- rrToString() - Method in class org.xbill.DNS.HIPRecord
-
- rrToString() - Method in class org.xbill.DNS.IPSECKEYRecord
-
- rrToString() - Method in class org.xbill.DNS.ISDNRecord
-
- rrToString() - Method in class org.xbill.DNS.LOCRecord
-
Convert to a String
- rrToString() - Method in class org.xbill.DNS.MINFORecord
-
Converts the MINFO Record to a String
- rrToString() - Method in class org.xbill.DNS.NAPTRRecord
-
Converts rdata to a String
- rrToString() - Method in class org.xbill.DNS.NSAPRecord
-
- rrToString() - Method in class org.xbill.DNS.NSEC3PARAMRecord
-
Converts rdata to a String
- rrToString() - Method in class org.xbill.DNS.NSEC3Record
-
Converts rdata to a String
- rrToString() - Method in class org.xbill.DNS.NSECRecord
-
Converts rdata to a String
- rrToString() - Method in class org.xbill.DNS.NULLRecord
-
- rrToString() - Method in class org.xbill.DNS.NXTRecord
-
Converts rdata to a String
- rrToString() - Method in class org.xbill.DNS.OPENPGPKEYRecord
-
Converts rdata to a String
- rrToString() - Method in class org.xbill.DNS.OPTRecord
-
Converts rdata to a String
- rrToString() - Method in class org.xbill.DNS.PXRecord
-
Converts the PX Record to a String
- rrToString() - Method in class org.xbill.DNS.Record
-
Converts the type-specific RR to text format - must be overridden.
- rrToString() - Method in class org.xbill.DNS.RPRecord
-
Converts the RP Record to a String
- rrToString() - Method in class org.xbill.DNS.SOARecord
-
Convert to a String
- rrToString() - Method in class org.xbill.DNS.SRVRecord
-
Converts rdata to a String
- rrToString() - Method in class org.xbill.DNS.SSHFPRecord
-
- rrToString() - Method in class org.xbill.DNS.SVCBBase
-
- rrToString() - Method in class org.xbill.DNS.TKEYRecord
-
Converts rdata to a String
- rrToString() - Method in class org.xbill.DNS.TLSARecord
-
Converts rdata to a String
- rrToString() - Method in class org.xbill.DNS.TSIGRecord
-
Converts rdata to a String
- rrToString() - Method in class org.xbill.DNS.UNKRecord
-
Converts this Record to the String "unknown format"
- rrToString() - Method in class org.xbill.DNS.URIRecord
-
Converts rdata to a String
- rrToString() - Method in class org.xbill.DNS.WKSRecord
-
Converts rdata to a String
- rrToString() - Method in class org.xbill.DNS.X25Record
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.A6Record
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.AAAARecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.APLRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.ARecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.CAARecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.CERTRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.DHCIDRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.DLVRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.DSRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.GPOSRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.HINFORecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.HIPRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.IPSECKEYRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.ISDNRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.LOCRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.MINFORecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.MXRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.NAPTRRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.NSAPRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.NSEC3PARAMRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.NSEC3Record
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.NSECRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.NULLRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.NXTRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.OPENPGPKEYRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.OPTRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.PXRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.Record
-
Converts the type-specific RR to wire format - must be overridden.
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.RPRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.SOARecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.SRVRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.SSHFPRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.SVCBBase
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.TKEYRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.TLSARecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.TSIGRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.UNKRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.URIRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.WKSRecord
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.X25Record
-
- RSA - Static variable in class org.xbill.DNS.IPSECKEYRecord.Algorithm
-
A RSA key is present, in the format defined in [RFC3110]
- RSA - Static variable in class org.xbill.DNS.SSHFPRecord.Algorithm
-
- RSA_NSEC3_SHA1 - Static variable in class org.xbill.DNS.DNSSEC.Algorithm
-
RSA/SHA1, NSEC3-aware public key
- RSAMD5 - Static variable in class org.xbill.DNS.DNSSEC.Algorithm
-
RSA/MD5 public key (deprecated)
- RSASHA1 - Static variable in class org.xbill.DNS.DNSSEC.Algorithm
-
RSA/SHA1 public key
- RSASHA256 - Static variable in class org.xbill.DNS.DNSSEC.Algorithm
-
RSA/SHA256 public key
- RSASHA512 - Static variable in class org.xbill.DNS.DNSSEC.Algorithm
-
RSA/SHA512 public key
- RT - Static variable in class org.xbill.DNS.Type
-
- RTELNET - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Remote Telnet Service
- RTRecord - Class in org.xbill.DNS
-
Route Through Record - lists a route preference and intermediate host.
- RTRecord(Name, int, long, int, Name) - Constructor for class org.xbill.DNS.RTRecord
-
Creates an RT Record from the given data
- run() - Method in class org.xbill.DNS.Lookup
-
Performs the lookup, using the specified Cache, Resolver, and search path.
- run(ZoneTransferIn.ZoneTransferHandler) - Method in class org.xbill.DNS.ZoneTransferIn
-
Does the zone transfer.
- run() - Method in class org.xbill.DNS.ZoneTransferIn
-
Does the zone transfer using an internal handler.
- RVD - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
MIT Remote Virtual Disk Protocol
- sameRRset(Record) - Method in class org.xbill.DNS.Record
-
Determines if two Records could be part of the same RRset.
- SAT_EXPAK - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
SATNET and Backroom EXPAK
- SAT_MON - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
SATNET Monitoring
- save() - Method in class org.xbill.DNS.DNSInput
-
Saves the current state of the input stream.
- save() - Method in class org.xbill.DNS.DNSOutput
-
Saves the current state of the output stream.
- saveActive() - Method in class org.xbill.DNS.DNSInput
-
Returns the position of the end of the current active region.
- searchlist - Variable in class org.xbill.DNS.config.BaseResolverConfigProvider
-
- searchPath(Name) - Method in class org.xbill.DNS.lookup.LookupSession.LookupSessionBuilder
-
Configures the search path used to look up relative names with less than ndots dots.
- searchPath(Collection<? extends Name>) - Method in class org.xbill.DNS.lookup.LookupSession.LookupSessionBuilder
-
Configures the search path used to look up relative names with less than ndots dots.
- searchPath() - Method in class org.xbill.DNS.ResolverConfig
-
Returns all entries in the located search path
- searchPaths() - Method in class org.xbill.DNS.config.BaseResolverConfigProvider
-
- searchPaths() - Method in class org.xbill.DNS.config.JndiContextResolverConfigProvider
-
- searchPaths() - Method in interface org.xbill.DNS.config.ResolverConfigProvider
-
Returns all entries in the located search path, which may be empty.
- searchPaths() - Method in class org.xbill.DNS.config.WindowsResolverConfigProvider
-
- SECONDARY - Static variable in class org.xbill.DNS.Zone
-
A secondary zone
- Section - Class in org.xbill.DNS
-
Constants and functions relating to DNS message sections
- sectionToString(int) - Method in class org.xbill.DNS.Message
-
Converts the given section of the Message to a String.
- SecurityStatus - Enum in org.xbill.DNS.dnssec
-
Codes for DNSSEC security statuses.
- send(Message) - Method in interface org.xbill.DNS.Resolver
-
Sends a message and waits for a response.
- sendAsync(Message) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
Asynchronously sends a message and validates the response with DNSSEC before returning it.
- sendAsync(Message) - Method in class org.xbill.DNS.DohResolver
-
- sendAsync(Message, Executor) - Method in class org.xbill.DNS.DohResolver
-
- sendAsync(Message) - Method in class org.xbill.DNS.ExtendedResolver
-
Sends a message to multiple servers, and queries are sent multiple times until either a
successful response is received, or it is clear that there is no successful response.
- sendAsync(Message, Executor) - Method in class org.xbill.DNS.ExtendedResolver
-
Sends a message to multiple servers, and queries are sent multiple times until either a
successful response is received, or it is clear that there is no successful response.
- sendAsync(Message) - Method in interface org.xbill.DNS.Resolver
-
- sendAsync(Message, Executor) - Method in interface org.xbill.DNS.Resolver
-
Asynchronously sends a message.
- sendAsync(Message, ResolverListener) - Method in interface org.xbill.DNS.Resolver
-
- sendAsync(Message) - Method in class org.xbill.DNS.SimpleResolver
-
Asynchronously sends a message to a single server.
- sendAsync(Message, Executor) - Method in class org.xbill.DNS.SimpleResolver
-
Asynchronously sends a message to a single server.
- SEP - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
Sequential Exchange Protocol
- SEP_KEY - Static variable in class org.xbill.DNS.DNSKEYRecord.Flags
-
Key is a secure entry point key
- Serial - Class in org.xbill.DNS
-
Helper functions for doing serial arithmetic.
- server() - Method in class org.xbill.DNS.ResolverConfig
-
Returns the first located server
- SERVERASSIGNED - Static variable in class org.xbill.DNS.TKEYRecord
-
The key is assigned by the server (unimplemented)
- ServerFailedException - Exception in org.xbill.DNS.lookup
-
Represents a server failure, that the upstream server responding to the request returned a
SERVFAIL status.
- ServerFailedException() - Constructor for exception org.xbill.DNS.lookup.ServerFailedException
-
- servers() - Method in class org.xbill.DNS.config.BaseResolverConfigProvider
-
- servers() - Method in class org.xbill.DNS.config.JndiContextResolverConfigProvider
-
- servers() - Method in interface org.xbill.DNS.config.ResolverConfigProvider
-
Returns all located servers, which may be empty.
- servers() - Method in class org.xbill.DNS.config.WindowsResolverConfigProvider
-
- servers() - Method in class org.xbill.DNS.ResolverConfig
-
Returns all located servers
- serveTCP(InetAddress, int) - Method in class org.xbill.DNS.tools.jnamed
-
- serveUDP(InetAddress, int) - Method in class org.xbill.DNS.tools.jnamed
-
- SERVFAIL - Static variable in class org.xbill.DNS.Rcode
-
Server failure
- SERVICE_CERTIFICATE_CONSTRAINT - Static variable in class org.xbill.DNS.TLSARecord.CertificateUsage
-
- set(String) - Static method in class org.xbill.DNS.Options
-
Sets an option to "true"
- set(String, String) - Static method in class org.xbill.DNS.Options
-
Sets an option to the the supplied value
- setActive(int) - Method in class org.xbill.DNS.DNSInput
-
Marks the following bytes in the stream as active.
- setAddress(InetSocketAddress) - Method in class org.xbill.DNS.SimpleResolver
-
Sets the address of the server to communicate with.
- setAddress(InetAddress) - Method in class org.xbill.DNS.SimpleResolver
-
Sets the address of the server to communicate with (on the default DNS port)
- setBundle(ResourceBundle) - Static method in class org.xbill.DNS.dnssec.R
-
Programmatically set the ResourceBundle to be used.
- setCache(Cache) - Method in class org.xbill.DNS.Lookup
-
Sets the cache to use when performing this lookup.
- setConfigProviders(List<ResolverConfigProvider>) - Static method in class org.xbill.DNS.ResolverConfig
-
Set a new ordered list of resolver config providers.
- setContext(Context) - Static method in class org.xbill.DNS.config.AndroidResolverConfigProvider
-
Gets the current configuration
- setCredibility(int) - Method in class org.xbill.DNS.Lookup
-
Sets the minimum credibility level that will be accepted when performing the lookup.
- setCycleResults(boolean) - Method in class org.xbill.DNS.Lookup
-
Controls the behavior if results being returned from the cache should be cycled in a
round-robin style (true) or if the raw lookup results should be returned (false).
- setDClass(int) - Method in class org.xbill.DNS.ZoneTransferIn
-
Sets an alternate DNS class for this zone transfer.
- setDefaultCache(Cache, int) - Static method in class org.xbill.DNS.Lookup
-
Sets the Cache to be used as the default for the specified class by future Lookups.
- setDefaultHostsFileParser(HostsFileParser) - Static method in class org.xbill.DNS.Lookup
-
- setDefaultNdots(int) - Static method in class org.xbill.DNS.Lookup
-
Sets the default ndots to use when performing a lookup, overriding the default value.
- setDefaultResolver(Resolver) - Static method in class org.xbill.DNS.Lookup
-
Sets the default Resolver to be used as the default by future Lookups.
- setDefaultResolver(InetSocketAddress) - Static method in class org.xbill.DNS.SimpleResolver
-
Sets the default host (initially localhost) to query
- setDefaultResolver(String) - Static method in class org.xbill.DNS.SimpleResolver
-
Sets the default host (initially localhost) to query
- setDefaultSearchPath(List<Name>) - Static method in class org.xbill.DNS.Lookup
-
Sets the search path to be used as the default by future Lookups.
- setDefaultSearchPath(Name...) - Static method in class org.xbill.DNS.Lookup
-
Sets the search path to be used as the default by future Lookups.
- setDefaultSearchPath(String...) - Static method in class org.xbill.DNS.Lookup
-
Sets the search path that will be used as the default by future Lookups.
- setEDNS(int, int, int, List<EDNSOption>) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
The method is forwarded to the resolver, but always ensure that the level is 0 and the flags
contains DO.
- setEDNS(int, int, int, List<EDNSOption>) - Method in class org.xbill.DNS.DohResolver
-
Sets the EDNS information on outgoing messages.
- setEDNS(int, int, int, List<EDNSOption>) - Method in class org.xbill.DNS.ExtendedResolver
-
- setEDNS(int) - Method in interface org.xbill.DNS.Resolver
-
Sets the EDNS version used on outgoing messages.
- setEDNS(int, int, int, List<EDNSOption>) - Method in interface org.xbill.DNS.Resolver
-
Sets the EDNS information on outgoing messages.
- setEDNS(int, int, int, EDNSOption...) - Method in interface org.xbill.DNS.Resolver
-
Sets the EDNS information on outgoing messages.
- setEDNS(OPTRecord) - Method in class org.xbill.DNS.SimpleResolver
-
Sets the EDNS information on outgoing messages.
- setEDNS(int, int, int, List<EDNSOption>) - Method in class org.xbill.DNS.SimpleResolver
-
- setExecutor(Executor) - Method in class org.xbill.DNS.DohResolver
-
- setFlag(int) - Method in class org.xbill.DNS.Header
-
Sets a flag to the supplied value
- setHeader(Header) - Method in class org.xbill.DNS.Message
-
Replaces the Header with a new one.
- setID(int) - Method in class org.xbill.DNS.Header
-
Sets the message ID
- setIgnoreTruncation(boolean) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
This is a no-op, truncation is never ignored.
- setIgnoreTruncation(boolean) - Method in class org.xbill.DNS.DohResolver
-
Not implemented.
- setIgnoreTruncation(boolean) - Method in class org.xbill.DNS.ExtendedResolver
-
- setIgnoreTruncation(boolean) - Method in interface org.xbill.DNS.Resolver
-
Sets whether truncated responses will be ignored.
- setIgnoreTruncation(boolean) - Method in class org.xbill.DNS.SimpleResolver
-
- setLoadBalance(boolean) - Method in class org.xbill.DNS.ExtendedResolver
-
Sets whether the servers should be load balanced.
- setLocalAddress(InetSocketAddress) - Method in class org.xbill.DNS.SimpleResolver
-
Sets the local address to bind to when sending messages.
- setLocalAddress(InetAddress) - Method in class org.xbill.DNS.SimpleResolver
-
Sets the local address to bind to when sending messages.
- setLocalAddress(SocketAddress) - Method in class org.xbill.DNS.ZoneTransferIn
-
Sets the local address to bind to when sending messages.
- setMaxCache(int) - Method in class org.xbill.DNS.Cache
-
Sets the maximum length of time that records will be stored in this Cache.
- setMaxEntries(int) - Method in class org.xbill.DNS.Cache
-
Sets the maximum number of entries in the Cache, where an entry consists of all records with a
specific Name.
- setMaxNCache(int) - Method in class org.xbill.DNS.Cache
-
Sets the maximum length of time that a negative response will be stored in this Cache.
- setNdots(int) - Method in class org.xbill.DNS.Lookup
-
Sets ndots to use when performing this lookup, overriding the default value.
- setOpcode(int) - Method in class org.xbill.DNS.Header
-
Sets the message's opcode
- setPacketLogger(PacketLogger) - Static method in class org.xbill.DNS.Lookup
-
Sets a custom logger that will be used to log the sent and received packets.
- setPort(int) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
Forwards the data to the head resolver passed at construction time.
- setPort(int) - Method in class org.xbill.DNS.DohResolver
-
Not implemented.
- setPort(int) - Method in class org.xbill.DNS.ExtendedResolver
-
- setPort(int) - Method in interface org.xbill.DNS.Resolver
-
Sets the port to communicate with on the server
- setPort(int) - Method in class org.xbill.DNS.SimpleResolver
-
- setRcode(int) - Method in class org.xbill.DNS.Header
-
Sets the message's rcode
- setResolver(Resolver) - Method in class org.xbill.DNS.Lookup
-
Sets the resolver to use when performing this lookup.
- setResolver(Resolver) - Method in class org.xbill.DNS.Message
-
Sets the resolver that originally received this Message from a server.
- SetResponse - Class in org.xbill.DNS
-
- setRetries(int) - Method in class org.xbill.DNS.ExtendedResolver
-
Sets the number of retries sent to each server per query
- setSearchPath(List<Name>) - Method in class org.xbill.DNS.Lookup
-
Sets the search path to use when performing this lookup.
- setSearchPath(Name...) - Method in class org.xbill.DNS.Lookup
-
Sets the search path to use when performing this lookup.
- setSearchPath(String...) - Method in class org.xbill.DNS.Lookup
-
Sets the search path to use when performing this lookup.
- setTCP(boolean) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
Forwards the data to the head resolver passed at construction time.
- setTCP(boolean) - Method in class org.xbill.DNS.DohResolver
-
Not implemented.
- setTCP(boolean) - Method in class org.xbill.DNS.ExtendedResolver
-
- setTCP(boolean) - Method in interface org.xbill.DNS.Resolver
-
Sets whether TCP connections will be used by default
- setTCP(boolean) - Method in class org.xbill.DNS.SimpleResolver
-
- setTimeout(Duration) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
- setTimeout(Duration) - Method in class org.xbill.DNS.DohResolver
-
- setTimeout(Duration) - Method in class org.xbill.DNS.ExtendedResolver
-
- setTimeout(int, int) - Method in interface org.xbill.DNS.Resolver
-
- setTimeout(int) - Method in interface org.xbill.DNS.Resolver
-
- setTimeout(Duration) - Method in interface org.xbill.DNS.Resolver
-
Sets the amount of time to wait for a response before giving up.
- setTimeout(Duration) - Method in class org.xbill.DNS.SimpleResolver
-
- setTimeout(int) - Method in class org.xbill.DNS.ZoneTransferIn
-
- setTimeout(Duration) - Method in class org.xbill.DNS.ZoneTransferIn
-
Sets a timeout on this zone transfer.
- setTSIG(TSIG) - Method in class org.xbill.DNS.Message
-
Sets the TSIG key to sign a message.
- setTSIG(TSIG, int, TSIGRecord) - Method in class org.xbill.DNS.Message
-
Sets the TSIG key and other necessary information to sign a message.
- setTSIGKey(TSIG) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
Forwards the data to the head resolver passed at construction time.
- setTSIGKey(TSIG) - Method in class org.xbill.DNS.DohResolver
-
- setTSIGKey(TSIG) - Method in class org.xbill.DNS.ExtendedResolver
-
- setTSIGKey(TSIG) - Method in interface org.xbill.DNS.Resolver
-
Specifies the TSIG key that messages will be signed with
- setTSIGKey(TSIG) - Method in class org.xbill.DNS.SimpleResolver
-
- setUriTemplate(String) - Method in class org.xbill.DNS.DohResolver
-
Sets the URI to use for resolving, e.g.
- setUseNeutralMessages(boolean) - Static method in class org.xbill.DNS.dnssec.R
-
If set to true
, messages will not be obtained from resource bundles but formatted as
key:param1:...:paramN
.
- setUsePost(boolean) - Method in class org.xbill.DNS.DohResolver
-
Sets the HTTP method to use for resolving.
- SFTP - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Simple File Transfer Protocol
- SHA1 - Static variable in class org.xbill.DNS.DNSSEC.Digest
-
SHA-1, RFC3658.
- SHA1 - Static variable in class org.xbill.DNS.DSRecord.Digest
-
Deprecated.
SHA-1
- SHA1 - Static variable in class org.xbill.DNS.NSEC3Record.Digest
-
SHA-1
- SHA1 - Static variable in class org.xbill.DNS.SSHFPRecord.Digest
-
- SHA1_DIGEST_ID - Static variable in class org.xbill.DNS.DLVRecord
-
- SHA1_DIGEST_ID - Static variable in class org.xbill.DNS.DSRecord
-
- SHA1_DIGEST_ID - Static variable in class org.xbill.DNS.NSEC3Record
-
- SHA256 - Static variable in class org.xbill.DNS.DNSSEC.Digest
-
SHA-256, RFC4509.
- SHA256 - Static variable in class org.xbill.DNS.DSRecord.Digest
-
Deprecated.
SHA-256
- SHA256 - Static variable in class org.xbill.DNS.TLSARecord.MatchingType
-
SHA-256 hash of selected content [RFC6234]
- SHA256_DIGEST_ID - Static variable in class org.xbill.DNS.DLVRecord
-
- SHA256_DIGEST_ID - Static variable in class org.xbill.DNS.DSRecord
-
- SHA384 - Static variable in class org.xbill.DNS.DNSSEC.Digest
-
SHA-384, RFC6605.
- SHA384 - Static variable in class org.xbill.DNS.DSRecord.Digest
-
Deprecated.
SHA-384
- SHA384_DIGEST_ID - Static variable in class org.xbill.DNS.DSRecord
-
- SHA512 - Static variable in class org.xbill.DNS.TLSARecord.MatchingType
-
SHA-512 hash of selected content [RFC6234]
- SIG - Static variable in class org.xbill.DNS.Type
-
- SIG0 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Signatory value 0
- SIG0 - Class in org.xbill.DNS
-
Creates SIG(0) transaction signatures.
- SIG1 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Signatory value 1
- SIG10 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Signatory value 10
- SIG11 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Signatory value 11
- SIG12 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Signatory value 12
- SIG13 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Signatory value 13
- SIG14 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Signatory value 14
- SIG15 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Signatory value 15
- SIG2 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Signatory value 2
- SIG3 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Signatory value 3
- SIG4 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Signatory value 4
- SIG5 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Signatory value 5
- SIG6 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Signatory value 6
- SIG7 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Signatory value 7
- SIG8 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Signatory value 8
- SIG9 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Signatory value 9
- sign(RRset, DNSKEYRecord, PrivateKey, Date, Date) - Static method in class org.xbill.DNS.DNSSEC
-
- sign(RRset, DNSKEYRecord, PrivateKey, Date, Date, String) - Static method in class org.xbill.DNS.DNSSEC
-
- sign(RRset, DNSKEYRecord, PrivateKey, Instant, Instant) - Static method in class org.xbill.DNS.DNSSEC
-
Generate a DNSSEC signature.
- sign(RRset, DNSKEYRecord, PrivateKey, Instant, Instant, String) - Static method in class org.xbill.DNS.DNSSEC
-
Generate a DNSSEC signature.
- SIGNATURE_EXPIRED - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
The resolver attempted to perform DNSSEC validation, but no signatures are presently valid and
some (often all) are expired.
- SIGNATURE_NOT_YET_VALID - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
The resolver attempted to perform DNSSEC validation, but no signatures are presently valid and
at least some are not yet valid.
- signMessage(Message, KEYRecord, PrivateKey, SIGRecord) - Static method in class org.xbill.DNS.SIG0
-
Sign a message with SIG(0).
- signMessage(Message, KEYRecord, PrivateKey, SIGRecord, Instant) - Static method in class org.xbill.DNS.SIG0
-
Sign a message with SIG(0).
- SIGRecord - Class in org.xbill.DNS
-
Signature - A SIG provides the digital signature of an RRset, so that the data can be
authenticated by a DNSSEC-capable resolver.
- SIGRecord(Name, int, long, int, int, long, Instant, Instant, int, Name, byte[]) - Constructor for class org.xbill.DNS.SIGRecord
-
Creates an SIG Record from the given data
- SIGRecord(Name, int, long, int, int, long, Date, Date, int, Name, byte[]) - Constructor for class org.xbill.DNS.SIGRecord
-
- sigs() - Method in class org.xbill.DNS.RRset
-
Returns a list of all signature records.
- SimpleResolver - Class in org.xbill.DNS
-
An implementation of Resolver that sends one query to one server.
- SimpleResolver() - Constructor for class org.xbill.DNS.SimpleResolver
-
Creates a SimpleResolver.
- SimpleResolver(String) - Constructor for class org.xbill.DNS.SimpleResolver
-
Creates a SimpleResolver that will query the specified host
- SimpleResolver(InetSocketAddress) - Constructor for class org.xbill.DNS.SimpleResolver
-
Creates a SimpleResolver that will query the specified host
- SimpleResolver(InetAddress) - Constructor for class org.xbill.DNS.SimpleResolver
-
Creates a SimpleResolver that will query the specified host
- SINK - Static variable in class org.xbill.DNS.Type
-
Kitchen Sink (April Fools' Day RR)
- size() - Method in class org.xbill.DNS.RRset
-
Returns the number of (data) records
- SMIMEA - Static variable in class org.xbill.DNS.Type
-
- SMIMEARecord - Class in org.xbill.DNS
-
S/MIME cert association
- SMIMEARecord(Name, int, long, int, int, int, byte[]) - Constructor for class org.xbill.DNS.SMIMEARecord
-
Creates an SMIMEA Record from the given data
- SMTP - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Simple Mail Transfer
- SOA - Static variable in class org.xbill.DNS.Type
-
- SOARecord - Class in org.xbill.DNS
-
Start of Authority - describes properties of a zone.
- SOARecord(Name, int, long, Name, Name, long, long, long, long, long) - Constructor for class org.xbill.DNS.SOARecord
-
Creates an SOA Record from the given data
- SPF - Static variable in class org.xbill.DNS.Type
-
- SPFRecord - Class in org.xbill.DNS
-
Sender Policy Framework (discontinued in RFC 7208)
- SPFRecord(Name, int, long, List<String>) - Constructor for class org.xbill.DNS.SPFRecord
-
Creates a SPF Record from the given data
- SPFRecord(Name, int, long, String) - Constructor for class org.xbill.DNS.SPFRecord
-
Creates a SPF Record from the given data
- SPKI - Static variable in class org.xbill.DNS.CERTRecord.CertificateType
-
Simple Public Key Infrastructure
- SPKI - Static variable in class org.xbill.DNS.CERTRecord
-
Simple Public Key Infrastructure
- splitStringWithEscapedCommas(String) - Static method in class org.xbill.DNS.SVCBBase.ParameterBase
-
- SRV - Static variable in class org.xbill.DNS.Type
-
- SRVRecord - Class in org.xbill.DNS
-
Server Selection Record - finds hosts running services in a domain.
- SRVRecord(Name, int, long, int, int, int, Name) - Constructor for class org.xbill.DNS.SRVRecord
-
Creates an SRV Record from the given data
- SSHFP - Static variable in class org.xbill.DNS.Type
-
- SSHFPRecord - Class in org.xbill.DNS
-
SSH Fingerprint - stores the fingerprint of an SSH host key.
- SSHFPRecord(Name, int, long, int, int, byte[]) - Constructor for class org.xbill.DNS.SSHFPRecord
-
Creates an SSHFP Record from the given data.
- SSHFPRecord.Algorithm - Class in org.xbill.DNS
-
- SSHFPRecord.Digest - Class in org.xbill.DNS
-
- ST - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
Stream
- STALE_ANSWER - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
The resolver was unable to resolve the answer within its time limits and decided to answer with
previously cached data instead of answering with an error.
- STALE_NXDOMAIN_ANSWER - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
The resolver was unable to resolve an answer within its configured time limits and decided to
answer with a previously cached
Rcode.NXDOMAIN
answer instead of answering with an
error.
- start - Variable in class org.xbill.DNS.Generator
-
The start of the range.
- start - Variable in class org.xbill.DNS.ZoneTransferIn.Delta
-
The starting serial number of this delta.
- startAXFR() - Method in interface org.xbill.DNS.ZoneTransferIn.ZoneTransferHandler
-
Called when an AXFR transfer begins.
- startIXFR() - Method in interface org.xbill.DNS.ZoneTransferIn.ZoneTransferHandler
-
Called when an IXFR transfer begins.
- startIXFRAdds(Record) - Method in interface org.xbill.DNS.ZoneTransferIn.ZoneTransferHandler
-
Called when a series of IXFR adds begins.
- startIXFRDeletes(Record) - Method in interface org.xbill.DNS.ZoneTransferIn.ZoneTransferHandler
-
Called when a series of IXFR deletions begins.
- STATSRV - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Statistics Service
- STATUS - Static variable in class org.xbill.DNS.Opcode
-
A server status request (not used)
- step - Variable in class org.xbill.DNS.Generator
-
The step value of the range.
- StreamVerifier(TSIG, TSIGRecord) - Constructor for class org.xbill.DNS.TSIG.StreamVerifier
-
Creates an object to verify a multiple message response
- string(int) - Static method in class org.xbill.DNS.CERTRecord.CertificateType
-
Converts a certificate type into its textual representation
- string(int) - Static method in class org.xbill.DNS.DClass
-
Converts a numeric DClass into a String
- string(int) - Static method in class org.xbill.DNS.DNSSEC.Algorithm
-
Converts an algorithm into its textual representation
- string(int) - Static method in class org.xbill.DNS.DNSSEC.Digest
-
Converts an algorithm into its textual representation
- string(int) - Static method in class org.xbill.DNS.EDNSOption.Code
-
Converts an EDNS Option Code into its textual representation
- string(int) - Static method in class org.xbill.DNS.ExtendedFlags
-
Converts a numeric extended flag into a String
- string(int) - Static method in class org.xbill.DNS.Flags
-
Converts a numeric Flag into a String
- string(int) - Static method in class org.xbill.DNS.KEYRecord.Protocol
-
Converts an KEY protocol value into its textual representation
- string(int) - Static method in class org.xbill.DNS.NSEC3Record.Digest
-
Converts an algorithm into its textual representation
- string(int) - Static method in class org.xbill.DNS.Opcode
-
Converts a numeric Opcode into a String
- string(int) - Static method in class org.xbill.DNS.Rcode
-
Converts a numeric Rcode into a String
- string(int) - Static method in class org.xbill.DNS.Section
-
Converts a numeric Section into an abbreviation String
- string(int) - Static method in class org.xbill.DNS.Type
-
Converts a numeric Type into a String
- string(int) - Static method in class org.xbill.DNS.WKSRecord.Protocol
-
Converts an IP protocol value into its textual representation
- string(int) - Static method in class org.xbill.DNS.WKSRecord.Service
-
Converts a TCP/UDP service port number into its textual representation.
- stringFromBit(int) - Static method in class org.xbill.DNS.ExtendedFlags
-
Converts a numeric extended flag into a String
- SU_MIT_TG - Static variable in class org.xbill.DNS.WKSRecord.Service
-
SU/MIT Telnet Gateway
- subdomain(Name) - Method in class org.xbill.DNS.Name
-
Is the current Name a subdomain of the specified name?
- SUBJECT_PUBLIC_KEY_INFO - Static variable in class org.xbill.DNS.TLSARecord.Selector
-
SubjectPublicKeyInfo; DER-encoded binary structure defined in [RFC5280]
- SUCCESSFUL - Static variable in class org.xbill.DNS.Lookup
-
The lookup was successful.
- SunJvmResolverConfigProvider - Class in org.xbill.DNS.config
-
Resolver config provider that queries the traditional class sun.net.dns.ResolverConfiguration
via reflection.
- SunJvmResolverConfigProvider() - Constructor for class org.xbill.DNS.config.SunJvmResolverConfigProvider
-
- SUNRPC - Static variable in class org.xbill.DNS.WKSRecord.Service
-
SUN Remote Procedure Call
- SUPDUP - Static variable in class org.xbill.DNS.WKSRecord.Service
-
SUPDUP
- supportedType(int) - Static method in class org.xbill.DNS.Generator
-
Indicates whether generation is supported for this type.
- SUR_MEAS - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Survey Measurement
- SVCB - Static variable in class org.xbill.DNS.Type
-
Service Location and Parameter Binding
- SVCBBase - Class in org.xbill.DNS
-
Implements common functionality for SVCB and HTTPS records
- SVCBBase() - Constructor for class org.xbill.DNS.SVCBBase
-
- SVCBBase(Name, int, int, long) - Constructor for class org.xbill.DNS.SVCBBase
-
- SVCBBase(Name, int, int, long, int, Name, List<SVCBBase.ParameterBase>) - Constructor for class org.xbill.DNS.SVCBBase
-
- SVCBBase.ParameterAlpn - Class in org.xbill.DNS
-
- SVCBBase.ParameterBase - Class in org.xbill.DNS
-
- SVCBBase.ParameterEch - Class in org.xbill.DNS
-
- SVCBBase.ParameterEchConfig - Class in org.xbill.DNS
-
- SVCBBase.ParameterIpv4Hint - Class in org.xbill.DNS
-
- SVCBBase.ParameterIpv6Hint - Class in org.xbill.DNS
-
- SVCBBase.ParameterMandatory - Class in org.xbill.DNS
-
- SVCBBase.ParameterNoDefaultAlpn - Class in org.xbill.DNS
-
- SVCBBase.ParameterPort - Class in org.xbill.DNS
-
- SVCBBase.ParameterUnknown - Class in org.xbill.DNS
-
- SVCBRecord - Class in org.xbill.DNS
-
Service Location and Parameter Binding Record
- SVCBRecord(Name, int, long, int, Name, List<SVCBBase.ParameterBase>) - Constructor for class org.xbill.DNS.SVCBRecord
-
- svcParams - Variable in class org.xbill.DNS.SVCBBase
-
- svcPriority - Variable in class org.xbill.DNS.SVCBBase
-
- SWIFT_RVF - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Swift Remote Virtual File Protocol
- TA - Static variable in class org.xbill.DNS.Type
-
DNSSEC Trust Authorities
- TACACS_DS - Static variable in class org.xbill.DNS.WKSRecord.Service
-
TACACS-Database Service
- TACNEWS - Static variable in class org.xbill.DNS.WKSRecord.Service
-
TAC News
- TALINK - Static variable in class org.xbill.DNS.Type
-
DNSSEC Trust Anchor History Service.
- targetName - Variable in class org.xbill.DNS.SVCBBase
-
- TC - Static variable in class org.xbill.DNS.Flags
-
truncated
- TCP - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
Transmission Control
- TCP_KEEPALIVE - Static variable in class org.xbill.DNS.EDNSOption.Code
-
TCP Keepalive, RFC 7828
- TCPclient(Socket) - Method in class org.xbill.DNS.tools.jnamed
-
- TcpKeepaliveOption - Class in org.xbill.DNS
-
TCP Keepalive EDNS0 Option, as defined in https://tools.ietf.org/html/rfc7828
- TcpKeepaliveOption() - Constructor for class org.xbill.DNS.TcpKeepaliveOption
-
Constructor for an option with no timeout
- TcpKeepaliveOption(int) - Constructor for class org.xbill.DNS.TcpKeepaliveOption
-
Constructor for an option with a given timeout.
- TcpKeepaliveOption(Duration) - Constructor for class org.xbill.DNS.TcpKeepaliveOption
-
Constructor for an option with a given timeout.
- TELNET - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Telnet
- text(int) - Static method in class org.xbill.DNS.ExtendedErrorCodeOption
-
Gets the text mnemonic corresponding to an EDE value.
- TextParseException - Exception in org.xbill.DNS
-
An exception thrown when unable to parse text.
- TextParseException() - Constructor for exception org.xbill.DNS.TextParseException
-
- TextParseException(String) - Constructor for exception org.xbill.DNS.TextParseException
-
- TextParseException(String, String) - Constructor for exception org.xbill.DNS.TextParseException
-
- TextParseException(String, String, Exception) - Constructor for exception org.xbill.DNS.TextParseException
-
- TFTP - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Trivial File Transfer
- TIME - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Time
- TKEY - Static variable in class org.xbill.DNS.Type
-
- TKEYRecord - Class in org.xbill.DNS
-
Transaction Key - used to compute and/or securely transport a shared secret to be used with TSIG.
- TKEYRecord(Name, int, long, Name, Instant, Instant, int, int, byte[], byte[]) - Constructor for class org.xbill.DNS.TKEYRecord
-
Creates a TKEY Record from the given data.
- TKEYRecord(Name, int, long, Name, Date, Date, int, int, byte[], byte[]) - Constructor for class org.xbill.DNS.TKEYRecord
-
- TLS - Static variable in class org.xbill.DNS.KEYRecord.Protocol
-
Transaction Level Security
- TLSA - Static variable in class org.xbill.DNS.Type
-
- TLSARecord - Class in org.xbill.DNS
-
Transport Layer Security Authentication
- TLSARecord(Name, int, int, long, int, int, int, byte[]) - Constructor for class org.xbill.DNS.TLSARecord
-
Creates an TLSA Record from the given data
- TLSARecord(Name, int, long, int, int, int, byte[]) - Constructor for class org.xbill.DNS.TLSARecord
-
Creates an TLSA Record from the given data
- TLSARecord.CertificateUsage - Class in org.xbill.DNS
-
- TLSARecord.MatchingType - Class in org.xbill.DNS
-
- TLSARecord.Selector - Class in org.xbill.DNS
-
- toArray(String, int) - Static method in class org.xbill.DNS.Address
-
Convert a string containing an IP address to an array of 4 or 16 integers.
- toArray(String) - Static method in class org.xbill.DNS.Address
-
Convert a string containing an IPv4 address to an array of 4 integers.
- toByteArray(String, int) - Static method in class org.xbill.DNS.Address
-
Convert a string containing an IP address to an array of 4 or 16 bytes.
- toByteArray() - Method in class org.xbill.DNS.DNSOutput
-
Returns a byte array containing the current contents of the stream.
- toDottedQuad(byte[]) - Static method in class org.xbill.DNS.Address
-
Converts a byte array containing an IPv4 address into a dotted quad string.
- toDottedQuad(int[]) - Static method in class org.xbill.DNS.Address
-
Converts an int array containing an IPv4 address into a dotted quad string.
- Tokenizer - Class in org.xbill.DNS
-
Tokenizer is used to parse DNS records and zones from text format,
- Tokenizer(InputStream) - Constructor for class org.xbill.DNS.Tokenizer
-
Creates a Tokenizer from an arbitrary input stream.
- Tokenizer(String) - Constructor for class org.xbill.DNS.Tokenizer
-
Creates a Tokenizer from a string.
- Tokenizer(File) - Constructor for class org.xbill.DNS.Tokenizer
-
Creates a Tokenizer from a file.
- Tokenizer.Token - Class in org.xbill.DNS
-
- toMasterFile() - Method in class org.xbill.DNS.Zone
-
Returns the contents of the Zone in master file format.
- Tools - Class in org.xbill.DNS.tools
-
- Tools() - Constructor for class org.xbill.DNS.tools.Tools
-
- toString() - Method in class org.xbill.DNS.APLRecord.Element
-
- toString() - Method in class org.xbill.DNS.Cache
-
Returns the contents of the Cache as a string.
- toString() - Method in class org.xbill.DNS.DohResolver
-
- toString() - Method in class org.xbill.DNS.EDNSOption
-
- toString() - Method in class org.xbill.DNS.ExtendedResolver
-
- toString() - Method in class org.xbill.DNS.Generator
-
Converts the generate specification to a string containing the corresponding $GENERATE
statement.
- toString() - Method in class org.xbill.DNS.Header
-
Converts the header into a String
- toString() - Method in class org.xbill.DNS.Message
-
Converts the Message to a String.
- toString(boolean) - Method in class org.xbill.DNS.Name
-
Convert a Name to a String
- toString() - Method in class org.xbill.DNS.Name
-
Convert a Name to a String
- toString() - Method in class org.xbill.DNS.OPTRecord
-
Converts this record to a String representation
- toString() - Method in class org.xbill.DNS.Record
-
Converts a Record into a String representation
- toString() - Method in class org.xbill.DNS.RRset
-
Converts the RRset to a String
- toString() - Method in class org.xbill.DNS.SetResponse
-
Prints the value of the SetResponse
- toString() - Method in class org.xbill.DNS.SimpleResolver
-
- toString() - Method in class org.xbill.DNS.SVCBBase.ParameterAlpn
-
- toString() - Method in class org.xbill.DNS.SVCBBase.ParameterBase
-
- toString() - Method in class org.xbill.DNS.SVCBBase.ParameterEch
-
- toString() - Method in class org.xbill.DNS.SVCBBase.ParameterEchConfig
-
Deprecated.
- toString() - Method in class org.xbill.DNS.SVCBBase.ParameterIpv4Hint
-
- toString() - Method in class org.xbill.DNS.SVCBBase.ParameterIpv6Hint
-
- toString() - Method in class org.xbill.DNS.SVCBBase.ParameterMandatory
-
- toString() - Method in class org.xbill.DNS.SVCBBase.ParameterNoDefaultAlpn
-
- toString() - Method in class org.xbill.DNS.SVCBBase.ParameterPort
-
- toString() - Method in class org.xbill.DNS.SVCBBase.ParameterUnknown
-
- toString() - Method in class org.xbill.DNS.Tokenizer.Token
-
Converts the token to a string containing a representation useful for debugging.
- toString(byte[]) - Static method in class org.xbill.DNS.utils.base16
-
Convert binary data to a hex-encoded String
- toString(byte[]) - Method in class org.xbill.DNS.utils.base32
-
Convert binary data to a base32-encoded String
- toString(byte[]) - Static method in class org.xbill.DNS.utils.base64
-
Convert binary data to a base64-encoded String
- toString(byte[], boolean) - Static method in class org.xbill.DNS.utils.base64
-
Convert binary data to a base64-encoded String
- toString() - Method in class org.xbill.DNS.Zone
-
Returns the contents of the Zone as a string (in master file format).
- toWire() - Method in class org.xbill.DNS.EDNSOption
-
Converts an EDNS Option (including code and length) into wire format.
- toWire() - Method in class org.xbill.DNS.Header
-
- toWire() - Method in class org.xbill.DNS.Message
-
Returns an array containing the wire format representation of the
Message
, but does not
do any additional processing (e.g.
- toWire(int) - Method in class org.xbill.DNS.Message
-
Returns an array containing the wire format representation of the Message with the specified
maximum length.
- toWire(DNSOutput, Compression) - Method in class org.xbill.DNS.Name
-
Emit a Name in DNS wire format
- toWire() - Method in class org.xbill.DNS.Name
-
Emit a Name in DNS wire format
- toWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.Name
-
Emit a Name in DNS wire format
- toWire(int) - Method in class org.xbill.DNS.Record
-
Converts a Record into DNS uncompressed wire format.
- toWire() - Method in class org.xbill.DNS.SVCBBase.ParameterAlpn
-
- toWire() - Method in class org.xbill.DNS.SVCBBase.ParameterBase
-
- toWire() - Method in class org.xbill.DNS.SVCBBase.ParameterEch
-
- toWire() - Method in class org.xbill.DNS.SVCBBase.ParameterEchConfig
-
Deprecated.
- toWire() - Method in class org.xbill.DNS.SVCBBase.ParameterIpv4Hint
-
- toWire() - Method in class org.xbill.DNS.SVCBBase.ParameterIpv6Hint
-
- toWire() - Method in class org.xbill.DNS.SVCBBase.ParameterMandatory
-
- toWire() - Method in class org.xbill.DNS.SVCBBase.ParameterNoDefaultAlpn
-
- toWire() - Method in class org.xbill.DNS.SVCBBase.ParameterPort
-
- toWire() - Method in class org.xbill.DNS.SVCBBase.ParameterUnknown
-
- toWireCanonical(DNSOutput) - Method in class org.xbill.DNS.Name
-
Emit a Name in canonical DNS wire format (all lowercase)
- toWireCanonical() - Method in class org.xbill.DNS.Name
-
Emit a Name in canonical DNS wire format (all lowercase)
- toWireCanonical() - Method in class org.xbill.DNS.Record
-
Converts a Record into canonical DNS uncompressed wire format (all names are converted to
lowercase).
- truncate(InetAddress, int) - Static method in class org.xbill.DNS.Address
-
Truncates an address to the specified number of bits.
- TRUNK_1 - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
Trunk-1
- TRUNK_2 - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
Trunk-2
- TRUST_ANCHOR_ASSERTION - Static variable in class org.xbill.DNS.TLSARecord.CertificateUsage
-
- TRY_AGAIN - Static variable in class org.xbill.DNS.Lookup
-
The lookup failed due to a network error.
- TSIG - Class in org.xbill.DNS
-
Transaction signature handling.
- TSIG(Name, Name, String) - Constructor for class org.xbill.DNS.TSIG
-
Creates a new TSIG object, which can be used to sign or verify a message.
- TSIG(Name, Name, byte[]) - Constructor for class org.xbill.DNS.TSIG
-
Creates a new TSIG key, which can be used to sign or verify a message.
- TSIG(Name, Name, SecretKey) - Constructor for class org.xbill.DNS.TSIG
-
Creates a new TSIG key, which can be used to sign or verify a message.
- TSIG(Name, Name, SecretKey, Clock) - Constructor for class org.xbill.DNS.TSIG
-
Creates a new TSIG key, which can be used to sign or verify a message.
- TSIG(Mac, Name) - Constructor for class org.xbill.DNS.TSIG
-
- TSIG(Name, byte[]) - Constructor for class org.xbill.DNS.TSIG
-
- TSIG(Name, String, String) - Constructor for class org.xbill.DNS.TSIG
-
Creates a new TSIG object, which can be used to sign or verify a message.
- TSIG(String, String, String) - Constructor for class org.xbill.DNS.TSIG
-
Creates a new TSIG object, which can be used to sign or verify a message.
- TSIG(String, String) - Constructor for class org.xbill.DNS.TSIG
-
- TSIG - Static variable in class org.xbill.DNS.Type
-
- TSIG.StreamVerifier - Class in org.xbill.DNS
-
- TSIGRecord - Class in org.xbill.DNS
-
Transaction Signature - this record is automatically generated by the resolver.
- TSIGRecord(Name, int, long, Name, Date, int, byte[], int, int, byte[]) - Constructor for class org.xbill.DNS.TSIGRecord
-
- TSIGRecord(Name, int, long, Name, Instant, Duration, byte[], int, int, byte[]) - Constructor for class org.xbill.DNS.TSIGRecord
-
Creates a TSIG Record from the given data.
- TSIGstring(int) - Static method in class org.xbill.DNS.Rcode
-
Converts a numeric TSIG extended Rcode into a String
- ttl - Variable in class org.xbill.DNS.Generator
-
The ttl of the generated records.
- ttl - Variable in class org.xbill.DNS.Record
-
- TTL - Class in org.xbill.DNS
-
Routines for parsing BIND-style TTL values.
- TXT - Static variable in class org.xbill.DNS.Type
-
- TXTRecord - Class in org.xbill.DNS
-
Text - stores text strings
- TXTRecord(Name, int, long, List<String>) - Constructor for class org.xbill.DNS.TXTRecord
-
Creates a TXT Record from the given data
- TXTRecord(Name, int, long, String) - Constructor for class org.xbill.DNS.TXTRecord
-
Creates a TXT Record from the given data
- type - Variable in class org.xbill.DNS.Generator
-
The type of the generated records.
- type - Variable in class org.xbill.DNS.Record
-
- type - Variable in class org.xbill.DNS.Tokenizer.Token
-
- type() - Method in class org.xbill.DNS.Tokenizer.Token
-
The type of token.
- Type - Class in org.xbill.DNS
-
Constants and functions relating to DNS Types
- TYPE_NOT_FOUND - Static variable in class org.xbill.DNS.Lookup
-
The host exists, but has no records associated with the queried type.