- 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() - Constructor for class org.xbill.DNS.A6Record
-
- 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() - Constructor for class org.xbill.DNS.AAAARecord
-
- 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
- acquire(Duration) - Method in class org.xbill.DNS.AsyncSemaphore
-
- AD - Static variable in class org.xbill.DNS.Flags
-
authenticated data
- AdapterName - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- add(int, Name) - Method in class org.xbill.DNS.Compression
-
Adds a compression entry mapping a name to a position in a message.
- add(int, String) - Method in class org.xbill.DNS.Mnemonic
-
Defines the text representation of a numeric value.
- add(int, String, Supplier<SVCBBase.ParameterBase>) - Method in class org.xbill.DNS.SVCBBase.ParameterMnemonic
-
- add(int, String, Supplier<Record>) - Method in class org.xbill.DNS.Type.TypeMnemonic
-
- 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.
- addAdditional(Message, int) - Method in class org.xbill.DNS.tools.jnamed
-
- addAdditional2(Message, int, int) - Method in class org.xbill.DNS.tools.jnamed
-
- addAdditionalRRset(RRset, List<RRset>, List<RRset>) - Method in class org.xbill.DNS.Message
-
- addAlias(int, String) - Method in class org.xbill.DNS.Mnemonic
-
Defines an additional text representation of a numeric value.
- addAll(Mnemonic) - Method in class org.xbill.DNS.Mnemonic
-
Copies all mnemonics from one table into another.
- addAnswer(Message, Name, int, int, int, int) - Method in class org.xbill.DNS.tools.jnamed
-
- addCacheNS(Message, Cache, Name) - Method in class org.xbill.DNS.tools.jnamed
-
- addElement(Name, Cache.Element) - Method in class org.xbill.DNS.Cache
-
- addGlue(Message, Name, int) - Method in class org.xbill.DNS.tools.jnamed
-
- 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.
- addNegative(Name, int, SOARecord, int, boolean) - Method in class org.xbill.DNS.Cache
-
- addNS(Message, Zone, int) - Method in class org.xbill.DNS.tools.jnamed
-
- addPrimaryZone(String, String) - Method in class org.xbill.DNS.tools.jnamed
-
- addr - Variable in class org.xbill.DNS.ARecord
-
- 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, boolean) - Method in class org.xbill.DNS.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 - Variable in class org.xbill.DNS.AAAARecord
-
- Address - Class in org.xbill.DNS
-
Routines dealing with IP addresses.
- Address() - Constructor for class org.xbill.DNS.Address
-
- address - Variable in class org.xbill.DNS.APLRecord.Element
-
- address - Variable in class org.xbill.DNS.ClientSubnetOption
-
- Address - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ANYCAST_ADDRESS_XP
-
- Address - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_DNS_SERVER_ADDRESS_XP
-
- Address - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_MULTICAST_ADDRESS_XP
-
- Address - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_UNICAST_ADDRESS_LH
-
- address - Variable in class org.xbill.DNS.hosts.HostsFileParser.LineData
-
- address - Variable in class org.xbill.DNS.ISDNRecord
-
- address - Variable in class org.xbill.DNS.NSAPRecord
-
- address - Variable in class org.xbill.DNS.SimpleResolver
-
- address - Variable in class org.xbill.DNS.WKSRecord
-
- address - Variable in class org.xbill.DNS.X25Record
-
- address - Variable in class org.xbill.DNS.ZoneTransferIn
-
- addresses - Variable in class org.xbill.DNS.SVCBBase.ParameterIpv4Hint
-
- addresses - Variable in class org.xbill.DNS.SVCBBase.ParameterIpv6Hint
-
- addressesLoaded - Variable in class org.xbill.DNS.spi.DNSJavaNameService
-
- addressLength(int) - Static method in class org.xbill.DNS.Address
-
Returns the length of an address in a particular family.
- addressLength(byte[]) - Static method in class org.xbill.DNS.APLRecord
-
- addrFromRecord(String, Record) - Static method in class org.xbill.DNS.Address
-
- addrport(InetAddress, int) - Static method in class org.xbill.DNS.tools.jnamed
-
- 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.
- addRR(X, List<X>) - Method in class org.xbill.DNS.RRset
-
- addRRset(RRset, int) - Method in class org.xbill.DNS.Cache
-
Adds an RRset to the Cache.
- addRRset(RRset, int, boolean) - Method in class org.xbill.DNS.Cache
-
- addRRset(SRRset, int) - Method in class org.xbill.DNS.dnssec.SMessage
-
- addRRset(RRset) - Method in class org.xbill.DNS.SetResponse
-
- addRRset(Name, Message, RRset, int, int) - Method in class org.xbill.DNS.tools.jnamed
-
- addRRset(Name, RRset) - Method in class org.xbill.DNS.Zone
-
- 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
-
- addSOA(Message, Zone) - Method in class org.xbill.DNS.tools.jnamed
-
- addTask(Runnable[], Runnable, boolean) - Static method in class org.xbill.DNS.NioClient
-
- 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
-
- addUnsignedMessageToMac(Message, byte[], Mac) - Method in class org.xbill.DNS.TSIG.StreamVerifier
-
- addValidationReasonTxtRecord(Message, String) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
- adjustTtl(long, List<X>) - Method in class org.xbill.DNS.RRset
-
- admin - Variable in class org.xbill.DNS.SOARecord
-
- AF_INET - Static variable in interface org.xbill.DNS.config.IPHlpAPI
-
- AF_INET6 - Static variable in interface org.xbill.DNS.config.IPHlpAPI
-
- AF_UNSPEC - Static variable in interface org.xbill.DNS.config.IPHlpAPI
-
- 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() - Constructor for class org.xbill.DNS.AFSDBRecord
-
- AFSDBRecord(Name, int, long, int, Name) - Constructor for class org.xbill.DNS.AFSDBRecord
-
Creates an AFSDB Record from the given data.
- alg - Variable in class org.xbill.DNS.CERTRecord
-
- alg - Variable in class org.xbill.DNS.DLVRecord
-
- alg - Variable in class org.xbill.DNS.DSRecord
-
- alg - Variable in class org.xbill.DNS.KEYBase
-
- alg - Variable in class org.xbill.DNS.SIGBase
-
- alg - Variable in class org.xbill.DNS.SSHFPRecord
-
- alg - Variable in class org.xbill.DNS.TKEYRecord
-
- alg - Variable in class org.xbill.DNS.TSIG
-
- alg - Variable in class org.xbill.DNS.TSIGRecord
-
- algCodes - Variable in class org.xbill.DNS.DnssecAlgorithmOption
-
- algMap - Static variable in class org.xbill.DNS.TSIG
-
- Algorithm() - Constructor for class org.xbill.DNS.DNSSEC.Algorithm
-
- Algorithm() - Constructor for class org.xbill.DNS.IPSECKEYRecord.Algorithm
-
- Algorithm() - Constructor for class org.xbill.DNS.SSHFPRecord.Algorithm
-
- ALGORITHM_ENABLED - Static variable in class org.xbill.DNS.dnssec.ValUtils
-
- algorithmToName(String) - Static method in class org.xbill.DNS.TSIG
-
Convert an algorithm String to its equivalent Name.
- algorithmType - Variable in class org.xbill.DNS.IPSECKEYRecord
-
- algs - Static variable in class org.xbill.DNS.DNSSEC.Algorithm
-
- algs - Static variable in class org.xbill.DNS.DNSSEC.Digest
-
- algString(int) - Static method in class org.xbill.DNS.DNSSEC
-
Convert an algorithm number to the corresponding JCA string.
- aliases - Variable in class org.xbill.DNS.Lookup
-
- aliases - Variable in class org.xbill.DNS.lookup.LookupResult
-
In the case of CNAME or DNAME indirection, this property contains the original name as well as
any intermediate redirect targets except the last one.
- allElements(Object) - Method in class org.xbill.DNS.Cache
-
- allNSEC3sIgnoreable(List<SRRset>, KeyCache) - Method in class org.xbill.DNS.dnssec.NSEC3ValUtils
-
Determine if all of the NSEC3s in a response are legally ignoreable (i.e., their presence
should lead to an INSECURE result).
- allRRsets(Object) - Method in class org.xbill.DNS.Zone
-
- alphabet - Variable in class org.xbill.DNS.utils.base32
-
- Alphabet() - Constructor for class org.xbill.DNS.utils.base32.Alphabet
-
- ALPN - Static variable in class org.xbill.DNS.SVCBBase
-
- altitude - Variable in class org.xbill.DNS.GPOSRecord
-
- altitude - Variable in class org.xbill.DNS.LOCRecord
-
- 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 - Variable in class org.xbill.DNS.Lookup
-
- 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() - Constructor for class org.xbill.DNS.APLRecord
-
- 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
-
- append(byte[], int, int) - Method in class org.xbill.DNS.Name
-
- append(char[], int) - Method in class org.xbill.DNS.Name
-
- appendFromString(String, char[], int) - Method in class org.xbill.DNS.Name
-
- appendFromString(String, byte[], int) - Method in class org.xbill.DNS.Name
-
- appendRrList(Iterator<? extends Record>, StringBuilder) - Method in class org.xbill.DNS.RRset
-
- APPLICATION_DNS_MESSAGE - Static variable in class org.xbill.DNS.DohResolver
-
- 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.
- applyEdeToOpt(SMessage, Message) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
- applyEDNS(Message) - Method in class org.xbill.DNS.SimpleResolver
-
- applyStream(Message, TSIGRecord, boolean) - Method in class org.xbill.DNS.TSIG
-
- applyToResponse(SMessage) - Method in class org.xbill.DNS.dnssec.JustifiedSecStatus
-
Applies this security status to a response message.
- ARecord - Class in org.xbill.DNS
-
Address Record - maps a domain name to an Internet address
- ARecord() - Constructor for class org.xbill.DNS.ARecord
-
- 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
- array - Variable in class org.xbill.DNS.DNSOutput
-
- ASN1_BITSTRING - Static variable in class org.xbill.DNS.DNSSEC
-
- ASN1_INT - Static variable in class org.xbill.DNS.DNSSEC
-
- ASN1_OID - Static variable in class org.xbill.DNS.DNSSEC
-
- ASN1_SEQ - Static variable in class org.xbill.DNS.DNSSEC
-
- asn1ParseException(Object, Object) - Static method in class org.xbill.DNS.DNSSEC
-
- ASTERISK_LABEL - Static variable in class org.xbill.DNS.dnssec.NSEC3ValUtils
-
- AsyncSemaphore - Class in org.xbill.DNS
-
- AsyncSemaphore(int) - Constructor for class org.xbill.DNS.AsyncSemaphore
-
- AsyncSemaphore.Permit - Class in org.xbill.DNS
-
- atLeastOneDigestSupported(RRset) - Method in class org.xbill.DNS.dnssec.ValUtils
-
Determines if at least one of the DS records in the RRset has a supported digest algorithm.
- atLeastOneSupportedAlgorithm(RRset) - Method in class org.xbill.DNS.dnssec.ValUtils
-
Determines if at least one of the DS records in the RRset has a supported algorithm.
- ATMA - Static variable in class org.xbill.DNS.Type
-
ATM address
- attempts - Variable in class org.xbill.DNS.ExtendedResolver.Resolution
-
- 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.
- AXFR - Static variable in class org.xbill.DNS.ZoneTransferIn
-
- axfr - Variable in class org.xbill.DNS.ZoneTransferIn.BasicHandler
-
- 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() - Constructor for class org.xbill.DNS.CAARecord
-
- 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 - Variable in class org.xbill.DNS.dnssec.KeyCache
-
This is the main caching data structure.
- cache - Variable in class org.xbill.DNS.Lookup
-
- 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
-
- Cache.CacheMap - Class in org.xbill.DNS
-
- Cache.CacheRRset - Class in org.xbill.DNS
-
- Cache.Element - Interface in org.xbill.DNS
-
- Cache.NegativeElement - Class in org.xbill.DNS
-
- CACHED_ERROR - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
- CacheEntry(KeyEntry, long) - Constructor for class org.xbill.DNS.dnssec.KeyCache.CacheEntry
-
- CacheMap(int) - Constructor for class org.xbill.DNS.Cache.CacheMap
-
- CacheRRset(Record, int, long, boolean) - Constructor for class org.xbill.DNS.Cache.CacheRRset
-
- CacheRRset(RRset, int, long, boolean) - Constructor for class org.xbill.DNS.Cache.CacheRRset
-
- caches - Variable in class org.xbill.DNS.lookup.LookupSession
-
- caches - Variable in class org.xbill.DNS.lookup.LookupSession.LookupSessionBuilder
-
- 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
-
- caches - Variable in class org.xbill.DNS.tools.jnamed
-
- cacheSize() - Method in class org.xbill.DNS.hosts.HostsFileParser
-
- canonicalize() - Method in class org.xbill.DNS.Name
-
Returns a canonicalized version of the Name (all lowercase).
- CASE_LOWER - Static variable in class org.xbill.DNS.Mnemonic
-
- CASE_SENSITIVE - Static variable in class org.xbill.DNS.Mnemonic
-
- CASE_UPPER - Static variable in class org.xbill.DNS.Mnemonic
-
- 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() - Constructor for class org.xbill.DNS.CDNSKEYRecord
-
- 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() - Constructor for class org.xbill.DNS.CDSRecord
-
- 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
- ceNsec3 - Variable in class org.xbill.DNS.dnssec.NSEC3ValUtils.CEResponse
-
- 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.
- CEResponse(Name, NSEC3Record) - Constructor for class org.xbill.DNS.dnssec.NSEC3ValUtils.CEResponse
-
- cert - Variable in class org.xbill.DNS.CERTRecord
-
- cert - Variable in class org.xbill.DNS.OPENPGPKEYRecord
-
- CERT - Static variable in class org.xbill.DNS.Type
-
- certificateAssociationData - Variable in class org.xbill.DNS.TLSARecord
-
- CertificateType() - Constructor for class org.xbill.DNS.CERTRecord.CertificateType
-
- certificateUsage - Variable in class org.xbill.DNS.TLSARecord
-
- CertificateUsage() - Constructor for class org.xbill.DNS.TLSARecord.CertificateUsage
-
- CERTRecord - Class in org.xbill.DNS
-
Certificate Record - Stores a certificate associated with a name.
- CERTRecord() - Constructor for class org.xbill.DNS.CERTRecord
-
- 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.
- certType - Variable in class org.xbill.DNS.CERTRecord
-
- ceWildcard(Name) - Method in class org.xbill.DNS.dnssec.NSEC3ValUtils
-
Given the name of a closest encloser, return the name *.closest_encloser.
- 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
- channel - Variable in class org.xbill.DNS.NioTcpClient.ChannelState
-
- channel - Variable in class org.xbill.DNS.NioTcpClient.Transaction
-
- channel - Variable in class org.xbill.DNS.NioUdpClient.Transaction
-
- ChannelKey() - Constructor for class org.xbill.DNS.NioTcpClient.ChannelKey
-
- channelMap - Static variable in class org.xbill.DNS.NioTcpClient
-
- ChannelState() - Constructor for class org.xbill.DNS.NioTcpClient.ChannelState
-
- 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(int) - Method in class org.xbill.DNS.DClass.DClassMnemonic
-
- check(long, int) - Method in class org.xbill.DNS.DNSOutput
-
- check(int) - Method in class org.xbill.DNS.Mnemonic
-
Checks that a numeric value is within the range [0..max]
- 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.Section
-
Checks that a numeric section value is valid.
- check(long) - Static method in class org.xbill.DNS.TTL
-
- check(int) - Static method in class org.xbill.DNS.Type
-
Checks that a numeric Type is valid.
- check(int) - Method in class org.xbill.DNS.Type.TypeMnemonic
-
- checkAlgorithm(PrivateKey, int) - Static method in class org.xbill.DNS.DNSSEC
-
- checkAndConvertAddress(String) - Static method in class org.xbill.DNS.NSAPRecord
-
- checkAndConvertAddress(String) - Static method in class org.xbill.DNS.X25Record
-
- checkByteArrayLength(String, byte[], int) - Static method in class org.xbill.DNS.Record
-
- checkDone() - Method in class org.xbill.DNS.Lookup
-
- checkFlag(int) - Static method in class org.xbill.DNS.Header
-
- checkInitialized() - Static method in class org.xbill.DNS.ResolverConfig
-
- checkMandatoryParams() - Method in class org.xbill.DNS.SVCBBase
-
- checkMaskLength(String, int, int) - Static method in class org.xbill.DNS.ClientSubnetOption
-
- checkName(String, Name) - Static method in class org.xbill.DNS.Record
-
- checkSameRRset(Record, List<? extends Record>) - Method in class org.xbill.DNS.RRset
-
- checkSectionValidity(int) - Method in class org.xbill.DNS.dnssec.SMessage
-
- checkTransactionTimeouts() - Static method in class org.xbill.DNS.NioTcpClient
-
- checkTransactionTimeouts() - Static method in class org.xbill.DNS.NioUdpClient
-
- checkU16(String, int) - Static method in class org.xbill.DNS.Record
-
- checkU32(String, long) - Static method in class org.xbill.DNS.Record
-
- checkU8(String, int) - Static method in class org.xbill.DNS.Record
-
- checkUnbalancedParens() - Method in class org.xbill.DNS.Tokenizer
-
- 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
- classes - Static variable in class org.xbill.DNS.DClass
-
- classifyResponse(Message, SMessage) - Static method in class org.xbill.DNS.dnssec.ValUtils
-
Given a response, classify ANSWER responses into a subtype.
- clear() - Method in class org.xbill.DNS.dnssec.TrustAnchorStore
-
Removes all stored trust anchors.
- 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.
- clearCacheOnChange - Variable in class org.xbill.DNS.hosts.HostsFileParser
-
- 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 - Variable in class org.xbill.DNS.ZoneTransferIn
-
- CLIENT_SUBNET - Static variable in class org.xbill.DNS.EDNSOption.Code
-
Client Subnet, RFC 7871
- clientCookie - Variable in class org.xbill.DNS.CookieOption
-
client cookie
- ClientSubnetOption - Class in org.xbill.DNS
-
- ClientSubnetOption() - Constructor for class org.xbill.DNS.ClientSubnetOption
-
- 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.
- clock - Variable in class org.xbill.DNS.dnssec.KeyCache
-
- clock - Variable in class org.xbill.DNS.dnssec.ValidatingResolver
-
The clock used to validate messages.
- clock - Variable in class org.xbill.DNS.TSIG
-
- clone() - Method in class org.xbill.DNS.Header
-
- clone() - Method in class org.xbill.DNS.Message
-
Creates a copy of this Message.
- cloneRecord() - Method in class org.xbill.DNS.Record
-
- close() - Method in class org.xbill.DNS.Master
-
- close() - Static method in class org.xbill.DNS.NioClient
-
- close(boolean) - Static method in class org.xbill.DNS.NioClient
-
- close() - Method in class org.xbill.DNS.TCPClient
-
- close() - Method in class org.xbill.DNS.Tokenizer
-
Closes any files opened by this tokenizer.
- CLOSE_TASKS - Static variable in class org.xbill.DNS.NioClient
-
- closeConnection() - Method in class org.xbill.DNS.ZoneTransferIn
-
- closestEncloser - Variable in class org.xbill.DNS.dnssec.NSEC3ValUtils.CEResponse
-
- closestEncloser(Name, Name, Name) - Static method in class org.xbill.DNS.dnssec.ValUtils
-
- closeTcp() - Static method in class org.xbill.DNS.NioTcpClient
-
- closeThread - Static variable in class org.xbill.DNS.NioClient
-
- closeUdp() - Static method in class org.xbill.DNS.NioUdpClient
-
- 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() - Constructor for class org.xbill.DNS.CNAMERecord
-
- CNAMERecord(Name, int, long, Name) - Constructor for class org.xbill.DNS.CNAMERecord
-
Creates a new CNAMERecord with the given data
- code - Variable in class org.xbill.DNS.EDNSOption
-
- Code() - Constructor for class org.xbill.DNS.EDNSOption.Code
-
- code(String) - Static method in class org.xbill.DNS.ExtendedErrorCodeOption
-
Gets the numeric value corresponding to an EDE text mnemonic.
- codes - Static variable in class org.xbill.DNS.EDNSOption.Code
-
- codes - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
- COMMENT - Static variable in class org.xbill.DNS.Tokenizer
-
A comment; only returned when wantComment is set
- compare(byte[], byte[]) - Method in class org.xbill.DNS.dnssec.ByteArrayComparator
- compare(long, long) - Static method in class org.xbill.DNS.Serial
-
Compares two numbers using serial arithmetic.
- compareCredibility(int) - Method in class org.xbill.DNS.Cache.CacheRRset
-
- compareCredibility(int) - Method in interface org.xbill.DNS.Cache.Element
-
- compareCredibility(int) - Method in class org.xbill.DNS.Cache.NegativeElement
-
- 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.
- CompartmentId - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- compatTimeout(long, TimeUnit) - Method in class org.xbill.DNS.TimeoutCompletableFuture
-
- compatTimeout(CompletableFuture<T>, long, TimeUnit) - Static method in class org.xbill.DNS.TimeoutCompletableFuture
-
- completeExceptionally(T) - Method in class org.xbill.DNS.lookup.LookupSession
-
- completeExceptionally(Exception) - Method in class org.xbill.DNS.NioUdpClient.Transaction
-
- Compression - Class in org.xbill.DNS
-
DNS Name Compression object.
- Compression() - Constructor for class org.xbill.DNS.Compression
-
Creates a new Compression object.
- Compression.Entry - Class in org.xbill.DNS
-
- concatenate(Name, Name) - Static method in class org.xbill.DNS.Name
-
Creates a new name by concatenating two existing names.
- config - Variable in class org.xbill.DNS.dnssec.ValUtils
-
- CONFIGPROVIDER_SKIP_INIT - Static variable in class org.xbill.DNS.ResolverConfig
-
- configProviders - Static variable in class org.xbill.DNS.ResolverConfig
-
- connect(SocketAddress) - Method in class org.xbill.DNS.TCPClient
-
- ConnectionType - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- contains(int) - Method in class org.xbill.DNS.TypeBitmap
-
- context - Static variable in class org.xbill.DNS.config.AndroidResolverConfigProvider
-
- convertSearchPathDomainList(List<Name>) - Static method in class org.xbill.DNS.Lookup
-
- 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() - Constructor for class org.xbill.DNS.CookieOption
-
Default constructor for constructing instance from binary representation.
- CookieOption(byte[]) - Constructor for class org.xbill.DNS.CookieOption
-
Constructor.
- CookieOption(byte[], byte[]) - Constructor for class org.xbill.DNS.CookieOption
-
Constructor.
- copy(Name, Name) - Static method in class org.xbill.DNS.Name
-
- count - Variable in class org.xbill.DNS.Zone.ZoneIterator
-
- counts - Variable in class org.xbill.DNS.Header
-
- covered - Variable in class org.xbill.DNS.SIGBase
-
- cpu - Variable in class org.xbill.DNS.HINFORecord
-
- createNameService() - Method in class org.xbill.DNS.spi.DNSJavaNameServiceDescriptor
-
Returns a reference to a dnsjava name server provider.
- createTcpClient(Duration) - Method in class org.xbill.DNS.ZoneTransferIn
-
- credibility - Variable in class org.xbill.DNS.Cache.CacheRRset
-
- credibility - Variable in class org.xbill.DNS.Cache.NegativeElement
-
- Credibility - Class in org.xbill.DNS
-
Constants relating to the credibility of cached data, which is based on the data's source.
- Credibility() - Constructor for class org.xbill.DNS.Credibility
-
- credibility - Variable in class org.xbill.DNS.Lookup
-
- 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.
- current - Variable in class org.xbill.DNS.Generator
-
- current - Variable in class org.xbill.DNS.Tokenizer
-
- current - Variable in class org.xbill.DNS.Zone.ZoneIterator
-
- current_serial - Variable in class org.xbill.DNS.ZoneTransferIn
-
- currentConfig - Static variable in class org.xbill.DNS.ResolverConfig
-
- currentDClass - Variable in class org.xbill.DNS.Master
-
- currentDSKeyName - Variable in class org.xbill.DNS.dnssec.FindKeyState
-
The initial key name when the key search is started from a trust anchor.
- currentResolver - Variable in class org.xbill.DNS.ExtendedResolver.Resolution
-
- currentTTL - Variable in class org.xbill.DNS.Master
-
- currentType - Variable in class org.xbill.DNS.Master
-
- curve - Variable in class org.xbill.DNS.DNSSEC.ECKeyInfo
-
- cycleResults - Variable in class org.xbill.DNS.Lookup
-
- cycleResults - Variable in class org.xbill.DNS.lookup.LookupSession
-
- cycleResults - Variable in class org.xbill.DNS.lookup.LookupSession.LookupSessionBuilder
-
- 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.
- DadState - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_UNICAST_ADDRESS_LH
-
- data - Variable in class org.xbill.DNS.Cache
-
- data - Variable in class org.xbill.DNS.DHCIDRecord
-
- data - Variable in class org.xbill.DNS.GenericEDNSOption
-
- data - Variable in class org.xbill.DNS.NioUdpClient.Transaction
-
- data - Variable in class org.xbill.DNS.NULLRecord
-
- data - Variable in class org.xbill.DNS.SetResponse
-
- data - Variable in class org.xbill.DNS.SVCBBase.ParameterEch
-
- data - Variable in class org.xbill.DNS.SVCBBase.ParameterEchConfig
-
Deprecated.
- data - Variable in class org.xbill.DNS.UNKRecord
-
- data - Variable in class org.xbill.DNS.Zone
-
- 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 - Variable in class org.xbill.DNS.Cache
-
- DClass - Class in org.xbill.DNS
-
Constants and functions relating to DNS classes.
- DClass() - Constructor for class org.xbill.DNS.DClass
-
- dclass - Variable in class org.xbill.DNS.Generator
-
The class of the generated records.
- dclass - Variable in class org.xbill.DNS.Lookup
-
- dclass - Variable in class org.xbill.DNS.Record
-
- dclass - Static variable in class org.xbill.DNS.tools.dig
-
- dclass - Variable in class org.xbill.DNS.Update
-
- dclass - Variable in class org.xbill.DNS.ZoneTransferIn
-
- DClass.DClassMnemonic - Class in org.xbill.DNS
-
- DClassMnemonic() - Constructor for class org.xbill.DNS.DClass.DClassMnemonic
-
- 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
- decCount(int) - Method in class org.xbill.DNS.Header
-
- DEFAULT_DELIMITERS - Static variable in class org.xbill.DNS.Tokenizer
-
- DEFAULT_EDNS_PAYLOADSIZE - Static variable in class org.xbill.DNS.SimpleResolver
-
The default EDNS payload size
- DEFAULT_FORMAT - Static variable in class org.xbill.DNS.FormattedTime
-
- DEFAULT_MAX_CACHE_SIZE - Static variable in class org.xbill.DNS.dnssec.KeyCache
-
- DEFAULT_MAX_ITERATIONS - Static variable in class org.xbill.DNS.lookup.LookupSession
-
- DEFAULT_MAX_TTL - Static variable in class org.xbill.DNS.dnssec.KeyCache
-
- 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_TA_BAD_KEY_TTL - Static variable in class org.xbill.DNS.dnssec.ValidatingResolver
-
This is the TTL to use when a trust anchor priming query failed to validate.
- DEFAULT_TIMEOUT - Static variable in class org.xbill.DNS.ExtendedResolver
-
Default timeout until resolving is aborted.
- DEFAULT_UDPSIZE - Static variable in class org.xbill.DNS.SimpleResolver
-
- defaultBuilder() - Static method in class org.xbill.DNS.lookup.LookupSession
-
- defaultCaches - Static variable in class org.xbill.DNS.Lookup
-
- defaultClass - Variable in class org.xbill.DNS.tools.update
-
- defaultExecutor - Variable in class org.xbill.DNS.DohResolver
-
- defaultHostsFileParser - Static variable in class org.xbill.DNS.Lookup
-
- defaultHostsFileParser() - Method in class org.xbill.DNS.lookup.LookupSession.LookupSessionBuilder
-
Enable querying the local hosts database using the system defaults.
- defaultHttpRequestBuilder - Static variable in class org.xbill.DNS.DohResolver
-
- defaultMaxEntries - Static variable in class org.xbill.DNS.Cache
-
- defaultNdots - Static variable in class org.xbill.DNS.Lookup
-
- defaultResolver - Static variable in class org.xbill.DNS.Lookup
-
- defaultResolver - Static variable in class org.xbill.DNS.SimpleResolver
-
- defaultSearchPath - Static variable in class org.xbill.DNS.Lookup
-
- defaultTTL - Variable in class org.xbill.DNS.Master
-
- defaultTTL - Variable in class org.xbill.DNS.tools.update
-
- 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
- delimiters - Variable in class org.xbill.DNS.Tokenizer
-
- Delta() - Constructor for class org.xbill.DNS.ZoneTransferIn.Delta
-
- Description - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- description - Variable in class org.xbill.DNS.Mnemonic
-
- 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() - Constructor for class org.xbill.DNS.DHCIDRecord
-
- DHCIDRecord(Name, int, long, byte[]) - Constructor for class org.xbill.DNS.DHCIDRecord
-
Creates an DHCID Record from the given data
- Dhcpv4Server - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- Dhcpv6ClientDuid - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- Dhcpv6ClientDuidLength - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- Dhcpv6Iaid - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- Dhcpv6Server - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- 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
-
- digest - Variable in class org.xbill.DNS.DLVRecord
-
- Digest() - Constructor for class org.xbill.DNS.DNSSEC.Digest
-
- digest - Variable in class org.xbill.DNS.DSRecord
-
- Digest() - Constructor for class org.xbill.DNS.DSRecord.Digest
-
Deprecated.
- Digest() - Constructor for class org.xbill.DNS.NSEC3Record.Digest
-
- Digest() - Constructor for class org.xbill.DNS.SSHFPRecord.Digest
-
- DIGEST_ENABLED - Static variable in class org.xbill.DNS.dnssec.ValUtils
-
- DIGEST_HARDEN_DOWNGRADE - Static variable in class org.xbill.DNS.dnssec.ValUtils
-
- DIGEST_PREFERENCE - Static variable in class org.xbill.DNS.dnssec.ValUtils
-
- digestHardenDowngrade - Variable in class org.xbill.DNS.dnssec.ValUtils
-
- digestid - Variable in class org.xbill.DNS.DLVRecord
-
- digestid - Variable in class org.xbill.DNS.DSRecord
-
- 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.
- digestPreference - Variable in class org.xbill.DNS.dnssec.ValUtils
-
- 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.
- digests - Static variable in class org.xbill.DNS.NSEC3Record.Digest
-
- digestSIG(DNSOutput, SIGBase) - Static method in class org.xbill.DNS.DNSSEC
-
- digestType - Variable in class org.xbill.DNS.SSHFPRecord
-
- 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
- discardStream(InputStream) - Method in class org.xbill.DNS.DohResolver
-
- 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() - Constructor for class org.xbill.DNS.DLVRecord
-
- 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() - Constructor for class org.xbill.DNS.DNAMERecord
-
- 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
-
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
-
- 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() - Constructor for class org.xbill.DNS.DNSKEYRecord
-
- 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() - Constructor for class org.xbill.DNS.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.ECKeyInfo - Class in org.xbill.DNS
-
- 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) - Constructor for class org.xbill.DNS.DnssecAlgorithmOption
-
- DnssecAlgorithmOption(int, List<Integer>) - Constructor for class org.xbill.DNS.DnssecAlgorithmOption
-
- DnssecAlgorithmOption(int, int...) - Constructor for class org.xbill.DNS.DnssecAlgorithmOption
-
- DNSSECException(String, Throwable) - Constructor for exception org.xbill.DNS.DNSSEC.DNSSECException
-
- DNSSECException(Throwable) - Constructor for exception org.xbill.DNS.DNSSEC.DNSSECException
-
- DNSSECException(String) - Constructor for exception org.xbill.DNS.DNSSEC.DNSSECException
-
- DnsSecVerifier - Class in org.xbill.DNS.dnssec
-
A class for performing basic DNSSEC verification.
- DnsSecVerifier() - Constructor for class org.xbill.DNS.dnssec.DnsSecVerifier
-
- DnsSuffix - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- 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
- doAdd(Tokenizer) - Method in class org.xbill.DNS.tools.update
-
- doAssert(Tokenizer) - Method in class org.xbill.DNS.tools.update
-
- doAXFR(Name, Message, TSIG, TSIGRecord, Socket) - Method in class org.xbill.DNS.tools.jnamed
-
- doDelete(Tokenizer) - Method in class org.xbill.DNS.tools.update
-
- doesTypeHaveAdditionalRecords(int) - Method in class org.xbill.DNS.Message
-
- doFile(Tokenizer, List<BufferedReader>, List<InputStream>) - Method in class org.xbill.DNS.tools.update
-
- doGlue(Tokenizer) - Method in class org.xbill.DNS.tools.update
-
- 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).
- DohResolver.SendAndGetMessageBytesResponse - Class in org.xbill.DNS
-
- doLog(Tokenizer) - Method in class org.xbill.DNS.tools.update
-
- 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
-
- domainProperty - Static variable in class org.xbill.DNS.spi.DNSJavaNameService
-
- done - Variable in class org.xbill.DNS.Lookup
-
- doneCurrent - Variable in class org.xbill.DNS.Lookup
-
- doProhibit(Tokenizer) - Method in class org.xbill.DNS.tools.update
-
- doQuery(Message, long) - Static method in class org.xbill.DNS.tools.dig
-
- doQuery(Tokenizer) - Method in class org.xbill.DNS.tools.update
-
- doRequire(Tokenizer) - Method in class org.xbill.DNS.tools.update
-
- doxfr() - Method in class org.xbill.DNS.ZoneTransferIn
-
- 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_LEN - Static variable in class org.xbill.DNS.DNSSEC
-
- DSA_NSEC3_SHA1 - Static variable in class org.xbill.DNS.DNSSEC.Algorithm
-
DSA/SHA1, NSEC3-aware public key
- dsaSignatureFromDNS(byte[], int, boolean) - Static method in class org.xbill.DNS.DNSSEC
-
- dsaSignatureToDNS(byte[], int, int) - Static method in class org.xbill.DNS.DNSSEC
-
- 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() - Constructor for class org.xbill.DNS.DSRecord
-
- 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
-
- dsReponseToKeForNodata(SMessage, Message, SRRset) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
Given a DS response, the DS request, and the current key rrset, validate the DS response for
the NODATA case, returning a KeyEntry.
- dsResponseToKE(SMessage, Message, SRRset) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
Given a DS response, the DS request, and the current key rrset, validate the DS response,
returning a KeyEntry.
- dsRRset - Variable in class org.xbill.DNS.dnssec.FindKeyState
-
The (initial) DS RRset for the following DNSKEY search and validate phase.
- 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
-
- f - Variable in class org.xbill.DNS.NioTcpClient.Transaction
-
- f - Variable in class org.xbill.DNS.NioUdpClient.Transaction
-
- factories - Variable in class org.xbill.DNS.SVCBBase.ParameterMnemonic
-
- factories - Variable in class org.xbill.DNS.Type.TypeMnemonic
-
- fail(String) - Method in class org.xbill.DNS.ZoneTransferIn
-
- failedFuture(Throwable) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
- failedFuture(Throwable) - Method in class org.xbill.DNS.DohResolver
-
- failures - Variable in class org.xbill.DNS.ExtendedResolver.ResolverEntry
-
- fallback() - Method in class org.xbill.DNS.ZoneTransferIn
-
- FallbackPropertyResolverConfigProvider - Class in org.xbill.DNS.config
-
- FallbackPropertyResolverConfigProvider() - Constructor for class org.xbill.DNS.config.FallbackPropertyResolverConfigProvider
-
- family - Variable in class org.xbill.DNS.APLRecord.Element
-
- family - Variable in class org.xbill.DNS.ClientSubnetOption
-
- familyOf(InetAddress) - Static method in class org.xbill.DNS.Address
-
Returns the family of an InetAddress.
- favoriteDSDigestID(SRRset) - Method in class org.xbill.DNS.dnssec.ValUtils
-
Gets the digest ID for the favorite (best) algorithm that is support in a given DS set.
- file - Variable in class org.xbill.DNS.Master
-
- filename - Variable in class org.xbill.DNS.Tokenizer
-
- FILTERED - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
The server is unable to respond to the request because the domain is on a blocklist as
requested by the client.
- find(Name, int) - Method in class org.xbill.DNS.dnssec.KeyCache
-
Find the 'closest' trusted DNSKEY rrset to the given name.
- find(Name, int) - Method in class org.xbill.DNS.dnssec.TrustAnchorStore
-
Gets the closest trusted key for the given name or null
if no match is found.
- findAnswerRRset(Name, int, int) - Method in class org.xbill.DNS.dnssec.SMessage
-
Find an "answer" RRset.
- findAnyRecords(Name, int) - Method in class org.xbill.DNS.Cache
-
Looks up Records in the Cache (a wrapper around lookupRecords).
- findBestZone(Name) - Method in class org.xbill.DNS.tools.jnamed
-
- findClosestEncloser(Name, Name, List<SRRset>) - Method in class org.xbill.DNS.dnssec.NSEC3ValUtils
-
Given a name and a list of NSEC3s, find the candidate closest encloser.
- findCoveringNSEC3(Name, Name, List<SRRset>) - Method in class org.xbill.DNS.dnssec.NSEC3ValUtils
-
Given a pre-hashed name, find a covering NSEC3 from among a list of NSEC3s.
- findElement(Name, int, int) - Method in class org.xbill.DNS.Cache
-
- findExactMatch(Name, int, int, boolean) - Method in class org.xbill.DNS.tools.jnamed
-
- findExactMatch(Name, int) - Method in class org.xbill.DNS.Zone
-
Looks up Records in the zone, finding exact matches only.
- findKey(RRset, RRSIGRecord) - Method in class org.xbill.DNS.dnssec.DnsSecVerifier
-
Find the matching DNSKEY(s) to an RRSIG within a DNSKEY rrset.
- FindKeyState - Class in org.xbill.DNS.dnssec
-
State-object for the key-finding phase.
- FindKeyState() - Constructor for class org.xbill.DNS.dnssec.FindKeyState
-
- findMatchingNSEC3(Name, Name, List<SRRset>) - Method in class org.xbill.DNS.dnssec.NSEC3ValUtils
-
Find the NSEC3Record that matches a hash of a name.
- findRecord(Record, int) - Method in class org.xbill.DNS.Message
-
Determines if the given record is already present in the given section.
- findRecord(Record) - Method in class org.xbill.DNS.Message
-
Determines if the given record is already present in any section.
- findRecords(Name, int, int) - Method in class org.xbill.DNS.Cache
-
- findRecords(Name, int) - Method in class org.xbill.DNS.Cache
-
Looks up credible Records in the Cache (a wrapper around lookupRecords).
- findRecords(Name, int) - Method in class org.xbill.DNS.Zone
-
Looks up Records in the Zone.
- findRRset(Name, int, int, int) - Method in class org.xbill.DNS.dnssec.SMessage
-
Find a specific (S)RRset in a given section.
- findRRset(Name, int, int) - Method in class org.xbill.DNS.Message
-
Determines if an RRset with the given name and type is already present in the given section.
- findRRset(Name, int) - Method in class org.xbill.DNS.Message
-
Determines if an RRset with the given name and type is already present in any section.
- findRRset(Name, int) - Method in class org.xbill.DNS.Zone
-
- FINGER - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Finger
- fingerprint - Variable in class org.xbill.DNS.SSHFPRecord
-
- first() - Method in class org.xbill.DNS.RRset
-
Returns the first record in this RRset, either an RR or a signature.
- FirstAnycastAddress - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- FIRSTDATA - Static variable in class org.xbill.DNS.ZoneTransferIn
-
- FirstDnsServerAddress - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- FirstDnsSuffix - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- FirstGatewayAddress - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- FirstMulticastAddress - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- FirstPrefix - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- FirstUnicastAddress - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- FirstWinsServerAddress - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- FLAG10 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Flag 10 (unused)
- FLAG11 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Flag 11 (unused)
- FLAG2 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Flag 2 (unused)
- FLAG4 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Flag 4 (unused)
- FLAG5 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Flag 5 (unused)
- FLAG8 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Flag 8 (unused)
- FLAG9 - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
Flag 9 (unused)
- FLAG_DNSSECOK - Static variable in class org.xbill.DNS.tools.jnamed
-
- FLAG_NOAUTH - Static variable in class org.xbill.DNS.KEYRecord
-
This key cannot be used for authentication
- FLAG_NOCONF - Static variable in class org.xbill.DNS.KEYRecord
-
This key cannot be used for confidentiality (encryption)
- FLAG_NOKEY - Static variable in class org.xbill.DNS.KEYRecord
-
This key cannot be used for authentication or confidentiality
- FLAG_SIGONLY - Static variable in class org.xbill.DNS.tools.jnamed
-
- flags - Variable in class org.xbill.DNS.CAARecord
-
- Flags() - Constructor for class org.xbill.DNS.CAARecord.Flags
-
- Flags - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- Flags() - Constructor for class org.xbill.DNS.DNSKEYRecord.Flags
-
- Flags - Class in org.xbill.DNS
-
Constants and functions relating to flags in the DNS header.
- Flags() - Constructor for class org.xbill.DNS.Flags
-
- flags - Static variable in class org.xbill.DNS.Flags
-
- flags - Variable in class org.xbill.DNS.Header
-
- flags - Variable in class org.xbill.DNS.KEYBase
-
- Flags() - Constructor for class org.xbill.DNS.KEYRecord.Flags
-
- flags - Static variable in class org.xbill.DNS.KEYRecord.Flags
-
- flags - Variable in class org.xbill.DNS.NAPTRRecord
-
- flags - Variable in class org.xbill.DNS.NSEC3PARAMRecord
-
- flags - Variable in class org.xbill.DNS.NSEC3Record
-
- Flags() - Constructor for class org.xbill.DNS.NSEC3Record.Flags
-
NSEC3 flags identifiers.
- flushName(Name) - Method in class org.xbill.DNS.Cache
-
Flushes all RRsets with a given name from the cache
- flushSet(Name, int) - Method in class org.xbill.DNS.Cache
-
Flushes an RRset from the cache
- follow(Name, Name) - Method in class org.xbill.DNS.Lookup
-
- footprint - Variable in class org.xbill.DNS.DLVRecord
-
- footprint - Variable in class org.xbill.DNS.DSRecord
-
- footprint - Variable in class org.xbill.DNS.KEYBase
-
- footprint - Variable in class org.xbill.DNS.SIGBase
-
- FORGED_ANSWER - Static variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
For policy reasons (legal obligation or malware filtering, for instance), an answer was forged.
- format(Instant) - Static method in class org.xbill.DNS.FormattedTime
-
Converts a Date into a formatted string.
- format(long) - Static method in class org.xbill.DNS.TTL
-
- formatString(byte[], int, String, boolean) - Static method in class org.xbill.DNS.utils.base64
-
Formats data into a nicely formatted base64 encoded String
- FormattedTime - Class in org.xbill.DNS
-
Routines for converting time values to and from YYYYMMDDHHMMSS format.
- FormattedTime() - Constructor for class org.xbill.DNS.FormattedTime
-
- FORMERR - Static variable in class org.xbill.DNS.Rcode
-
Format error
- formerrMessage(byte[]) - Method in class org.xbill.DNS.tools.jnamed
-
- foundAlias - Variable in class org.xbill.DNS.Lookup
-
- FriendlyName - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- fromAddress(byte[]) - Static method in class org.xbill.DNS.ReverseMap
-
Creates a reverse map name corresponding to an address contained in an array of 4 bytes (for an
IPv4 address) or 16 bytes (for an IPv6 address).
- fromAddress(int[]) - Static method in class org.xbill.DNS.ReverseMap
-
Creates a reverse map name corresponding to an address contained in an array of 4 integers
between 0 and 255 (for an IPv4 address) or 16 integers between 0 and 255 (for an IPv6 address).
- fromAddress(InetAddress) - Static method in class org.xbill.DNS.ReverseMap
-
Creates a reverse map name corresponding to an address contained in an InetAddress.
- fromAddress(String, int) - Static method in class org.xbill.DNS.ReverseMap
-
Creates a reverse map name corresponding to an address contained in a String.
- fromAddress(String) - Static method in class org.xbill.DNS.ReverseMap
-
Creates a reverse map name corresponding to an address contained in a String.
- fromArray(byte[]) - Static method in class org.xbill.DNS.ARecord
-
- fromConstantString(String) - Static method in class org.xbill.DNS.Name
-
Create a new name from a constant string.
- fromDNAME(DNAMERecord) - Method in class org.xbill.DNS.Name
-
Generates a new Name to be used when following a DNAME.
- fromDSAPublicKey(DSAPublicKey) - Static method in class org.xbill.DNS.DNSSEC
-
- fromECDSAPublicKey(ECPublicKey, DNSSEC.ECKeyInfo) - Static method in class org.xbill.DNS.DNSSEC
-
- fromECGOSTPublicKey(ECPublicKey, DNSSEC.ECKeyInfo) - Static method in class org.xbill.DNS.DNSSEC
-
- fromEdDSAPublicKey(PublicKey) - Static method in class org.xbill.DNS.DNSSEC
-
- fromName(String) - Static method in class org.xbill.DNS.ReverseMap
-
Parses the address from a reverse map string.
- fromName(Name) - Static method in class org.xbill.DNS.ReverseMap
-
Parses the address from a reverse map name.
- fromPublicKey(PublicKey, int) - Static method in class org.xbill.DNS.DNSSEC
-
Builds a DNSKEY record from a PublicKey
- fromRSAPublicKey(RSAPublicKey) - Static method in class org.xbill.DNS.DNSSEC
-
- fromString(String, Name) - Static method in class org.xbill.DNS.Name
-
Create a new name from a string and an origin.
- fromString(String) - Static method in class org.xbill.DNS.Name
-
Create a new name from a string.
- fromString(Name, int, int, long, Tokenizer, Name) - Static method in class org.xbill.DNS.Record
-
Builds a new Record from its textual representation
- fromString(Name, int, int, long, String, Name) - Static method in class org.xbill.DNS.Record
-
Builds a new Record from its textual representation
- fromString(String) - Method in class org.xbill.DNS.SVCBBase.ParameterAlpn
-
- fromString(String) - Method in class org.xbill.DNS.SVCBBase.ParameterBase
-
- fromString(String) - Method in class org.xbill.DNS.SVCBBase.ParameterEch
-
- fromString(String) - Method in class org.xbill.DNS.SVCBBase.ParameterEchConfig
-
Deprecated.
- fromString(String) - Method in class org.xbill.DNS.SVCBBase.ParameterIpv4Hint
-
- fromString(String) - Method in class org.xbill.DNS.SVCBBase.ParameterIpv6Hint
-
- fromString(String) - Method in class org.xbill.DNS.SVCBBase.ParameterMandatory
-
- fromString(String) - Method in class org.xbill.DNS.SVCBBase.ParameterNoDefaultAlpn
-
- fromString(String) - Method in class org.xbill.DNS.SVCBBase.ParameterPort
-
- fromString(String) - Method in class org.xbill.DNS.SVCBBase.ParameterUnknown
-
- fromString(String) - Static method in class org.xbill.DNS.TSIG
-
- fromString(String) - Static method in class org.xbill.DNS.utils.base16
-
Convert a hex-encoded String to binary data, ignoring whitespace
characters.
- fromString(String) - Method in class org.xbill.DNS.utils.base32
-
Convert a base32-encoded String to binary data
- fromString(String) - Static method in class org.xbill.DNS.utils.base64
-
Convert a base64-encoded String to binary data
- fromWire(DNSInput) - Static method in class org.xbill.DNS.EDNSOption
-
Converts the wire format of an EDNS Option (including code and length) into the type-specific
format.
- fromWire(byte[]) - Static method in class org.xbill.DNS.EDNSOption
-
Converts the wire format of an EDNS Option (including code and length) into the type-specific
format.
- fromWire(DNSInput, int, boolean) - Static method in class org.xbill.DNS.Record
-
- fromWire(DNSInput, int) - Static method in class org.xbill.DNS.Record
-
- fromWire(byte[], int) - Static method in class org.xbill.DNS.Record
-
Builds a Record from DNS uncompressed wire format.
- fromWire(byte[]) - Method in class org.xbill.DNS.SVCBBase.ParameterAlpn
-
- fromWire(byte[]) - Method in class org.xbill.DNS.SVCBBase.ParameterBase
-
- fromWire(byte[]) - Method in class org.xbill.DNS.SVCBBase.ParameterEch
-
- fromWire(byte[]) - Method in class org.xbill.DNS.SVCBBase.ParameterEchConfig
-
Deprecated.
- fromWire(byte[]) - Method in class org.xbill.DNS.SVCBBase.ParameterIpv4Hint
-
- fromWire(byte[]) - Method in class org.xbill.DNS.SVCBBase.ParameterIpv6Hint
-
- fromWire(byte[]) - Method in class org.xbill.DNS.SVCBBase.ParameterMandatory
-
- fromWire(byte[]) - Method in class org.xbill.DNS.SVCBBase.ParameterNoDefaultAlpn
-
- fromWire(byte[]) - Method in class org.xbill.DNS.SVCBBase.ParameterPort
-
- fromWire(byte[]) - Method in class org.xbill.DNS.SVCBBase.ParameterUnknown
-
- fromXFR(ZoneTransferIn) - Method in class org.xbill.DNS.Zone
-
- FTP - Static variable in class org.xbill.DNS.WKSRecord.Service
-
File Transfer [Control]
- FTP_DATA - Static variable in class org.xbill.DNS.WKSRecord.Service
-
File Transfer [Default Data]
- FUDGE - Static variable in class org.xbill.DNS.TSIG
-
The default fudge value for outgoing packets.
- fudge - Variable in class org.xbill.DNS.TSIGRecord
-
- FULL_CERTIFICATE - Static variable in class org.xbill.DNS.TLSARecord.Selector
-
Full certificate; the Certificate binary structure defined in [RFC5280]
- GAA_FLAG_INCLUDE_ALL_COMPARTMENTS - Static variable in interface org.xbill.DNS.config.IPHlpAPI
-
- GAA_FLAG_INCLUDE_ALL_INTERFACES - Static variable in interface org.xbill.DNS.config.IPHlpAPI
-
- GAA_FLAG_INCLUDE_GATEWAYS - Static variable in interface org.xbill.DNS.config.IPHlpAPI
-
- GAA_FLAG_INCLUDE_PREFIX - Static variable in interface org.xbill.DNS.config.IPHlpAPI
-
- GAA_FLAG_INCLUDE_TUNNEL_BINDINGORDER - Static variable in interface org.xbill.DNS.config.IPHlpAPI
-
- GAA_FLAG_INCLUDE_WINS_INFO - Static variable in interface org.xbill.DNS.config.IPHlpAPI
-
- GAA_FLAG_SKIP_ANYCAST - Static variable in interface org.xbill.DNS.config.IPHlpAPI
-
- GAA_FLAG_SKIP_DNS_SERVER - Static variable in interface org.xbill.DNS.config.IPHlpAPI
-
- GAA_FLAG_SKIP_FRIENDLY_NAME - Static variable in interface org.xbill.DNS.config.IPHlpAPI
-
- GAA_FLAG_SKIP_MULTICAST - Static variable in interface org.xbill.DNS.config.IPHlpAPI
-
- GAA_FLAG_SKIP_UNICAST - Static variable in interface org.xbill.DNS.config.IPHlpAPI
-
- gateway - Variable in class org.xbill.DNS.IPSECKEYRecord
-
- Gateway() - Constructor for class org.xbill.DNS.IPSECKEYRecord.Gateway
-
- gatewayType - Variable in class org.xbill.DNS.IPSECKEYRecord
-
- 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.
- generate(Message, byte[], int, TSIGRecord, boolean, Mac) - Method in class org.xbill.DNS.TSIG
-
Generates a TSIG record with a specific error for a message that has been rendered.
- generate(Message) - Method in class org.xbill.DNS.TSIG.StreamGenerator
-
Generate TSIG a signature for use of the message in a stream.
- generate(Message, boolean) - Method in class org.xbill.DNS.TSIG.StreamGenerator
-
- generateDSDigest(DNSKEYRecord, int) - Static method in class org.xbill.DNS.DNSSEC
-
Generate the digest value for a DS key
- generatedTsig - Variable in class org.xbill.DNS.Message
-
- generateReply(Message, byte[], Socket) - Method in class org.xbill.DNS.tools.jnamed
-
- 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.
- generator - Variable in class org.xbill.DNS.Master
-
- generators - Variable in class org.xbill.DNS.Master
-
- 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) - Constructor for class org.xbill.DNS.GenericEDNSOption
-
- 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.
- getActualType() - Method in class org.xbill.DNS.RRset
-
Returns the actual type of the records, i.e.
- GetAdaptersAddresses(int, int, Pointer, Pointer, IntByReference) - Method in interface org.xbill.DNS.config.IPHlpAPI
-
- 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.KEYBase
-
Returns the key's algorithm
- getAlgorithm() - Method in class org.xbill.DNS.SIGBase
-
Returns the cryptographic algorithm of the key that generated the signature
- 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.
- getBasicHandler() - Method in class org.xbill.DNS.ZoneTransferIn
-
- getBitmap() - Method in class org.xbill.DNS.NXTRecord
-
Returns the set of types defined for this name
- getBogusReason() - Method in class org.xbill.DNS.dnssec.SMessage
-
Gets the reason why this messages' status is bogus.
- 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.lookup.LookupSession
-
- 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
- getChar() - Method in class org.xbill.DNS.Tokenizer
-
- 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.dnssec.SMessage
-
Gets the number of records.
- 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
- getCred(int, boolean) - Method in class org.xbill.DNS.Cache
-
- 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.EDNSOption
-
Returns the EDNS Option's data, as a byte array.
- 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.
- getDsaIntLen(byte[], int) - Static method in class org.xbill.DNS.DNSSEC
-
- getEdeReason() - Method in class org.xbill.DNS.dnssec.SMessage
-
- 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.
- getEmptyRecord(Name, int, int, long, boolean) - Static method in class org.xbill.DNS.Record
-
- 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.SIGBase
-
Returns the time at which the signature expires
- 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
- getFactory(int) - Method in class org.xbill.DNS.SVCBBase.ParameterMnemonic
-
- getFactory(int) - Static method in class org.xbill.DNS.Type
-
- getFactory(int) - Method in class org.xbill.DNS.Type.TypeMnemonic
-
- 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.Header
-
- getFlags() - Method in class org.xbill.DNS.KEYBase
-
Returns the flags describing the key's properties
- 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
- getFlagsByte() - Method in class org.xbill.DNS.Header
-
- 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.
- getFootprint() - Method in class org.xbill.DNS.KEYBase
-
Returns the key's footprint (after computing it)
- getFootprint() - Method in class org.xbill.DNS.SIGBase
-
Returns the footprint/key id of the signing key.
- 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.
- getGeneratedTSIG() - Method in class org.xbill.DNS.Message
-
- 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.dnssec.SMessage
-
Gets the header of this message.
- 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
- getHttpClient(Executor) - Method in class org.xbill.DNS.DohResolver
-
- getID() - Method in class org.xbill.DNS.Header
-
Retrieves the message ID
- getIdentifier(String) - Method in class org.xbill.DNS.Tokenizer
-
- 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.KEYBase
-
Returns the binary data representing the 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
- getKeyEntry(SRRset, Instant, DSRecord, DNSKEYRecord) - Method in class org.xbill.DNS.dnssec.ValUtils
-
- 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.
- getLabels() - Method in class org.xbill.DNS.SIGBase
-
Returns the number of labels in the signed domain 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
- getLineTokens(String) - Method in class org.xbill.DNS.hosts.HostsFileParser
-
- 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.
- getMaxSize() - Method in class org.xbill.DNS.Cache.CacheMap
-
- getMessage() - Method in class org.xbill.DNS.dnssec.SMessage
-
Gets this message as a standard DNSJAVA message.
- 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.dnssec.SRRset
-
- 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.
- getNameField() - Method in class org.xbill.DNS.U16NameBase
-
- getNeutral(String, Object[]) - Static method in class org.xbill.DNS.dnssec.R
-
- 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
- getOrigTTL() - Method in class org.xbill.DNS.SIGBase
-
Returns the original TTL of the RRset
- 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.KEYBase
-
Returns the protocol that the key was created for
- 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
.
- getPublicKey() - Method in class org.xbill.DNS.KEYBase
-
Returns a PublicKey corresponding to the data in this key.
- getQuestion() - Method in class org.xbill.DNS.dnssec.SMessage
-
Gets the question section of this message.
- getQuestion() - Method in class org.xbill.DNS.Message
-
Returns the first record in the QUESTION section.
- getRcode() - Method in class org.xbill.DNS.dnssec.SMessage
-
Gets the result code of the response message.
- 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.
- getRRsetType() - Method in class org.xbill.DNS.SIGBase
-
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.dnssec.SMessage
-
Gets signed RRsets for the queried section.
- getSectionRRsets(int, int) - Method in class org.xbill.DNS.dnssec.SMessage
-
Gets signed RRsets for the queried section.
- getSectionRRsets(int) - Method in class org.xbill.DNS.Message
-
Returns an array containing all records in the given section grouped into RRsets.
- getSecurityStatus() - Method in class org.xbill.DNS.dnssec.SRRset
-
- 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.SIGBase
-
Returns the binary data representing the signature
- getSignature() - Method in class org.xbill.DNS.TSIGRecord
-
Returns the signature
- getSigner() - Method in class org.xbill.DNS.SIGBase
-
Returns the owner of the signing key
- getSignerName() - Method in class org.xbill.DNS.dnssec.SRRset
-
- getSingleName() - Method in class org.xbill.DNS.SingleNameBase
-
- 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
- getSOASerial(Record) - Static method in class org.xbill.DNS.ZoneTransferIn
-
- getSourcePrefixLength() - Method in class org.xbill.DNS.ClientSubnetOption
-
Returns the source netmask.
- getStatus() - Method in class org.xbill.DNS.dnssec.SMessage
-
Gets the security status of this message.
- getString() - Method in class org.xbill.DNS.Tokenizer
-
Gets the next token from a tokenizer and converts it to a string.
- getStrings() - Method in class org.xbill.DNS.TXTBase
-
Returns the text strings
- getStringsAsByteArrays() - Method in class org.xbill.DNS.TXTBase
-
Returns the text strings
- 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
- getText(int) - Method in class org.xbill.DNS.Mnemonic
-
Gets the text mnemonic corresponding to a numeric value.
- 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
-
Returns the timeout as a Duration
.
- getTimeSigned() - Method in class org.xbill.DNS.SIGBase
-
Returns the time at which this signature was generated
- getTimeSigned(int, TSIGRecord) - Method in class org.xbill.DNS.TSIG
-
- 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.
- getTsigFudge() - Static method in class org.xbill.DNS.TSIG
-
- getTSIGKey() - Method in class org.xbill.DNS.SimpleResolver
-
Get the TSIG key that messages will be signed with.
- getTsigVariables(boolean, TSIGRecord) - Static method in class org.xbill.DNS.TSIG
-
- 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 interface org.xbill.DNS.Cache.Element
-
- getType() - Method in class org.xbill.DNS.Cache.NegativeElement
-
- 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).
- getTypeCovered() - Method in class org.xbill.DNS.SIGBase
-
Returns the RRset type covered by this signature
- 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
- getU16Field() - Method in class org.xbill.DNS.U16NameBase
-
- 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.
- getUrl(byte[]) - Method in class org.xbill.DNS.DohResolver
-
- getValue() - Method in class org.xbill.DNS.CAARecord
-
Returns the value
- getValue(String) - Method in class org.xbill.DNS.Mnemonic
-
Gets the numeric value corresponding to a text mnemonic.
- 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.
- GOST - Static variable in class org.xbill.DNS.DNSSEC
-
- 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() - Constructor for class org.xbill.DNS.GPOSRecord
-
- 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)
- N3U - Static variable in class org.xbill.DNS.EDNSOption.Code
-
DNSSEC NSEC3 Hash Understood (N3U), RFC 6975
- n3valUtils - Variable in class org.xbill.DNS.dnssec.ValidatingResolver
-
The local NSEC3 validation utilities.
- name - Variable in class org.xbill.DNS.Cache.NegativeElement
-
- name - Variable in class org.xbill.DNS.Compression.Entry
-
- Name - Static variable in class org.xbill.DNS.IPSECKEYRecord.Gateway
-
A wire-encoded domain name is present
- name - Variable in exception org.xbill.DNS.lookup.LookupFailedException
-
- name - Variable in class org.xbill.DNS.Lookup
-
- Name - Class in org.xbill.DNS
-
A representation of a domain name.
- Name() - Constructor for class org.xbill.DNS.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.Name
-
- name - Variable in class org.xbill.DNS.Record
-
- name - Static variable in class org.xbill.DNS.tools.dig
-
- name - Variable in class org.xbill.DNS.TSIG
-
- nameField - Variable in class org.xbill.DNS.U16NameBase
-
- namePattern - Variable in class org.xbill.DNS.Generator
-
The pattern to use for generating record names.
- names - Variable in class org.xbill.DNS.hosts.HostsFileParser.LineData
-
- NAMESERVER - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Host Name Server
- nameservers - Variable in class org.xbill.DNS.config.BaseResolverConfigProvider
-
- nameToAlgorithm(Name) - Static method in class org.xbill.DNS.TSIG
-
- nametoolong - Variable in class org.xbill.DNS.Lookup
-
- 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() - Constructor for class org.xbill.DNS.NAPTRRecord
-
- 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
- ncNsec3 - Variable in class org.xbill.DNS.dnssec.NSEC3ValUtils.CEResponse
-
- ndots - Variable in class org.xbill.DNS.config.PropertyResolverConfigProvider
-
- ndots() - Method in class org.xbill.DNS.config.PropertyResolverConfigProvider
-
- ndots - Variable in class org.xbill.DNS.config.ResolvConfResolverConfigProvider
-
- 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 - Variable in class org.xbill.DNS.lookup.LookupSession.LookupSessionBuilder
-
- 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 - Variable in class org.xbill.DNS.lookup.LookupSession
-
- ndots - Variable in class org.xbill.DNS.Lookup
-
- ndots - Variable in class org.xbill.DNS.ResolverConfig
-
- 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.
- need(int) - Method in class org.xbill.DNS.DNSOutput
-
- needSOATTL - Variable in class org.xbill.DNS.Master
-
- negative - Variable in class org.xbill.DNS.APLRecord.Element
-
- NegativeElement(Name, int, SOARecord, int, long, boolean) - Constructor for class org.xbill.DNS.Cache.NegativeElement
-
- 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.
- networkerror - Variable in class org.xbill.DNS.Lookup
-
- NetworkGuid - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- 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).
- newBadKeyEntry(Name, int, long) - Static method in class org.xbill.DNS.dnssec.KeyEntry
-
Creates a new bad key entry without actual DNSKEYs, i.e.
- 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).
- newKeyEntry(SRRset) - Static method in class org.xbill.DNS.dnssec.KeyEntry
-
Creates a new key entry from actual DNSKEYs.
- newMessage() - Method in class org.xbill.DNS.tools.update
-
- newNullKeyEntry(Name, int, long) - Static method in class org.xbill.DNS.dnssec.KeyEntry
-
Creates a new trusted key entry without actual DNSKEYs, i.e.
- newPrereq(Record) - Method in class org.xbill.DNS.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, DNSInput) - Static method in class org.xbill.DNS.Record
-
- 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.
- newUpdate(Record) - Method in class org.xbill.DNS.Update
-
- next - Variable in class org.xbill.DNS.Compression.Entry
-
- Next - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- Next - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ANYCAST_ADDRESS_XP
-
- Next - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_DNS_SERVER_ADDRESS_XP
-
- Next - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_DNS_SUFFIX
-
- Next - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_MULTICAST_ADDRESS_XP
-
- Next - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_UNICAST_ADDRESS_LH
-
- next - Variable in class org.xbill.DNS.NSEC3Record
-
- next - Variable in class org.xbill.DNS.NSECRecord
-
- next - Variable in class org.xbill.DNS.NXTRecord
-
- next() - Method in class org.xbill.DNS.Zone.ZoneIterator
-
- nextClosest(Name, Name) - Method in class org.xbill.DNS.dnssec.NSEC3ValUtils
-
Given a qname and its proven closest encloser, calculate the "next closest" name.
- nextGenerated() - Method in class org.xbill.DNS.Master
-
- 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
-
- NioClient.KeyProcessor - Interface in org.xbill.DNS
-
- NioTcpClient - Class in org.xbill.DNS
-
- NioTcpClient() - Constructor for class org.xbill.DNS.NioTcpClient
-
- NioTcpClient.ChannelKey - Class in org.xbill.DNS
-
- NioTcpClient.ChannelState - Class in org.xbill.DNS
-
- NioTcpClient.Transaction - Class in org.xbill.DNS
-
- NioUdpClient - Class in org.xbill.DNS
-
- NioUdpClient() - Constructor for class org.xbill.DNS.NioUdpClient
-
- NioUdpClient.Transaction - Class in org.xbill.DNS
-
- 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.
- noAliases - Static variable in class org.xbill.DNS.Lookup
-
- 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
- nodeToString(StringBuffer, Object) - Method in class org.xbill.DNS.Zone
-
- NOERROR - Static variable in class org.xbill.DNS.Rcode
-
No error
- noExpandGenerate - Variable in class org.xbill.DNS.Master
-
- noExpandIncludes - Variable in class org.xbill.DNS.Master
-
- 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.
- normalize(Message) - Method in class org.xbill.DNS.Message
-
Creates a normalized copy of this message by following xNAME chains, synthesizing CNAMEs from
DNAMEs if necessary, and removing illegal RRsets from
Section.AUTHORITY
and
Section.ADDITIONAL
.
- normalize(Message, boolean) - Method in class org.xbill.DNS.Message
-
Creates a normalized copy of this message by following xNAME chains, synthesizing CNAMEs from
DNAMEs if necessary, and removing illegal RRsets from
Section.AUTHORITY
and
Section.ADDITIONAL
.
- NoSignatureException() - Constructor for exception org.xbill.DNS.DNSSEC.NoSignatureException
-
- 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
- now - Variable in exception org.xbill.DNS.DNSSEC.SignatureExpiredException
-
- now - Variable in exception org.xbill.DNS.DNSSEC.SignatureNotYetValidException
-
- nresponses - Variable in class org.xbill.DNS.TSIG.StreamVerifier
-
- NS - Static variable in class org.xbill.DNS.Type
-
- NS - Variable in class org.xbill.DNS.Zone
-
- 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() - Constructor for class org.xbill.DNS.NSAP_PTRRecord
-
- 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() - Constructor for class org.xbill.DNS.NSAPRecord
-
- 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
-
- nsec3Covers(NSEC3Record, Name, byte[]) - Method in class org.xbill.DNS.dnssec.NSEC3ValUtils
-
Given a hash and a candidate NSEC3Record, determine if that NSEC3Record covers the hash.
- 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() - Constructor for class org.xbill.DNS.NSEC3PARAMRecord
-
- 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() - Constructor for class org.xbill.DNS.NSEC3Record
-
- 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
-
- NSEC3ValUtils - Class in org.xbill.DNS.dnssec
-
NSEC3 non-existence proof utilities.
- NSEC3ValUtils() - Constructor for class org.xbill.DNS.dnssec.NSEC3ValUtils
-
Creates a new instance of this class.
- NSEC3ValUtils.CEResponse - Class in org.xbill.DNS.dnssec
-
This is just a simple class to encapsulate the response to a closest encloser proof.
- 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
- nsecProvesNameError(SRRset, NSECRecord, Name) - Static method in class org.xbill.DNS.dnssec.ValUtils
-
Determine if the given NSEC proves a NameError (NXDOMAIN) for a given qname.
- nsecProvesNodata(SRRset, NSECRecord, Name, int) - Static method in class org.xbill.DNS.dnssec.ValUtils
-
Determine if a NSEC proves the NOERROR/NODATA conditions.
- nsecProvesNodataDsReply(Message, SMessage, SRRset, Instant) - Method in class org.xbill.DNS.dnssec.ValUtils
-
Check DS absence.
- NsecProvesNodataResponse() - Constructor for class org.xbill.DNS.dnssec.ValUtils.NsecProvesNodataResponse
-
- nsecProvesNoDS(NSECRecord, Name) - Static method in class org.xbill.DNS.dnssec.ValUtils
-
- nsecProvesNoWC(SRRset, NSECRecord, Name) - Static method in class org.xbill.DNS.dnssec.ValUtils
-
Determine if a NSEC record proves the non-existence of a wildcard that could have produced
qname.
- 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() - Constructor for class org.xbill.DNS.NSECRecord
-
- NSECRecord(Name, int, long, Name, int[]) - Constructor for class org.xbill.DNS.NSECRecord
-
Creates an NSEC Record from the given data.
- nsecWildcard(Name, SRRset, NSECRecord) - Static method in class org.xbill.DNS.dnssec.ValUtils
-
Gets the closest encloser of domain
prepended with a wildcard label.
- 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() - Constructor for class org.xbill.DNS.NSIDOption
-
- NSIDOption(byte[]) - Constructor for class org.xbill.DNS.NSIDOption
-
Construct an NSID option.
- nsProperty - Static variable in class org.xbill.DNS.spi.DNSJavaNameService
-
- NSRecord - Class in org.xbill.DNS
-
Name Server Record - contains the name server serving the named zone
- NSRecord() - Constructor for class org.xbill.DNS.NSRecord
-
- 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() - Constructor for class org.xbill.DNS.NULLRecord
-
- NULLRecord(Name, int, long, byte[]) - Constructor for class org.xbill.DNS.NULLRecord
-
Creates a NULL record from the given data.
- NUM_SECTIONS - Static variable in class org.xbill.DNS.dnssec.SMessage
-
- numBytes() - Method in class org.xbill.DNS.Message
-
Returns the size of the message.
- numericok - Variable in class org.xbill.DNS.Mnemonic
-
- numGenerated - Variable in class org.xbill.DNS.TSIG.StreamGenerator
-
- NVP_II - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
Network Voice Protocol
- nxdomain - Variable in class org.xbill.DNS.Lookup
-
- 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() - Constructor for class org.xbill.DNS.NXTRecord
-
- 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
-
Utility class to retrieve messages from ResourceBundle
s.
- R() - Constructor for class org.xbill.DNS.dnssec.R
-
- RA - Static variable in class org.xbill.DNS.Flags
-
recursion available
- random - Static variable in class org.xbill.DNS.Header
-
- rb - Static variable in class org.xbill.DNS.dnssec.R
-
- rc - Variable in class org.xbill.DNS.DohResolver.SendAndGetMessageBytesResponse
-
- Rcode - Class in org.xbill.DNS
-
Constants and functions relating to DNS rcodes (error values)
- Rcode() - Constructor for class org.xbill.DNS.Rcode
-
- rcodes - Static variable in class org.xbill.DNS.Rcode
-
- 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.EmptyRecord
-
- 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.SIGBase
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.SingleNameBase
-
- 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.TXTBase
-
- rdataFromString(Tokenizer, Name) - Method in class org.xbill.DNS.U16NameBase
-
- 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
- readBigInteger(DNSInput, int) - Static method in class org.xbill.DNS.DNSSEC
-
- readBigInteger(DNSInput) - Static method in class org.xbill.DNS.DNSSEC
-
- readBigIntegerLittleEndian(DNSInput, int) - Static method in class org.xbill.DNS.DNSSEC
-
- 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.
- readObject(ObjectInputStream) - Method in class org.xbill.DNS.Record
-
- readResolve() - Method in class org.xbill.DNS.Record.RecordSerializationProxy
-
- readState - Variable in class org.xbill.DNS.NioTcpClient.ChannelState
-
- 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.
- reason - Variable in class org.xbill.DNS.dnssec.JustifiedSecStatus
-
- ReceiveLinkSpeed - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- 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
-
- Record.RecordSerializationProxy - Class in org.xbill.DNS
-
- recordLength() - Method in class org.xbill.DNS.TSIG
-
Returns the maximum length of a TSIG record generated by this key.
- records - Variable in class org.xbill.DNS.lookup.LookupResult
-
An unmodifiable list of records that this instance wraps, may not be null but can be empty
- RecordSerializationProxy(Record) - Constructor for class org.xbill.DNS.Record.RecordSerializationProxy
-
- recv() - Method in class org.xbill.DNS.TCPClient
-
- RedirectLoopException - Exception in org.xbill.DNS.lookup
-
Thrown if the lookup results in a loop of CNAME and/or DNAME indirections.
- RedirectLoopException(int) - Constructor for exception org.xbill.DNS.lookup.RedirectLoopException
-
- 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
-
- referral - Variable in class org.xbill.DNS.Lookup
-
- refresh() - Static method in class org.xbill.DNS.Options
-
- refresh() - Static method in class org.xbill.DNS.ResolverConfig
-
Gets the current configuration
- refresh - Variable in class org.xbill.DNS.SOARecord
-
- 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
- regexp - Variable in class org.xbill.DNS.NAPTRRecord
-
- register(int, String, Supplier<Record>) - Static method in class org.xbill.DNS.Type
-
Registers a new record type along with the respective factory.
- registrationQueue - Static variable in class org.xbill.DNS.NioTcpClient
-
- registrationQueue - Static variable in class org.xbill.DNS.NioUdpClient
-
- REGISTRATIONS_TASKS - Static variable in class org.xbill.DNS.NioClient
-
- 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.
- release() - Method in class org.xbill.DNS.AsyncSemaphore.Permit
-
- remaining() - Method in class org.xbill.DNS.DNSInput
-
Returns the number of bytes that can be read from this stream before reaching the end.
- remainingStrings() - Method in class org.xbill.DNS.Tokenizer
-
Returns a concatenation of the remaining strings from a Tokenizer.
- remote - Variable in class org.xbill.DNS.NioTcpClient.ChannelKey
-
- remove(int) - Method in class org.xbill.DNS.Mnemonic
-
Removes both the numeric value and its text representation, including all aliases.
- remove() - Method in class org.xbill.DNS.Zone.ZoneIterator
-
- removeAlias(String) - Method in class org.xbill.DNS.Mnemonic
-
Removes an additional text representation of a numeric value.
- removeAllRecords(int) - Method in class org.xbill.DNS.Message
-
Removes all records from a section of the Message, and adjusts the header.
- removeEldestEntry(Map.Entry) - Method in class org.xbill.DNS.Cache.CacheMap
-
- removeElement(Name, int) - Method in class org.xbill.DNS.Cache
-
- removeName(Name) - Method in class org.xbill.DNS.Cache
-
- 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
- removeRRset(Name, int) - Method in class org.xbill.DNS.Zone
-
- removeSpuriousAuthority(SMessage) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
For messages that are not referrals, if the chase reply contains an unsigned NS record in the
authority section it could have been inserted by a (BIND) forwarder that thinks the zone is
insecure, and that has an NS record without signatures in cache.
- renderFixedPoint(StringBuilder, NumberFormat, long, long) - Method in class org.xbill.DNS.LOCRecord
-
- replace(int, String, Supplier<Record>) - Method in class org.xbill.DNS.Type.TypeMnemonic
-
- 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.
- replacement - Variable in class org.xbill.DNS.NAPTRRecord
-
- requestBuilderBuildMethod - Static variable in class org.xbill.DNS.DohResolver
-
- requestBuilderCopyMethod - Static variable in class org.xbill.DNS.DohResolver
-
- requestBuilderPostMethod - Static variable in class org.xbill.DNS.DohResolver
-
- requestBuilderTimeoutMethod - Static variable in class org.xbill.DNS.DohResolver
-
- requestBuilderUriMethod - Static variable in class org.xbill.DNS.DohResolver
-
- require(int) - Method in class org.xbill.DNS.DNSInput
-
- res - Variable in class org.xbill.DNS.tools.update
-
- Reserved - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ANYCAST_ADDRESS_XP
-
- Reserved - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_DNS_SERVER_ADDRESS_XP
-
- Reserved - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_MULTICAST_ADDRESS_XP
-
- reset() - Method in class org.xbill.DNS.config.BaseResolverConfigProvider
-
- reset() - Method in class org.xbill.DNS.Lookup
-
- Resolution(ExtendedResolver, Message) - Constructor for class org.xbill.DNS.ExtendedResolver.Resolution
-
- ResolvConfResolverConfigProvider - Class in org.xbill.DNS.config
-
- ResolvConfResolverConfigProvider() - Constructor for class org.xbill.DNS.config.ResolvConfResolverConfigProvider
-
- resolve(Name, Name) - Method in class org.xbill.DNS.Lookup
-
- resolver - Variable in class org.xbill.DNS.ExtendedResolver.ResolverEntry
-
- resolver - Variable in class org.xbill.DNS.lookup.LookupSession.LookupSessionBuilder
-
- resolver(Resolver) - Method in class org.xbill.DNS.lookup.LookupSession.LookupSessionBuilder
-
- resolver - Variable in class org.xbill.DNS.lookup.LookupSession
-
- resolver - Variable in class org.xbill.DNS.Lookup
-
- resolver - Variable in class org.xbill.DNS.Message
-
- 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
-
- resolveRedirects(LookupResult, Record) - Method in class org.xbill.DNS.lookup.LookupSession
-
- ResolverEntry(Resolver) - Constructor for class org.xbill.DNS.ExtendedResolver.ResolverEntry
-
- ResolverListener - Interface in org.xbill.DNS
-
- resolvers - Variable in class org.xbill.DNS.ExtendedResolver.Resolution
-
- resolvers - Variable in class org.xbill.DNS.ExtendedResolver
-
- response - Variable in class org.xbill.DNS.tools.update
-
- responseBytes - Variable in class org.xbill.DNS.DohResolver.SendAndGetMessageBytesResponse
-
- ResponseClassification - Enum in org.xbill.DNS.dnssec
-
These are response subtypes.
- ResponseClassification() - Constructor for enum org.xbill.DNS.dnssec.ResponseClassification
-
- responseData - Variable in class org.xbill.DNS.NioTcpClient.ChannelState
-
- responseLengthData - Variable in class org.xbill.DNS.NioTcpClient.ChannelState
-
- responsibleAddress - Variable in class org.xbill.DNS.MINFORecord
-
- 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.
- result - Variable in class org.xbill.DNS.dnssec.ValUtils.NsecProvesNodataResponse
-
- result - Variable in class org.xbill.DNS.Lookup
-
- retries - Variable in class org.xbill.DNS.ExtendedResolver
-
- retriesPerResolver - Variable in class org.xbill.DNS.ExtendedResolver.Resolution
-
- retry - Variable in class org.xbill.DNS.SOARecord
-
- reverseByteArray(byte[]) - Static method in class org.xbill.DNS.DNSSEC
-
- ReverseMap - Class in org.xbill.DNS
-
A set of functions designed to deal with DNS names used in reverse mappings.
- ReverseMap() - Constructor for class org.xbill.DNS.ReverseMap
-
- 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() - Constructor for class org.xbill.DNS.RPRecord
-
- 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.EmptyRecord
-
- 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.KEYBase
-
- 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.SIGBase
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.SingleNameBase
-
- 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.TXTBase
-
- rrFromWire(DNSInput) - Method in class org.xbill.DNS.U16NameBase
-
- 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 - Variable in class org.xbill.DNS.RRset
-
- 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
- rrsetListToRecords(List<RRset>) - Method in class org.xbill.DNS.Message
-
- rrsetWildcard(RRset) - Static method in class org.xbill.DNS.dnssec.ValUtils
-
Determine by looking at a signed RRset whether or not the RRset name was the result of a
wildcard expansion.
- 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() - Constructor for class org.xbill.DNS.RRSIGRecord
-
- 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.EmptyRecord
-
- 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.KEYBase
-
Converts the DNSKEY/KEY Record to a String
- 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.SIGBase
-
Converts the RRSIG/SIG Record to a String
- rrToString() - Method in class org.xbill.DNS.SingleNameBase
-
- 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.TXTBase
-
converts to a String
- rrToString() - Method in class org.xbill.DNS.U16NameBase
-
- 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.EmptyRecord
-
- 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.KEYBase
-
- 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.SIGBase
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.SingleCompressedNameBase
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.SingleNameBase
-
- 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.TXTBase
-
- rrToWire(DNSOutput, Compression, boolean) - Method in class org.xbill.DNS.U16NameBase
-
- 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() - Constructor for class org.xbill.DNS.RTRecord
-
- RTRecord(Name, int, long, int, Name) - Constructor for class org.xbill.DNS.RTRecord
-
Creates an RT Record from the given data
- rtype - Variable in class org.xbill.DNS.ZoneTransferIn
-
- run() - Method in class org.xbill.DNS.Lookup
-
Performs the lookup, using the specified Cache, Resolver, and search path.
- run - Static variable in class org.xbill.DNS.NioClient
-
- 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.
- runSelector() - Static method in class org.xbill.DNS.NioClient
-
- runTasks(Runnable[]) - Static method in class org.xbill.DNS.NioClient
-
- RVD - Static variable in class org.xbill.DNS.WKSRecord.Protocol
-
MIT Remote Virtual Disk Protocol
- rvServers - Variable in class org.xbill.DNS.HIPRecord
-
- safeConcat(Name, Name) - Static method in class org.xbill.DNS.lookup.LookupSession
-
- safeName(String, int) - Method in class org.xbill.DNS.hosts.HostsFileParser
-
- salt - Variable in class org.xbill.DNS.NSEC3PARAMRecord
-
- salt - Variable in class org.xbill.DNS.NSEC3Record
-
- sameRRset(Record) - Method in class org.xbill.DNS.Record
-
Determines if two Records could be part of the same RRset.
- sameRRset(RRset) - Method in class org.xbill.DNS.Record
-
Determines if this Record could be part of the passed RRset.
- sanitize(String) - Method in class org.xbill.DNS.Mnemonic
-
- 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.
- saved_pos - Variable in class org.xbill.DNS.DNSOutput
-
- savedEnd - Variable in class org.xbill.DNS.DNSInput
-
- savedPos - Variable in class org.xbill.DNS.DNSInput
-
- sb - Variable in class org.xbill.DNS.Tokenizer
-
- scopePrefixLength - Variable in class org.xbill.DNS.ClientSubnetOption
-
- searchHostsFileForEntry(Name, int) - Method in class org.xbill.DNS.hosts.HostsFileParser
-
- searchlist - Variable in class org.xbill.DNS.config.BaseResolverConfigProvider
-
- searchlist - Variable in class org.xbill.DNS.ResolverConfig
-
- searchPath - Variable in class org.xbill.DNS.lookup.LookupSession.LookupSessionBuilder
-
- 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 - Variable in class org.xbill.DNS.lookup.LookupSession
-
- searchPath - Variable in class org.xbill.DNS.Lookup
-
- 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
- Section() - Constructor for class org.xbill.DNS.Section
-
- sections - Variable in class org.xbill.DNS.dnssec.SMessage
-
- sections - Variable in class org.xbill.DNS.Message
-
- sections - Static variable in class org.xbill.DNS.Section
-
- sectionToString(int) - Method in class org.xbill.DNS.Message
-
Converts the given section of the Message to a String.
- sectionToString(StringBuilder, int) - Method in class org.xbill.DNS.Message
-
- sectionToWire(DNSOutput, int, Compression, int) - Method in class org.xbill.DNS.Message
-
- SecurityStatus - Enum in org.xbill.DNS.dnssec
-
Codes for DNSSEC security statuses.
- SecurityStatus() - Constructor for enum org.xbill.DNS.dnssec.SecurityStatus
-
- securityStatus - Variable in class org.xbill.DNS.dnssec.SMessage
-
- securityStatus - Variable in class org.xbill.DNS.dnssec.SRRset
-
- selector - Static variable in class org.xbill.DNS.NioClient
-
- selector() - Static method in class org.xbill.DNS.NioClient
-
- selector - Variable in class org.xbill.DNS.TLSARecord
-
- Selector() - Constructor for class org.xbill.DNS.TLSARecord.Selector
-
- selectorThread - Static variable in class org.xbill.DNS.NioClient
-
- send(Executor) - Method in class org.xbill.DNS.ExtendedResolver.Resolution
-
- send() - Method in class org.xbill.DNS.NioTcpClient.Transaction
-
- send() - Method in class org.xbill.DNS.NioUdpClient.Transaction
-
- send(Message) - Method in interface org.xbill.DNS.Resolver
-
Sends a message and waits for a response.
- send(byte[]) - Method in class org.xbill.DNS.TCPClient
-
- sendAndGetMessageBytes(String, byte[], long) - Method in class org.xbill.DNS.DohResolver
-
- SendAndGetMessageBytesResponse() - Constructor for class org.xbill.DNS.DohResolver.SendAndGetMessageBytesResponse
-
- 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
-
Asynchronously sends a message using the default ForkJoinPool.commonPool()
.
- 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.
- sendAsync(Message, boolean, Executor) - Method in class org.xbill.DNS.SimpleResolver
-
- sendAsync11(Message, Executor) - Method in class org.xbill.DNS.DohResolver
-
- sendAsync11WithConcurrentRequestPermit(Message, Executor, long, Object, AsyncSemaphore.Permit, boolean, AsyncSemaphore.Permit) - Method in class org.xbill.DNS.DohResolver
-
- sendAsync11WithInitialRequestPermit(Message, Executor, long, Object, AsyncSemaphore.Permit) - Method in class org.xbill.DNS.DohResolver
-
- sendAsync8(Message, Executor) - Method in class org.xbill.DNS.DohResolver
-
- sendAXFR(Message) - Method in class org.xbill.DNS.SimpleResolver
-
- sendDone - Variable in class org.xbill.DNS.NioTcpClient.Transaction
-
- sendQuery() - Method in class org.xbill.DNS.ZoneTransferIn
-
- sendrecv(InetSocketAddress, InetSocketAddress, Message, byte[], Duration) - Static method in class org.xbill.DNS.NioTcpClient
-
- sendrecv(InetSocketAddress, InetSocketAddress, Message, byte[], int, Duration) - Static method in class org.xbill.DNS.NioUdpClient
-
- sendRequest(Message) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
- sendUpdate() - Method in class org.xbill.DNS.tools.update
-
- 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.
- Serial() - Constructor for class org.xbill.DNS.Serial
-
- serial - Variable in class org.xbill.DNS.SOARecord
-
- serialVersionUID - Static variable in class org.xbill.DNS.Name
-
- serialVersionUID - Static variable in class org.xbill.DNS.Record.RecordSerializationProxy
-
- serialVersionUID - Static variable in class org.xbill.DNS.TypeBitmap
-
- serialVersionUID - Static variable in class org.xbill.DNS.Zone
-
- server() - Method in class org.xbill.DNS.ResolverConfig
-
Returns the first located server
- server - Variable in class org.xbill.DNS.tools.update
-
- SERVERASSIGNED - Static variable in class org.xbill.DNS.TKEYRecord
-
The key is assigned by the server (unimplemented)
- serverCookie - Variable in class org.xbill.DNS.CookieOption
-
server cookie
- 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 - Variable in class org.xbill.DNS.ResolverConfig
-
- 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 - Variable in class org.xbill.DNS.NAPTRRecord
-
- Service() - Constructor for class org.xbill.DNS.WKSRecord.Service
-
TCP/UDP services.
- SERVICE_CERTIFICATE_CONSTRAINT - Static variable in class org.xbill.DNS.TLSARecord.CertificateUsage
-
- services - Static variable in class org.xbill.DNS.WKSRecord.Service
-
- services - Variable in class org.xbill.DNS.WKSRecord
-
- 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)
- setBadReason(int, String) - Method in class org.xbill.DNS.dnssec.KeyEntry
-
Sets the reason why this key entry is bad.
- setBogus(String) - Method in class org.xbill.DNS.dnssec.SMessage
-
Sets the security status of this message to bogus and sets the reason.
- setBogus(String, int) - Method in class org.xbill.DNS.dnssec.SMessage
-
Sets the security status of this message to bogus and sets the reason.
- 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.
- setCanonicalNsecOwner(SRRset, RRSIGRecord) - Static method in class org.xbill.DNS.dnssec.ValUtils
-
Set the owner name of NSEC RRsets to the canonical name, i.e.
- setCloseTask(Runnable, boolean) - Static method in class org.xbill.DNS.NioClient
-
- 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
- setCount(int, int) - Method in class org.xbill.DNS.Header
-
- setCredibility(int) - Method in class org.xbill.DNS.Lookup
-
Sets the minimum credibility level that will be accepted when performing the lookup.
- setCurrentToken(int, StringBuilder) - Method in class org.xbill.DNS.Tokenizer
-
- 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, int, boolean) - Static method in class org.xbill.DNS.Header
-
- 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.
- setMaximum(int) - Method in class org.xbill.DNS.Mnemonic
-
Sets the maximum numeric value
- 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.
- setMaxSize(int) - Method in class org.xbill.DNS.Cache.CacheMap
-
- setName(Name) - Method in class org.xbill.DNS.dnssec.SRRset
-
Set the name of the records.
- setNdots(int) - Method in class org.xbill.DNS.Lookup
-
Sets ndots to use when performing this lookup, overriding the default value.
- setNumericAllowed(boolean) - Method in class org.xbill.DNS.Mnemonic
-
Sets whether numeric values stored in strings are acceptable.
- setOffset(int, int) - Method in class org.xbill.DNS.Name
-
- 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.
- setPacketLogger(PacketLogger) - Static method in class org.xbill.DNS.NioClient
-
- 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
-
- setPrefix(String) - Method in class org.xbill.DNS.Mnemonic
-
Sets the prefix to use when converting to and from values that don't have mnemonics.
- setRcode(int) - Method in class org.xbill.DNS.Header
-
Sets the message's rcode
- setRegistrationsTask(Runnable, boolean) - Static method in class org.xbill.DNS.NioClient
-
- 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
-
- SetResponse(SetResponseType, RRset, boolean) - Constructor for class org.xbill.DNS.SetResponse
-
- setResponseToMessageFuture(SetResponse, Record, List<Name>) - Method in class org.xbill.DNS.lookup.LookupSession
-
- SetResponseType - Enum in org.xbill.DNS
-
- SetResponseType() - Constructor for enum org.xbill.DNS.SetResponseType
-
- 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.
- setSecurityStatus(SecurityStatus) - Method in class org.xbill.DNS.dnssec.SRRset
-
Set the current security status for this SRRset.
- setSignature(byte[]) - Method in class org.xbill.DNS.SIGBase
-
- setStatus(SecurityStatus, int) - Method in class org.xbill.DNS.dnssec.SMessage
-
Sets the security status for this message.
- setStatus(SecurityStatus, int, String) - Method in class org.xbill.DNS.dnssec.SMessage
-
Sets the security status for this message.
- 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.
- setTimeoutTask(Runnable, boolean) - Static method in class org.xbill.DNS.NioClient
-
- 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
-
- setTTL(long) - Method in class org.xbill.DNS.Record
-
- 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]
- sharedHmac - Variable in class org.xbill.DNS.TSIG
-
- sharedHmac - Variable in class org.xbill.DNS.TSIG.StreamGenerator
-
- sharedHmac - Variable in class org.xbill.DNS.TSIG.StreamVerifier
-
- 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.
- SIG0() - Constructor for class org.xbill.DNS.SIG0
-
- sig0start - Variable in class org.xbill.DNS.Message
-
- 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
- SIGBase - Class in org.xbill.DNS
-
The base class for SIG/RRSIG records, which have identical formats
- SIGBase() - Constructor for class org.xbill.DNS.SIGBase
-
- SIGBase(Name, int, int, long, int, int, long, Instant, Instant, int, Name, byte[]) - Constructor for class org.xbill.DNS.SIGBase
-
- sign(PrivateKey, PublicKey, int, byte[], String) - Static method in class org.xbill.DNS.DNSSEC
-
- 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 - Variable in class org.xbill.DNS.SIGBase
-
- signature - Variable in class org.xbill.DNS.TSIGRecord
-
- 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.
- SignatureExpiredException(Instant, Instant) - Constructor for exception org.xbill.DNS.DNSSEC.SignatureExpiredException
-
- SignatureNotYetValidException(Instant, Instant) - Constructor for exception org.xbill.DNS.DNSSEC.SignatureNotYetValidException
-
- SignatureVerificationException() - Constructor for exception org.xbill.DNS.DNSSEC.SignatureVerificationException
-
- signer - Variable in class org.xbill.DNS.SIGBase
-
- signerName - Variable in class org.xbill.DNS.dnssec.FindKeyState
-
The name of the key to search.
- signEveryNthMessage - Variable in class org.xbill.DNS.TSIG.StreamGenerator
-
- signMessage(Message, SIGRecord, KEYRecord, PrivateKey, Instant, Instant) - Static method in class org.xbill.DNS.DNSSEC
-
- 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() - Constructor for class org.xbill.DNS.SIGRecord
-
- 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 - Variable in class org.xbill.DNS.RRset
-
- sigs() - Method in class org.xbill.DNS.RRset
-
Returns a list of all signature records.
- silentCloseChannel() - Method in class org.xbill.DNS.NioUdpClient.Transaction
-
- 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
- sin6_addr - Variable in class org.xbill.DNS.config.IPHlpAPI.sockaddr_in6
-
- sin6_family - Variable in class org.xbill.DNS.config.IPHlpAPI.sockaddr_in6
-
- sin6_flowinfo - Variable in class org.xbill.DNS.config.IPHlpAPI.sockaddr_in6
-
- sin6_port - Variable in class org.xbill.DNS.config.IPHlpAPI.sockaddr_in6
-
- sin6_scope_id - Variable in class org.xbill.DNS.config.IPHlpAPI.sockaddr_in6
-
- sin_addr - Variable in class org.xbill.DNS.config.IPHlpAPI.sockaddr_in
-
- sin_family - Variable in class org.xbill.DNS.config.IPHlpAPI.sockaddr_in
-
- sin_port - Variable in class org.xbill.DNS.config.IPHlpAPI.sockaddr_in
-
- sin_zero - Variable in class org.xbill.DNS.config.IPHlpAPI.sockaddr_in
-
- SingleCompressedNameBase - Class in org.xbill.DNS
-
Implements common functionality for the many record types whose format is a single compressed
name.
- SingleCompressedNameBase() - Constructor for class org.xbill.DNS.SingleCompressedNameBase
-
- SingleCompressedNameBase(Name, int, int, long, Name, String) - Constructor for class org.xbill.DNS.SingleCompressedNameBase
-
- singleName - Variable in class org.xbill.DNS.SingleNameBase
-
- SingleNameBase - Class in org.xbill.DNS
-
Implements common functionality for the many record types whose format is a single name.
- SingleNameBase() - Constructor for class org.xbill.DNS.SingleNameBase
-
- SingleNameBase(Name, int, int, long) - Constructor for class org.xbill.DNS.SingleNameBase
-
- SingleNameBase(Name, int, int, long, Name, String) - Constructor for class org.xbill.DNS.SingleNameBase
-
- singletonPermit - Variable in class org.xbill.DNS.AsyncSemaphore
-
- SINK - Static variable in class org.xbill.DNS.Type
-
Kitchen Sink (April Fools' Day RR)
- size - Variable in class org.xbill.DNS.LOCRecord
-
- size - Variable in class org.xbill.DNS.Message
-
- size() - Method in class org.xbill.DNS.RRset
-
Returns the number of (data) records
- skipWhitespace() - Method in class org.xbill.DNS.Tokenizer
-
- SMessage - Class in org.xbill.DNS.dnssec
-
This class represents a DNS message with validator state and some utility methods.
- SMessage(Header) - Constructor for class org.xbill.DNS.dnssec.SMessage
-
Creates a instance of this class.
- SMessage(int, Record) - Constructor for class org.xbill.DNS.dnssec.SMessage
-
Creates a new instance of this class.
- SMessage(Message) - Constructor for class org.xbill.DNS.dnssec.SMessage
-
Creates a new instance of this class.
- SMIMEA - Static variable in class org.xbill.DNS.Type
-
- SMIMEARecord - Class in org.xbill.DNS
-
S/MIME cert association
- SMIMEARecord() - Constructor for class org.xbill.DNS.SMIMEARecord
-
- 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
-
- SOA - Variable in class org.xbill.DNS.Zone
-
- SOARecord - Class in org.xbill.DNS
-
Start of Authority - describes properties of a zone.
- SOARecord() - Constructor for class org.xbill.DNS.SOARecord
-
- 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
- sockaddr_in(Pointer) - Constructor for class org.xbill.DNS.config.IPHlpAPI.sockaddr_in
-
- sockaddr_in6(Pointer) - Constructor for class org.xbill.DNS.config.IPHlpAPI.sockaddr_in6
-
- SOCKET_ADDRESS() - Constructor for class org.xbill.DNS.config.IPHlpAPI.SOCKET_ADDRESS
-
- sourcePrefixLength - Variable in class org.xbill.DNS.ClientSubnetOption
-
- spec - Variable in class org.xbill.DNS.DNSSEC.ECKeyInfo
-
- SPF - Static variable in class org.xbill.DNS.Type
-
- SPFRecord - Class in org.xbill.DNS
-
Sender Policy Framework (discontinued in RFC 7208)
- SPFRecord() - Constructor for class org.xbill.DNS.SPFRecord
-
- 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
-
- SR_NXDOMAIN - Static variable in class org.xbill.DNS.SetResponse
-
- SR_NXDOMAIN_AUTH - Static variable in class org.xbill.DNS.SetResponse
-
- SR_NXRRSET - Static variable in class org.xbill.DNS.SetResponse
-
- SR_NXRRSET_AUTH - Static variable in class org.xbill.DNS.SetResponse
-
- SR_UNKNOWN - Static variable in class org.xbill.DNS.SetResponse
-
- SR_UNKNOWN_AUTH - Static variable in class org.xbill.DNS.SetResponse
-
- SRRset - Class in org.xbill.DNS.dnssec
-
An extended version of
RRset
that adds the indication of DNSSEC security status.
- SRRset() - Constructor for class org.xbill.DNS.dnssec.SRRset
-
Create a new, blank SRRset.
- SRRset(Record) - Constructor for class org.xbill.DNS.dnssec.SRRset
-
Create a new SRRset with one record.
- SRRset(RRset) - Constructor for class org.xbill.DNS.dnssec.SRRset
-
Create a new SRRset from an existing RRset.
- SRRset(SRRset) - Constructor for class org.xbill.DNS.dnssec.SRRset
-
Create a new SRRset from an existing SRRset.
- 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() - Constructor for class org.xbill.DNS.SRVRecord
-
- 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() - Constructor for class org.xbill.DNS.SSHFPRecord
-
- 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
-
- sslSocketFactory - Variable in class org.xbill.DNS.DohResolver
-
- st - Variable in class org.xbill.DNS.Master
-
- 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.
- startAsync(Executor) - Method in class org.xbill.DNS.ExtendedResolver.Resolution
-
- startAXFR() - Method in class org.xbill.DNS.ZoneTransferIn.BasicHandler
-
- startAXFR() - Method in interface org.xbill.DNS.ZoneTransferIn.ZoneTransferHandler
-
Called when an AXFR transfer begins.
- startGenerate() - Method in class org.xbill.DNS.Master
-
- startIXFR() - Method in class org.xbill.DNS.ZoneTransferIn.BasicHandler
-
- startIXFR() - Method in interface org.xbill.DNS.ZoneTransferIn.ZoneTransferHandler
-
Called when an IXFR transfer begins.
- startIXFRAdds(Record) - Method in class org.xbill.DNS.ZoneTransferIn.BasicHandler
-
- startIXFRAdds(Record) - Method in interface org.xbill.DNS.ZoneTransferIn.ZoneTransferHandler
-
Called when a series of IXFR adds begins.
- startIXFRDeletes(Record) - Method in class org.xbill.DNS.ZoneTransferIn.BasicHandler
-
- startIXFRDeletes(Record) - Method in interface org.xbill.DNS.ZoneTransferIn.ZoneTransferHandler
-
Called when a series of IXFR deletions begins.
- startTime - Variable in class org.xbill.DNS.TCPClient
-
- state - Variable in class org.xbill.DNS.ZoneTransferIn
-
- STATSRV - Static variable in class org.xbill.DNS.WKSRecord.Service
-
Statistics Service
- status - Variable in class org.xbill.DNS.dnssec.JustifiedSecStatus
-
- status - Variable in class org.xbill.DNS.dnssec.NSEC3ValUtils.CEResponse
-
bogus if no closest encloser could be proven.
- 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.
- store(KeyEntry) - Method in class org.xbill.DNS.dnssec.KeyCache
-
- store(SRRset) - Method in class org.xbill.DNS.dnssec.TrustAnchorStore
-
Stores the given RRset as known trusted keys.
- StreamGenerator(TSIG, TSIGRecord) - Constructor for class org.xbill.DNS.TSIG.StreamGenerator
-
Creates an instance to sign multiple message for use in a stream.
- StreamGenerator(TSIG, TSIGRecord, int) - Constructor for class org.xbill.DNS.TSIG.StreamGenerator
-
This constructor is
only for unit-testing
TSIG.StreamVerifier
with responses where
not every message is signed.
- StreamVerifier(TSIG, TSIGRecord) - Constructor for class org.xbill.DNS.TSIG.StreamVerifier
-
Creates an object to verify a multiple message response
- strictSubdomain(Name, Name) - Static method in class org.xbill.DNS.dnssec.ValUtils
-
Is the first Name strictly a subdomain of the second name (i.e., below but not equal to).
- 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
- strings - Variable in class org.xbill.DNS.Mnemonic
-
- strings - Variable in class org.xbill.DNS.TXTBase
-
- stripUnknownAlgNSEC3s(List<SRRset>) - Method in class org.xbill.DNS.dnssec.NSEC3ValUtils
-
Remove all records whose algorithm is unknown.
- SU_MIT_TG - Static variable in class org.xbill.DNS.WKSRecord.Service
-
SU/MIT Telnet Gateway
- subAddress - Variable in class org.xbill.DNS.ISDNRecord
-
- 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]
- substitute(String, long) - Method in class org.xbill.DNS.Generator
-
- SUCCESSFUL - Static variable in class org.xbill.DNS.Lookup
-
The lookup was successful.
- suffix - Variable in class org.xbill.DNS.A6Record
-
- SuffixOrigin - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_UNICAST_ADDRESS_LH
-
- 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.
- supportsHashAlgorithm(int) - Method in class org.xbill.DNS.dnssec.NSEC3ValUtils
-
- 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.ParameterMnemonic - 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() - Constructor for class org.xbill.DNS.SVCBRecord
-
- 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
- table - Variable in class org.xbill.DNS.Compression
-
- table - Static variable in class org.xbill.DNS.Options
-
- TABLE_SIZE - Static variable in class org.xbill.DNS.Compression
-
- 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
- tag - Variable in class org.xbill.DNS.CAARecord
-
- TALINK - Static variable in class org.xbill.DNS.Type
-
DNSSEC Trust Anchor History Service.
- target - Variable in class org.xbill.DNS.SRVRecord
-
- target - Variable in class org.xbill.DNS.URIRecord
-
- 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 - Class in org.xbill.DNS
-
- TCPClient(Duration) - Constructor for class org.xbill.DNS.TCPClient
-
- 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
- temporary_cache - Variable in class org.xbill.DNS.Lookup
-
- text - Variable in class org.xbill.DNS.ExtendedErrorCodeOption
-
- text(int) - Static method in class org.xbill.DNS.ExtendedErrorCodeOption
-
Gets the text mnemonic corresponding to an EDE value.
- textDomain - Variable in class org.xbill.DNS.RPRecord
-
- 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
- timedout - Variable in class org.xbill.DNS.Lookup
-
- timeExpire - Variable in class org.xbill.DNS.TKEYRecord
-
- timeInception - Variable in class org.xbill.DNS.TKEYRecord
-
- timeout - Variable in class org.xbill.DNS.DohResolver
-
- timeout - Variable in class org.xbill.DNS.ExtendedResolver
-
- timeout - Variable in class org.xbill.DNS.TCPClient
-
- timeout - Variable in class org.xbill.DNS.TcpKeepaliveOption
-
the timeout
- timeout - Variable in class org.xbill.DNS.ZoneTransferIn
-
- TIMEOUT_TASKS - Static variable in class org.xbill.DNS.NioClient
-
- TimeoutCompletableFuture<T> - Class in org.xbill.DNS
-
Utility class to backport orTimeout
to Java 8 with a custom implementation.
- TimeoutCompletableFuture() - Constructor for class org.xbill.DNS.TimeoutCompletableFuture
-
- TimeoutCompletableFuture.TimeoutScheduler - Class in org.xbill.DNS
-
- timeoutFailedFuture(Message, Throwable) - Method in class org.xbill.DNS.DohResolver
-
- TimeoutScheduler() - Constructor for class org.xbill.DNS.TimeoutCompletableFuture.TimeoutScheduler
-
- timeoutValue - Variable in class org.xbill.DNS.SimpleResolver
-
- timeSigned - Variable in class org.xbill.DNS.SIGBase
-
- timeSigned - Variable in class org.xbill.DNS.TSIGRecord
-
- 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() - Constructor for class org.xbill.DNS.TKEYRecord
-
- 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() - Constructor for class org.xbill.DNS.TLSARecord
-
- 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
-
- toAddress() - Method in class org.xbill.DNS.config.IPHlpAPI.SOCKET_ADDRESS
-
- 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.
- toArray(int) - Static method in class org.xbill.DNS.ARecord
-
- toArray() - Method in class org.xbill.DNS.TypeBitmap
-
- 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.
- toDSAPublicKey(byte[]) - Static method in class org.xbill.DNS.DNSSEC
-
- toECDSAPublicKey(byte[], DNSSEC.ECKeyInfo) - Static method in class org.xbill.DNS.DNSSEC
-
- toECGOSTPublicKey(byte[], DNSSEC.ECKeyInfo) - Static method in class org.xbill.DNS.DNSSEC
-
- toEdDSAPublicKey(byte[], byte) - Static method in class org.xbill.DNS.DNSSEC
-
- Token(int, StringBuilder) - Constructor for class org.xbill.DNS.Tokenizer.Token
-
- 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
-
- toLOCformat(long) - Method in class org.xbill.DNS.LOCRecord
-
- 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
-
- toPublicKey(KEYBase) - Static method in class org.xbill.DNS.DNSSEC
-
Converts a KEY/DNSKEY record into a PublicKey
- toPublicKey(int, byte[], Record) - Static method in class org.xbill.DNS.DNSSEC
-
Converts a KEY/DNSKEY record into a PublicKey
- toRSAPublicKey(byte[]) - Static method in class org.xbill.DNS.DNSSEC
-
- toString() - Method in class org.xbill.DNS.APLRecord.Element
-
- toString() - Method in class org.xbill.DNS.Cache.CacheRRset
-
- toString() - Method in class org.xbill.DNS.Cache.NegativeElement
-
- 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.ResolverEntry
-
- 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() - Method in class org.xbill.DNS.TypeBitmap
-
- 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).
- toStringWithRcode(int) - Method in class org.xbill.DNS.Header
-
- toU16(int) - Static method in class org.xbill.DNS.DNSOutput
-
- toWire(DNSOutput) - 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.EDNSOption
-
Converts an EDNS Option (including code and length) into wire format.
- toWire(DNSOutput) - Method in class org.xbill.DNS.Header
-
- toWire() - Method in class org.xbill.DNS.Header
-
- toWire(DNSOutput) - Method in class org.xbill.DNS.Message
-
- toWire(DNSOutput, int) - Method in class org.xbill.DNS.Message
-
- 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(DNSOutput, int, Compression) - Method in class org.xbill.DNS.Record
-
- 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
-
- toWire(DNSOutput) - Method in class org.xbill.DNS.TypeBitmap
-
- 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(DNSOutput, boolean) - Method in class org.xbill.DNS.Record
-
- toWireCanonical(boolean) - Method in class org.xbill.DNS.Record
-
- toWireCanonical() - Method in class org.xbill.DNS.Record
-
Converts a Record into canonical DNS uncompressed wire format (all names are converted to
lowercase).
- Transaction() - Constructor for class org.xbill.DNS.NioTcpClient.Transaction
-
- Transaction() - Constructor for class org.xbill.DNS.NioUdpClient.Transaction
-
- transformAns1IntToDns(int, DNSInput, DNSOutput) - Static method in class org.xbill.DNS.DNSSEC
-
- TransmitLinkSpeed - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- trimByteArray(byte[]) - Static method in class org.xbill.DNS.DNSSEC
-
- 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
-
- trustAnchors - Variable in class org.xbill.DNS.dnssec.ValidatingResolver
-
A data structure holding all trust anchors.
- TrustAnchorStore - Class in org.xbill.DNS.dnssec
-
Storage for DS or DNSKEY records that are known to be trusted.
- TrustAnchorStore() - Constructor for class org.xbill.DNS.dnssec.TrustAnchorStore
-
Creates a new instance of this class.
- TRY_AGAIN - Static variable in class org.xbill.DNS.Lookup
-
The lookup failed due to a network error.
- tryParseResolveConf(String) - Method in class org.xbill.DNS.config.ResolvConfResolverConfigProvider
-
- tsig - Variable in class org.xbill.DNS.DohResolver
-
- tsig - Variable in class org.xbill.DNS.SimpleResolver
-
- 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 - Variable in class org.xbill.DNS.ZoneTransferIn
-
- TSIG.StreamGenerator - Class in org.xbill.DNS
-
A utility class for generating signed message responses.
- TSIG.StreamVerifier - Class in org.xbill.DNS
-
A utility class for verifying multiple message responses.
- TSIG_FAILED - Static variable in class org.xbill.DNS.Message
-
The message was signed and verification failed, or was not signed when it should have been.
- TSIG_INTERMEDIATE - Static variable in class org.xbill.DNS.Message
-
The message was an unsigned message in multiple-message response
- TSIG_SIGNED - Static variable in class org.xbill.DNS.Message
-
The message was signed and no verification was attempted.
- TSIG_UNSIGNED - Static variable in class org.xbill.DNS.Message
-
The message was not signed
- TSIG_VERIFIED - Static variable in class org.xbill.DNS.Message
-
The message was signed and verification succeeded
- tsigerror - Variable in class org.xbill.DNS.Message
-
- tsigkey - Variable in class org.xbill.DNS.Message
-
- TSIGRecord - Class in org.xbill.DNS
-
Transaction Signature - this record is automatically generated by the resolver.
- TSIGRecord() - Constructor for class org.xbill.DNS.TSIGRecord
-
- 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.
- TSIGs - Variable in class org.xbill.DNS.tools.jnamed
-
- tsigstart - Variable in class org.xbill.DNS.Message
-
- tsigState - Variable in class org.xbill.DNS.Message
-
- 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 - Variable in class org.xbill.DNS.RRset
-
- TTL - Class in org.xbill.DNS
-
Routines for parsing BIND-style TTL values.
- TTL() - Constructor for class org.xbill.DNS.TTL
-
- TunnelType - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_ADDRESSES_LH
-
- TXT - Static variable in class org.xbill.DNS.Type
-
- TXTBase - Class in org.xbill.DNS
-
Implements common functionality for the many record types whose format is a list of strings.
- TXTBase() - Constructor for class org.xbill.DNS.TXTBase
-
- TXTBase(Name, int, int, long) - Constructor for class org.xbill.DNS.TXTBase
-
- TXTBase(Name, int, int, long, List<String>) - Constructor for class org.xbill.DNS.TXTBase
-
- TXTBase(Name, int, int, long, String) - Constructor for class org.xbill.DNS.TXTBase
-
- TXTRecord - Class in org.xbill.DNS
-
Text - stores text strings
- TXTRecord() - Constructor for class org.xbill.DNS.TXTRecord
-
- 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.Cache.NegativeElement
-
- type - Variable in class org.xbill.DNS.Generator
-
The type of the generated records.
- type - Variable in class org.xbill.DNS.hosts.HostsFileParser.LineData
-
- type - Variable in exception org.xbill.DNS.lookup.LookupFailedException
-
- type - Variable in class org.xbill.DNS.Lookup
-
- type - Variable in class org.xbill.DNS.Record
-
- type - Variable in class org.xbill.DNS.SetResponse
-
- type - Variable in class org.xbill.DNS.Tokenizer.Token
-
- type() - Method in class org.xbill.DNS.Tokenizer.Token
-
The type of token.
- type - Static variable in class org.xbill.DNS.tools.dig
-
- Type - Class in org.xbill.DNS
-
Constants and functions relating to DNS Types
- Type() - Constructor for class org.xbill.DNS.Type
-
- Type.TypeMnemonic - Class in org.xbill.DNS
-
- TYPE_NOT_FOUND - Static variable in class org.xbill.DNS.Lookup
-
The host exists, but has no records associated with the queried type.
- TypeBitmap - Class in org.xbill.DNS
-
Routines for deal with the lists of types found in NSEC/NSEC3 records.
- TypeBitmap() - Constructor for class org.xbill.DNS.TypeBitmap
-
- TypeBitmap(int[]) - Constructor for class org.xbill.DNS.TypeBitmap
-
- TypeBitmap(DNSInput) - Constructor for class org.xbill.DNS.TypeBitmap
-
- TypeBitmap(Tokenizer) - Constructor for class org.xbill.DNS.TypeBitmap
-
- TypeMnemonic() - Constructor for class org.xbill.DNS.Type.TypeMnemonic
-
- types - Static variable in class org.xbill.DNS.CERTRecord.CertificateType
-
- types - Variable in class org.xbill.DNS.NSEC3Record
-
- types - Variable in class org.xbill.DNS.NSECRecord
-
- types - Static variable in class org.xbill.DNS.Type
-
- types - Variable in class org.xbill.DNS.TypeBitmap
-
- v6Property - Static variable in class org.xbill.DNS.spi.DNSJavaNameService
-
- validate(double, double) - Method in class org.xbill.DNS.GPOSRecord
-
- validate() - Method in class org.xbill.DNS.Zone
-
- validateAnswerAndGetWildcards(SMessage, int, Map<Name, Name>) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
- validateAnswerAndGetWildcardsRecursive(SMessage, int, Map<Name, Name>, AtomicInteger) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
- validateCache() - Method in class org.xbill.DNS.hosts.HostsFileParser
-
- validateKeyFor(Name) - Method in class org.xbill.DNS.dnssec.KeyEntry
-
Validate if this key instance is valid for the specified name.
- validateNameErrorResponse(Message, SMessage) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
Validate a NAMEERROR signed response -- a response that has a NXDOMAIN Rcode.
- validateNameErrorResponseRecursive(SMessage, AtomicInteger) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
- validateNodataResponse(Message, SMessage) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
Validate a NOERROR/NODATA signed response -- a response that has a NOERROR Rcode but no ANSWER
section RRsets.
- validateNodataResponseRecursive(SMessage, AtomicInteger) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
- validatePositiveResponse(Message, SMessage) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
Given a "postive" response -- a response that contains an answer to the question, and no CNAME
chain, validate this response.
- validatePositiveResponseRecursive(SMessage, Map<Name, Name>, List<SRRset>, List<SRRset>, int[], AtomicInteger, AtomicInteger) - Method in class org.xbill.DNS.dnssec.ValidatingResolver
-
- validatePrefixLength(int, int) - Static method in class org.xbill.DNS.APLRecord
-
- ValidatingResolver - Class in org.xbill.DNS.dnssec
-
This resolver validates responses with DNSSEC.
- ValidatingResolver(Resolver) - Constructor for class org.xbill.DNS.dnssec.ValidatingResolver
-
Creates a new instance of this class.
- ValidatingResolver(Resolver, Clock) - Constructor for class org.xbill.DNS.dnssec.ValidatingResolver
-
Creates a new instance of this class.
- VALIDATION_REASON_QCLASS - Static variable in class org.xbill.DNS.dnssec.ValidatingResolver
-
The QCLASS being used for the injection of the reason why the validator came to the returned
result.
- validFlag(int) - Static method in class org.xbill.DNS.Header
-
- validIterations(SRRset, KeyCache) - Method in class org.xbill.DNS.dnssec.NSEC3ValUtils
-
- VALIDITY - Static variable in class org.xbill.DNS.SIG0
-
The default validity period for outgoing SIG(0) signed messages.
- ValidLifetime - Variable in class org.xbill.DNS.config.IPHlpAPI.IP_ADAPTER_UNICAST_ADDRESS_LH
-
- value - Variable in class org.xbill.DNS.CAARecord
-
- value(String) - Static method in class org.xbill.DNS.CERTRecord.CertificateType
-
Converts a textual representation of an certificate type into its numeric code.
- value(String) - Static method in class org.xbill.DNS.DClass
-
Converts a String representation of a DClass into its numeric value
- value(String) - Static method in class org.xbill.DNS.DNSSEC.Algorithm
-
Converts a textual representation of an algorithm into its numeric code.
- value(String) - Static method in class org.xbill.DNS.DNSSEC.Digest
-
Converts a textual representation of an algorithm into its numeric code.
- value(String) - Static method in class org.xbill.DNS.EDNSOption.Code
-
Converts a textual representation of an EDNS Option Code into its numeric value.
- value(String) - Static method in class org.xbill.DNS.ExtendedFlags
-
Converts a textual representation of an extended flag into its numeric value
- value(String) - Static method in class org.xbill.DNS.Flags
-
Converts a String representation of an Flag into its numeric value
- value(String) - Static method in class org.xbill.DNS.KEYRecord.Flags
-
Converts a textual representation of KEY flags into its numeric code.
- value(String) - Static method in class org.xbill.DNS.KEYRecord.Protocol
-
Converts a textual representation of a KEY protocol into its numeric code.
- value(String) - Static method in class org.xbill.DNS.NSEC3Record.Digest
-
Converts a textual representation of an algorithm into its numeric code.
- value(String) - Static method in class org.xbill.DNS.Opcode
-
Converts a String representation of an Opcode into its numeric value
- value(String) - Static method in class org.xbill.DNS.Options
-
Returns the value of an option
- value(String) - Static method in class org.xbill.DNS.Rcode
-
Converts a String representation of an Rcode into its numeric value
- value(String) - Static method in class org.xbill.DNS.Section
-
Converts a String representation of a Section into its numeric value
- value - Variable in class org.xbill.DNS.SVCBBase.ParameterUnknown
-
- value - Variable in class org.xbill.DNS.Tokenizer.Token
-
- value() - Method in class org.xbill.DNS.Tokenizer.Token
-
The value of the token, or null for tokens without values.
- value(String, boolean) - Static method in class org.xbill.DNS.Type
-
Converts a String representation of an Type into its numeric value.
- value(String) - Static method in class org.xbill.DNS.Type
-
Converts a String representation of an Type into its numeric value
- value(String) - Static method in class org.xbill.DNS.WKSRecord.Protocol
-
Converts a textual representation of an IP protocol into its numeric code.
- value(String) - Static method in class org.xbill.DNS.WKSRecord.Service
-
Converts a textual representation of a TCP/UDP service into its port number.
- valueOf(String) - Static method in enum org.xbill.DNS.dnssec.ResponseClassification
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.xbill.DNS.dnssec.SecurityStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.xbill.DNS.lookup.IrrelevantRecordMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.xbill.DNS.SetResponseType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.xbill.DNS.dnssec.ResponseClassification
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.xbill.DNS.dnssec.SecurityStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.xbill.DNS.lookup.IrrelevantRecordMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Variable in class org.xbill.DNS.Mnemonic
-
- values() - Static method in enum org.xbill.DNS.SetResponseType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Variable in class org.xbill.DNS.SVCBBase.ParameterAlpn
-
- values - Variable in class org.xbill.DNS.SVCBBase.ParameterMandatory
-
- valUtils - Variable in class org.xbill.DNS.dnssec.ValidatingResolver
-
The local validation utilities.
- ValUtils - Class in org.xbill.DNS.dnssec
-
This is a collection of routines encompassing the logic of validating different message types.
- ValUtils() - Constructor for class org.xbill.DNS.dnssec.ValUtils
-
Creates a new instance of this class.
- ValUtils.NsecProvesNodataResponse - Class in org.xbill.DNS.dnssec
-
- verboseLog(String, SocketAddress, SocketAddress, byte[]) - Static method in class org.xbill.DNS.NioClient
-
- verifier - Variable in class org.xbill.DNS.dnssec.ValUtils
-
A local copy of the verifier object.
- verifier - Variable in class org.xbill.DNS.ZoneTransferIn
-
- verify(SRRset, RRset, Instant) - Method in class org.xbill.DNS.dnssec.DnsSecVerifier
-
Verifies an RRset.
- verify(RRset, DNSKEYRecord, Instant) - Method in class org.xbill.DNS.dnssec.DnsSecVerifier
-
Verify an RRset against a single DNSKEY.
- verify(PublicKey, int, byte[], byte[]) - Static method in class org.xbill.DNS.DNSSEC
-
- verify(RRset, RRSIGRecord, DNSKEYRecord) - Static method in class org.xbill.DNS.DNSSEC
-
Verify a DNSSEC signature.
- verify(RRset, RRSIGRecord, DNSKEYRecord, Date) - Static method in class org.xbill.DNS.DNSSEC
-
- verify(RRset, RRSIGRecord, DNSKEYRecord, Instant) - Static method in class org.xbill.DNS.DNSSEC
-
Verify a DNSSEC signature.
- verify(Message, byte[]) - Method in class org.xbill.DNS.TSIG.StreamVerifier
-
Verifies a TSIG record on an incoming message that is part of a multiple message response.
- verify(Message, byte[], boolean) - Method in class org.xbill.DNS.TSIG.StreamVerifier
-
Verifies a TSIG record on an incoming message that is part of a multiple message response.
- verify(byte[], byte[]) - Static method in class org.xbill.DNS.TSIG
-
Verifies the data (computes the secure hash and compares it to the input)
- verify(Message, byte[], int, TSIGRecord) - Method in class org.xbill.DNS.TSIG
-
- verify(Message, byte[], TSIGRecord) - Method in class org.xbill.DNS.TSIG
-
Verifies a TSIG record on an incoming message.
- verify(Message, byte[], TSIGRecord, boolean) - Method in class org.xbill.DNS.TSIG
-
Verifies a TSIG record on an incoming message.
- verify(Message, byte[], TSIGRecord, boolean, Mac) - Method in class org.xbill.DNS.TSIG
-
Verifies a TSIG record on an incoming message.
- verifyMessage(Message, byte[], SIGRecord, SIGRecord, KEYRecord, Instant) - Static method in class org.xbill.DNS.DNSSEC
-
- verifyMessage(Message, byte[], KEYRecord, SIGRecord) - Static method in class org.xbill.DNS.SIG0
-
Verify a message using SIG(0).
- verifyMessage(Message, byte[], KEYRecord, SIGRecord, Instant) - Static method in class org.xbill.DNS.SIG0
-
Verify a message using SIG(0).
- verifyNewDNSKEYs(SRRset, SRRset, long, Instant) - Method in class org.xbill.DNS.dnssec.ValUtils
-
Given a DS rrset and a DNSKEY rrset, match the DS to a DNSKEY and verify the DNSKEY rrset with
that key.
- verifySignature(SRRset, RRSIGRecord, RRset, Instant) - Method in class org.xbill.DNS.dnssec.DnsSecVerifier
-
Verify an RRset against a particular signature.
- verifySignature(Mac, byte[]) - Static method in class org.xbill.DNS.TSIG
-
- verifySRRset(SRRset, SRRset, Instant) - Method in class org.xbill.DNS.dnssec.ValUtils
-
Given an SRRset that is signed by a DNSKEY found in the key_rrset, verify it.
- verifyTime(TSIGRecord) - Method in class org.xbill.DNS.TSIG
-
- verifyTSIG(Message, Message, byte[], TSIG) - Method in class org.xbill.DNS.DohResolver
-
- verifyTSIG(Message, Message, byte[]) - Method in class org.xbill.DNS.SimpleResolver
-
- VIA_FTP - Static variable in class org.xbill.DNS.WKSRecord.Service
-
VIA Systems - FTP
- vPrecision - Variable in class org.xbill.DNS.LOCRecord
-