- A - Static variable in class org.xbill.DNS.Type
-
Address
- A6 - Static variable in class org.xbill.DNS.Type
-
IPv6 address (experimental)
- A6Record - Class in org.xbill.DNS
-
A6 Record - maps a domain name to an IPv6 address (experimental)
- 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
-
IPv6 address
- 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.
- addNegative(Name, int, SOARecord, int) - Method in class org.xbill.DNS.Cache
-
Adds a negative entry to the Cache.
- addRecord(Record, int, Object) - 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(Record) - 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(Record) - Method in class org.xbill.DNS.RRset
-
Adds a Record to an 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
- AFSDB - Static variable in class org.xbill.DNS.Type
-
AFS cell database
- 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
-
- algString(int) - Static method in class org.xbill.DNS.DNSSEC
-
Convert an algorithm number to the corresponding JCA string.
- 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
-
Address Prefix List
- APLRecord - Class in org.xbill.DNS
-
APL - Address Prefix List.
- APLRecord(Name, int, long, List) - Constructor for class org.xbill.DNS.APLRecord
-
Creates an APL Record from the given data.
- APLRecord.Element - Class in org.xbill.DNS
-
- 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) - Method in class org.xbill.DNS.TSIG
-
Generates a TSIG record for a message and adds it to the message
- applyStream(Message, TSIGRecord, boolean) - Method in class org.xbill.DNS.TSIG
-
Generates a TSIG record for a message and adds it to the message
- 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
- 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.
- 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_PORT - Static variable in class org.xbill.DNS.SimpleResolver
-
The default port to send queries to
- 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(Record) - Method in class org.xbill.DNS.RRset
-
Deletes a Record from an 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
-
Dynamic Host Configuration Protocol (DHCP) ID
- 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
- DIFFIEHELLMAN - Static variable in class org.xbill.DNS.TKEYRecord
-
The key is computed using a Diffie-Hellman key exchange
- 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.
- DISCARD - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Discard
- DLV - Static variable in class org.xbill.DNS.Type
-
DNSSEC Lookaside Validation, RFC 4431 .
- 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
-
Non-terminal name redirection
- 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
- DNSInput - Class in org.xbill.DNS
-
An 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
-
Creates a new DNSInput from the given ByteBuffer
- 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
-
DNSSEC Key
- 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
-
- 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.
- DO - Static variable in class org.xbill.DNS.ExtendedFlags
-
dnssec ok
- DO - Static variable in class org.xbill.DNS.Flags
-
dnssec ok (extended)
- DOMAIN - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Domain Name Server
- DOMAIN_ISSUED_CERTIFICATE - Static variable in class org.xbill.DNS.SMIMEARecord.CertificateUsage
-
- DOMAIN_ISSUED_CERTIFICATE - Static variable in class org.xbill.DNS.TLSARecord.CertificateUsage
-
- DS - Static variable in class org.xbill.DNS.Type
-
Delegation Signer
- DSA - Static variable in class org.xbill.DNS.DNSSEC.Algorithm
-
DSA public key
- DSA - Static variable in class org.xbill.DNS.IPSECKEYRecord.Algorithm
-
- DSA_NSEC3_SHA1 - Static variable in class org.xbill.DNS.DNSSEC.Algorithm
-
DSA/SHA1, NSEC3-aware public key
- 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.
- 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(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.
- 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.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
- getAlgorithmType() - Method in class org.xbill.DNS.IPSECKEYRecord
-
Returns the record's algorithm type.
- getAlias() - Method in class org.xbill.DNS.CNAMERecord
-
Gets the alias specified by the CNAME Record
- getAlias() - Method in class org.xbill.DNS.DNAMERecord
-
Gets the alias specified by the DNAME Record
- 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
- 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.SMIMEARecord
-
Returns the certificate associate data of this SMIMEA record
- getCertificateAssociationData() - Method in class org.xbill.DNS.TLSARecord
-
Returns the certificate associate data of this TLSA record
- getCertificateUsage() - Method in class org.xbill.DNS.SMIMEARecord
-
Returns the certificate usage of the SMIMEA 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
- 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.
- 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.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.
- 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.
- 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.
- 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.
- 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.
- 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.IPSECKEYRecord
-
Returns the record's public key
- 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
- 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.SMIMEARecord
-
Returns the matching type of the SMIMEA record
- 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 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.SRVRecord
-
Returns the port that the service runs on
- 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
-
- 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
- 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.
- 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.
- getSalt() - Method in class org.xbill.DNS.NSEC3PARAMRecord
-
Returns the salt
- getSalt() - Method in class org.xbill.DNS.NSEC3Record
-
Returns the salt
- getScopeNetmask() - Method in class org.xbill.DNS.ClientSubnetOption
-
Returns the scope netmask.
- getSectionArray(int) - Method in class org.xbill.DNS.Message
-
Returns an array containing all records in the given section, or an
empty array if the section is empty.
- 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.SMIMEARecord
-
Returns the selector of the SMIMEA record
- 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
- 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
- getSourceNetmask() - 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
- 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
- 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
- getTimeSigned() - Method in class org.xbill.DNS.TSIGRecord
-
Returns the time that this record was generated
- getTSIG() - Method in class org.xbill.DNS.Message
-
Returns the TSIG record from the ADDITIONAL section, if one is present.
- 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 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.
- getValue() - Method in class org.xbill.DNS.CAARecord
-
Returns the value
- 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
- GLUE - Static variable in class org.xbill.DNS.Credibility
-
The additional section of a response.
- GOST3411 - Static variable in class org.xbill.DNS.DSRecord.Digest
-
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
-
Geographical position (withdrawn)
- 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
- GSSAPI - Static variable in class org.xbill.DNS.TKEYRecord
-
The key is computed using GSS_API (unimplemented)
- Name - Static variable in class org.xbill.DNS.IPSECKEYRecord.Gateway
-
- 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
-
Naming authority pointer
- 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.ResolverConfig
-
Returns the located ndots value, or the default (1) if not configured.
- 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
- 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).
- 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
- NIMLOC - Static variable in class org.xbill.DNS.Type
-
Nimrod locator
- NNTP - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Network News Transfer Protocol
- 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
-
- NONE - Static variable in class org.xbill.DNS.KEYRecord.Protocol
-
No defined protocol.
- NORMAL - Static variable in class org.xbill.DNS.Credibility
-
Credible data.
- 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
-
Deprecated synonym for NOTIMP.
- 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
-
Name server
- NSAP - Static variable in class org.xbill.DNS.Type
-
NSAP address
- NSAP_PTR - Static variable in class org.xbill.DNS.Type
-
Reverse NSAP address (deprecated)
- 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
-
Next Secure Name
- NSEC3 - Static variable in class org.xbill.DNS.Type
-
Next SECure, 3rd edition, RFC 5155
- NSEC3PARAM - Static variable in class org.xbill.DNS.Type
-
Next SECure PARAMeter, RFC 5155
- 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
-
- 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, define in RFC 5001.
- 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
-
Null record
- 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
-
Next valid name in zone
- 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
- 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
- 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
-
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
-
- recordLength() - Method in class org.xbill.DNS.TSIG
-
Returns the maximum length of a TSIG record generated by this key.
- 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
- 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.
- 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
-
A class that tries to locate name servers and the search path to
be appended to unqualified names.
- ResolverConfig() - Constructor for class org.xbill.DNS.ResolverConfig
-
- ResolverListener - Interface in org.xbill.DNS
-
An interface to the asynchronous resolver.
- 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 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
- 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
-
Responsible person
- 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
- rrs(boolean) - Method in class org.xbill.DNS.RRset
-
Returns an Iterator listing all (data) records.
- rrs() - Method in class org.xbill.DNS.RRset
-
Returns an Iterator listing 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(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
-
Resource Record Signature
- RRSIGRecord - Class in org.xbill.DNS
-
Recource 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, Date, Date, int, Name, byte[]) - Constructor for class org.xbill.DNS.RRSIGRecord
-
Creates an RRSIG Record from the given data
- RSA - Static variable in class org.xbill.DNS.IPSECKEYRecord.Algorithm
-
- 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
-
Router
- 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.
- 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.
- searchPath() - Method in class org.xbill.DNS.ResolverConfig
-
Returns all entries in the located search path
- 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.
- send(Message) - Method in class org.xbill.DNS.ExtendedResolver
-
Sends a message and waits for a response.
- send(Message) - Method in interface org.xbill.DNS.Resolver
-
Sends a message and waits for a response.
- send(Message) - Method in class org.xbill.DNS.SimpleResolver
-
Sends a message to a single server and waits for a response.
- sendAsync(Message, ResolverListener) - Method in class org.xbill.DNS.ExtendedResolver
-
Asynchronously sends a message to multiple servers, potentially multiple
times, registering a listener to receive a callback on success or exception.
- sendAsync(Message, ResolverListener) - Method in interface org.xbill.DNS.Resolver
-
Asynchronously sends a message registering a listener to receive a callback
on success or exception.
- sendAsync(Message, ResolverListener) - Method in class org.xbill.DNS.SimpleResolver
-
Asynchronously sends a message to a single server, registering a listener
to receive a callback on success or exception.
- 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)
- servers() - Method in class org.xbill.DNS.ResolverConfig
-
Returns all located servers
- SERVFAIL - Static variable in class org.xbill.DNS.Rcode
-
Server failure
- SERVICE_CERTIFICATE_CONSTRAINT - Static variable in class org.xbill.DNS.SMIMEARecord.CertificateUsage
-
- 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)
- setCache(Cache) - Method in class org.xbill.DNS.Lookup
-
Sets the cache to use when performing this lookup.
- setCredibility(int) - Method in class org.xbill.DNS.Lookup
-
Sets the minimum credibility level that will be accepted when performing
the lookup.
- 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.
- setDefaultResolver(Resolver) - Static method in class org.xbill.DNS.Lookup
-
Sets the default Resolver to be used as the default by future Lookups.
- setDefaultResolver(String) - Static method in class org.xbill.DNS.SimpleResolver
-
Sets the default host (initially localhost) to query
- 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) - Method in class org.xbill.DNS.ExtendedResolver
-
- setEDNS(int, int, int, List) - 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) - Method in interface org.xbill.DNS.Resolver
-
Sets the EDNS information on outgoing messages.
- setEDNS(int, int, int, List) - Method in class org.xbill.DNS.SimpleResolver
-
- setEDNS(int) - Method in class org.xbill.DNS.SimpleResolver
-
- 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.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 send and received packets.
- 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.
- SetResponse - Class in org.xbill.DNS
-
The Response from a query to Cache.lookupRecords() or Zone.findRecords()
- setRetries(int) - Method in class org.xbill.DNS.ExtendedResolver
-
Sets the number of retries sent to each server per query
- 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.ExtendedResolver
-
- setTCP(boolean) - Method in interface org.xbill.DNS.Resolver
-
Sets whether TCP connections will be sent by default
- setTCP(boolean) - Method in class org.xbill.DNS.SimpleResolver
-
- setTimeout(int, int) - Method in class org.xbill.DNS.ExtendedResolver
-
- setTimeout(int) - Method in class org.xbill.DNS.ExtendedResolver
-
- setTimeout(int, int) - Method in interface org.xbill.DNS.Resolver
-
Sets the amount of time to wait for a response before giving up.
- setTimeout(int) - Method in interface org.xbill.DNS.Resolver
-
Sets the amount of time to wait for a response before giving up.
- setTimeout(int, int) - Method in class org.xbill.DNS.SimpleResolver
-
- setTimeout(int) - Method in class org.xbill.DNS.SimpleResolver
-
- setTimeout(int) - Method in class org.xbill.DNS.ZoneTransferIn
-
Sets a timeout on this zone transfer.
- 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.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
-
- SFTP - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Simple File Transfer Protocol
- SHA1 - Static variable in class org.xbill.DNS.DSRecord.Digest
-
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.DSRecord.Digest
-
SHA-256
- SHA256 - Static variable in class org.xbill.DNS.SMIMEARecord.MatchingType
-
SHA-256 hash of selected content [RFC6234]
- 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.DSRecord.Digest
-
SHA-384
- SHA384_DIGEST_ID - Static variable in class org.xbill.DNS.DSRecord
-
- SHA512 - Static variable in class org.xbill.DNS.SMIMEARecord.MatchingType
-
SHA-512 hash of selected content [RFC6234]
- 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
-
Signature
- 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
-
Generate a DNSSEC signature.
- sign(RRset, DNSKEYRecord, PrivateKey, Date, Date, String) - Static method in class org.xbill.DNS.DNSSEC
-
Generate a DNSSEC signature.
- signMessage(Message, KEYRecord, PrivateKey, SIGRecord) - 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, Date, Date, int, Name, byte[]) - Constructor for class org.xbill.DNS.SIGRecord
-
Creates an SIG Record from the given data
- sigs() - Method in class org.xbill.DNS.RRset
-
Returns an Iterator listing all signature records
- SimpleResolver - Class in org.xbill.DNS
-
An implementation of Resolver that sends one query to one server.
- SimpleResolver(String) - Constructor for class org.xbill.DNS.SimpleResolver
-
Creates a SimpleResolver that will query the specified host
- SimpleResolver() - Constructor for class org.xbill.DNS.SimpleResolver
-
Creates a SimpleResolver.
- size() - Method in class org.xbill.DNS.RRset
-
Returns the number of (data) records
- SMIMEA - Static variable in class org.xbill.DNS.Type
-
S/MIME cert association, draft-ietf-dane-smime
- SMIMEARecord - Class in org.xbill.DNS
-
S/MIME cert association, draft-ietf-dane-smime.
- SMIMEARecord(Name, int, long, int, int, int, byte[]) - Constructor for class org.xbill.DNS.SMIMEARecord
-
Creates an SMIMEA Record from the given data
- SMIMEARecord.CertificateUsage - Class in org.xbill.DNS
-
- SMIMEARecord.MatchingType - Class in org.xbill.DNS
-
- SMIMEARecord.Selector - Class in org.xbill.DNS
-
- SMTP - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Simple Mail Transfer
- SOA - Static variable in class org.xbill.DNS.Type
-
Start of authority
- 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
-
Sender Policy Framework (experimental)
- SPFRecord - Class in org.xbill.DNS
-
Sender Policy Framework (RFC 4408, experimental)
- SPFRecord(Name, int, long, List) - 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
- SRV - Static variable in class org.xbill.DNS.Type
-
Server selection
- 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
-
SSH Key Fingerprint
- 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
- 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.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.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.
- 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.SMIMEARecord.Selector
-
SubjectPublicKeyInfo; DER-encoded binary structure defined in
[RFC5280]
- 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.
- 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
- SWIFT_RVF - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Swift Remote Virtual File Protocol
- 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
- TC - Static variable in class org.xbill.DNS.Flags
-
truncated
- TCP - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
Transmission Control
- TELNET - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Telnet
- 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
-
- 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
-
Transaction key - used to compute a shared secret or exchange a key
- 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, Date, Date, int, int, byte[], byte[]) - Constructor for class org.xbill.DNS.TKEYRecord
-
Creates a TKEY Record from the given data.
- TLS - Static variable in class org.xbill.DNS.KEYRecord.Protocol
-
Transaction Level Security
- TLSA - Static variable in class org.xbill.DNS.Type
-
Transport Layer Security Authentication, draft-ietf-dane-protocol-23
- TLSARecord - Class in org.xbill.DNS
-
Transport Layer Security Authentication
- 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.
- 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.EDNSOption
-
- 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.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.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() - 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.
- 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.
- 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.SMIMEARecord.CertificateUsage
-
- 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, 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(Mac, Name) - Constructor for class org.xbill.DNS.TSIG
-
Creates a new TSIG key from a pre-initialized Mac instance.
- TSIG(Name, byte[]) - Constructor for class org.xbill.DNS.TSIG
-
Creates a new TSIG key with the hmac-md5 algorithm, which can be used to
sign or verify a message.
- 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
-
Creates a new TSIG object with the hmac-md5 algorithm, which can be used to
sign or verify a message.
- TSIG - Static variable in class org.xbill.DNS.Type
-
Transaction signature
- 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
-
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
-
Text strings
- TXTRecord - Class in org.xbill.DNS
-
Text - stores text strings
- TXTRecord(Name, int, long, List) - 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
-
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.