A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- A - Class in org.minidns.record
 - 
A record payload (ip pointer).
 - A - org.minidns.record.Record.TYPE
 - A(byte[]) - Constructor for class org.minidns.record.A
 - A(int, int, int, int) - Constructor for class org.minidns.record.A
 - A(CharSequence) - Constructor for class org.minidns.record.A
 - A(Inet4Address) - Constructor for class org.minidns.record.A
 - A6 - org.minidns.record.Record.TYPE
 - AAAA - Class in org.minidns.record
 - 
AAAA payload (an ipv6 pointer).
 - AAAA - org.minidns.record.Record.TYPE
 - AAAA(byte[]) - Constructor for class org.minidns.record.AAAA
 - AAAA(CharSequence) - Constructor for class org.minidns.record.AAAA
 - AAAA(Inet6Address) - Constructor for class org.minidns.record.AAAA
 - aaaaRecordsResult - Variable in class org.minidns.hla.SrvResolverResult.ResolvedSrvRecord
 - abortIfFatal(IOException) - Static method in class org.minidns.iterative.IterativeDnsClient
 - AbstractDnsClient - Class in org.minidns
 - 
A minimal DNS client for SRV/A/AAAA/NS and CNAME lookups, with IDN support.
 - AbstractDnsClient() - Constructor for class org.minidns.AbstractDnsClient
 - 
Create a new DNS client using the global default cache.
 - AbstractDnsClient(DnsCache) - Constructor for class org.minidns.AbstractDnsClient
 - 
Create a new DNS client with the given DNS cache.
 - AbstractDnsClient.IpVersionSetting - Enum in org.minidns
 - AbstractDnsDataSource - Class in org.minidns.source
 - AbstractDnsDataSource() - Constructor for class org.minidns.source.AbstractDnsDataSource
 - AbstractDnsDataSource.QueryMode - Enum in org.minidns.source
 - AbstractDnsServerLookupMechanism - Class in org.minidns.dnsserverlookup
 - AbstractDnsServerLookupMechanism(String, int) - Constructor for class org.minidns.dnsserverlookup.AbstractDnsServerLookupMechanism
 - ace - Variable in class org.minidns.dnsname.DnsName
 - 
The DNS name in ASCII Compatible Encoding (ACE).
 - ace - Variable in exception org.minidns.dnsname.InvalidDnsNameException
 - addAdditionalResourceRecord(Record<? extends Data>) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - addAdditionalResourceRecords(List<Record<? extends Data>>) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - addAnswer(Record<? extends Data>) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - addAnswers(Collection<Record<? extends Data>>) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - addBlacklistedDnsServer(String) - Static method in class org.minidns.DnsClient
 - addDnsServerLookupMechanism(DnsServerLookupMechanism) - Static method in class org.minidns.DnsClient
 - addEdnsOption(EdnsOption) - Method in class org.minidns.edns.Edns.Builder
 - addIfPossible(Record<? extends Data>) - Method in class org.minidns.RrSet.Builder
 - additionalSection - Variable in class org.minidns.dnsmessage.DnsMessage
 - 
The additional section.
 - addNameserverRecords(Record<? extends Data>) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - addQuestion(Question) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - addRecord(Record<? extends Data>) - Method in class org.minidns.RrSet.Builder
 - address - Variable in exception org.minidns.iterative.IterativeClientException.LoopDetected
 - addresses - Variable in class org.minidns.hla.SrvResolverResult.ResolvedSrvRecord
 - addSecureEntryPoint(DnsName, byte[]) - Method in class org.minidns.dnssec.DnssecClient
 - 
Add a new secure entry point to the list of known secure entry points.
 - AFSDB - org.minidns.record.Record.TYPE
 - ALabel - Class in org.minidns.dnslabel
 - ALabel(String) - Constructor for class org.minidns.dnslabel.ALabel
 - algorithm - Variable in class org.minidns.record.DelegatingDnssecRR
 - 
The cryptographic algorithm used to create the signature.
 - algorithm - Variable in class org.minidns.record.DelegatingDnssecRR.SharedData
 - algorithm - Variable in class org.minidns.record.DNSKEY
 - 
The public key's cryptographic algorithm used.
 - algorithm - Variable in class org.minidns.record.RRSIG
 - 
The cryptographic algorithm used to create the signature.
 - algorithmByte - Variable in class org.minidns.record.DelegatingDnssecRR
 - 
The byte value of the cryptographic algorithm used to create the signature.
 - algorithmByte - Variable in class org.minidns.record.DNSKEY
 - 
The byte value of the public key's cryptographic algorithm used.
 - algorithmByte - Variable in class org.minidns.record.RRSIG
 - 
The cryptographic algorithm used to create the signature.
 - AlgorithmExceptionThrownReason(DnssecConstants.DigestAlgorithm, String, Record<? extends Data>, Exception) - Constructor for class org.minidns.dnssec.DnssecUnverifiedReason.AlgorithmExceptionThrownReason
 - AlgorithmMap - Class in org.minidns.dnssec.algorithms
 - AlgorithmNotSupportedReason(byte, Record.TYPE, Record<? extends Data>) - Constructor for class org.minidns.dnssec.DnssecUnverifiedReason.AlgorithmNotSupportedReason
 - AndroidUsingExec - Class in org.minidns.dnsserverlookup
 - 
Try to retrieve the list of DNS server by executing getprop.
 - AndroidUsingLinkProperties - Class in org.minidns.dnsserverlookup.android21
 - 
A DNS server lookup mechanism using Android's Link Properties method available on Android API 21 or higher.
 - AndroidUsingLinkProperties(Context) - Constructor for class org.minidns.dnsserverlookup.android21.AndroidUsingLinkProperties
 - AndroidUsingReflection - Class in org.minidns.dnsserverlookup
 - 
Try to retrieve the list of DNS server by calling SystemProperties.
 - AndroidUsingReflection() - Constructor for class org.minidns.dnsserverlookup.AndroidUsingReflection
 - answer - Variable in class org.minidns.hla.ResolverResult
 - answerSection - Variable in class org.minidns.dnsmessage.DnsMessage
 - 
The answers section records.
 - ANY - org.minidns.record.Record.CLASS
 - ANY - org.minidns.record.Record.TYPE
 - anySuccessfulOf(Collection<MiniDnsFuture<V, EI>>, MiniDnsFuture.ExceptionsWrapper<EI, EO>) - Static method in class org.minidns.MiniDnsFuture
 - anySuccessfulOf(Collection<MiniDnsFuture<V, IOException>>) - Static method in class org.minidns.MiniDnsFuture
 - APL - org.minidns.record.Record.TYPE
 - aRecordsResult - Variable in class org.minidns.hla.SrvResolverResult.ResolvedSrvRecord
 - as(Class<E>) - Method in class org.minidns.record.Record
 - 
Return the record as record with the given
Dataclass. - asBuilder() - Method in class org.minidns.dnsmessage.DnsMessage
 - asDatagram(InetAddress, int) - Method in class org.minidns.dnsmessage.DnsMessage
 - asIdn() - Method in class org.minidns.dnsname.DnsName
 - asInt - Variable in enum org.minidns.edns.Edns.OptionCode
 - asLowercaseVariant() - Method in class org.minidns.dnslabel.DnsLabel
 - asMessageBuilder() - Method in class org.minidns.dnsmessage.Question
 - asNormalizedVersion() - Method in class org.minidns.dnsmessage.DnsMessage
 - asQueryMessage() - Method in class org.minidns.dnsmessage.Question
 - asRecord() - Method in class org.minidns.edns.Edns
 - asTerminalOutput() - Method in class org.minidns.dnsmessage.DnsMessage
 - 
Format the DnsMessage object in a way suitable for terminal output.
 - asTerminalOutput() - Method in class org.minidns.edns.Edns
 - asTerminalOutput() - Method in class org.minidns.edns.EdnsOption
 - asTerminalOutputInternal() - Method in class org.minidns.edns.EdnsOption
 - asTerminalOutputInternal() - Method in class org.minidns.edns.Nsid
 - asTerminalOutputInternal() - Method in class org.minidns.edns.UnknownEdnsOption
 - AsyncApiTest - Class in org.minidns.integrationtest
 - AsyncApiTest() - Constructor for class org.minidns.integrationtest.AsyncApiTest
 - AsyncDnsRequest - Class in org.minidns.source.async
 - AsyncNetworkDataSource - Class in org.minidns.source.async
 - AsyncNetworkDataSource() - Constructor for class org.minidns.source.async.AsyncNetworkDataSource
 - asyncTcp - org.minidns.dnsqueryresult.DnsQueryResult.QueryMethod
 - asyncUdp - org.minidns.dnsqueryresult.DnsQueryResult.QueryMethod
 - ATMA - org.minidns.record.Record.TYPE
 - authenticData - Variable in class org.minidns.dnsmessage.DnsMessage
 - 
True if the server regarded the response as authentic.
 - authoritativeAnswer - Variable in class org.minidns.dnsmessage.DnsMessage
 - 
True if this is a authorative response.
 - AuthorityDoesNotContainSoa(DnsMessage) - Constructor for exception org.minidns.dnssec.DnssecValidationFailedException.AuthorityDoesNotContainSoa
 - authoritySection - Variable in class org.minidns.dnsmessage.DnsMessage
 - 
The Authority Section.
 - averageResponseSize - Variable in class org.minidns.source.NetworkDataSourceWithAccounting.Stats
 - averageTcpResponseSize - Variable in class org.minidns.source.NetworkDataSourceWithAccounting.Stats
 - averageUdpResponseSize - Variable in class org.minidns.source.NetworkDataSourceWithAccounting.Stats
 - AXFR - org.minidns.record.Record.TYPE
 
B
- backend - Variable in class org.minidns.cache.LruCache
 - 
The backend cache.
 - BADALG - org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - BADCOOKIE - org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - BADKEY - org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - BADMODE - org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - BADNAME - org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - BADTIME - org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - BADTRUNC - org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - BADVERS_BADSIG - org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - Base32 - Class in org.minidns.util
 - 
Very minimal Base32 encoder.
 - Base64 - Class in org.minidns.util
 - 
Very minimal Base64 encoder.
 - build() - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - build() - Method in class org.minidns.edns.Edns.Builder
 - build() - Method in class org.minidns.RrSet.Builder
 - builder() - Static method in class org.minidns.dnsmessage.DnsMessage
 - builder() - Static method in class org.minidns.edns.Edns
 - builder() - Static method in class org.minidns.RrSet
 - byteValue - Variable in enum org.minidns.record.TLSA.CertUsage
 - byteValue - Variable in enum org.minidns.record.TLSA.MatchingType
 - byteValue - Variable in enum org.minidns.record.TLSA.Selector
 
C
- CAA - org.minidns.record.Record.TYPE
 - cache - Variable in class org.minidns.AbstractDnsClient
 - 
The internal DNS cache.
 - cachedDirect - org.minidns.dnsqueryresult.DnsQueryResult.QueryMethod
 - cachedDnsQueryResult - Variable in class org.minidns.dnsqueryresult.CachedDnsQueryResult
 - CachedDnsQueryResult - Class in org.minidns.dnsqueryresult
 - CachedDnsQueryResult(DnsMessage, DnsMessage, DnsQueryResult) - Constructor for class org.minidns.dnsqueryresult.CachedDnsQueryResult
 - CachedDnsQueryResult(DnsMessage, DnsQueryResult) - Constructor for class org.minidns.dnsqueryresult.CachedDnsQueryResult
 - cachedSynthesized - org.minidns.dnsqueryresult.DnsQueryResult.QueryMethod
 - cacheResult(DnsMessage, DnsQueryResult) - Method in class org.minidns.source.AbstractDnsDataSource
 - caConstraint - org.minidns.record.TLSA.CertUsage
 - 
The given CA certificate (or its public key) MUST be found in at least one PKIX path to the end entity certificate.
 - CallbackRecipient<V,E> - Interface in org.minidns.util
 - 
A recipient of success and exception callbacks.
 - cancel(boolean) - Method in class org.minidns.MiniDnsFuture
 - capacity - Variable in class org.minidns.cache.LruCache
 - 
The internal capacity of the backend cache.
 - CDNSKEY - org.minidns.record.Record.TYPE
 - CDS - org.minidns.record.Record.TYPE
 - CERT - org.minidns.record.Record.TYPE
 - certificateAssociationEquals(byte[]) - Method in class org.minidns.record.TLSA
 - CertificateMismatch(TLSA, byte[]) - Constructor for exception org.minidns.dane.DaneCertificateException.CertificateMismatch
 - certificateMismatchExceptions - Variable in exception org.minidns.dane.DaneCertificateException.MultipleCertificateMismatchExceptions
 - certUsage - Variable in class org.minidns.record.TLSA
 - certUsageByte - Variable in class org.minidns.record.TLSA
 - 
The provided association that will be used to match the certificate presented in the TLS handshake.
 - CH - org.minidns.record.Record.CLASS
 - 
The Chaos class.
 - charAt(int) - Method in class org.minidns.dnslabel.DnsLabel
 - charAt(int) - Method in class org.minidns.dnsname.DnsName
 - checkClientTrusted(X509Certificate[], String) - Method in class org.minidns.dane.ExpectingTrustManager
 - checkClientTrusted(X509Certificate[], String) - Method in class org.minidns.dane.java7.DaneExtendedTrustManager
 - checkClientTrusted(X509Certificate[], String, Socket) - Method in class org.minidns.dane.java7.DaneExtendedTrustManager
 - checkClientTrusted(X509Certificate[], String, SSLEngine) - Method in class org.minidns.dane.java7.DaneExtendedTrustManager
 - checkingDisabled - Variable in class org.minidns.dnsmessage.DnsMessage
 - 
True if the server should not perform DNSSEC validation before returning the result.
 - checkServerTrusted(X509Certificate[], String) - Method in class org.minidns.dane.ExpectingTrustManager
 - checkServerTrusted(X509Certificate[], String) - Method in class org.minidns.dane.java7.DaneExtendedTrustManager
 - checkServerTrusted(X509Certificate[], String, Socket) - Method in class org.minidns.dane.java7.DaneExtendedTrustManager
 - checkServerTrusted(X509Certificate[], String, SSLEngine) - Method in class org.minidns.dane.java7.DaneExtendedTrustManager
 - clazz - Variable in class org.minidns.dnsmessage.Question
 - 
The question class (usually IN for Internet).
 - clazz - Variable in enum org.minidns.edns.Edns.OptionCode
 - clazz - Variable in class org.minidns.record.Record
 - 
The record class (usually CLASS.IN).
 - clazz - Variable in class org.minidns.RrSet
 - clazzValue - Variable in class org.minidns.record.Record
 - 
The value of the class field of a RR.
 - clear() - Method in class org.minidns.cache.LruCache
 - 
Clear all entries in this cache.
 - clearCache() - Static method in class org.minidns.minidnsrepl.MiniDnsRepl
 - clearSecureEntryPoints() - Method in class org.minidns.dnssec.DnssecClient
 - 
Clears the list of known secure entry points.
 - CNAME - Class in org.minidns.record
 - 
CNAME payload (pointer to another domain / address).
 - CNAME - org.minidns.record.Record.TYPE
 - CNAME(String) - Constructor for class org.minidns.record.CNAME
 - CNAME(DnsName) - Constructor for class org.minidns.record.CNAME
 - CollectionsUtil - Class in org.minidns.util
 - CollectionsUtil() - Constructor for class org.minidns.util.CollectionsUtil
 - compareTo(DnsLabel) - Method in class org.minidns.dnslabel.DnsLabel
 - compareTo(DnsName) - Method in class org.minidns.dnsname.DnsName
 - compareTo(DnsServerLookupMechanism) - Method in class org.minidns.dnsserverlookup.AbstractDnsServerLookupMechanism
 - compareTo(SRV) - Method in class org.minidns.record.SRV
 - computed - Variable in exception org.minidns.dane.DaneCertificateException.CertificateMismatch
 - configureLookasideValidation(DnsName) - Method in class org.minidns.dnssec.DnssecClient
 - 
Enables DNSSEC Lookaside Validation (DLV) using the given DLV service.
 - ConflictsWithSep(Record<DNSKEY>) - Constructor for class org.minidns.dnssec.DnssecUnverifiedReason.ConflictsWithSep
 - convertToInetAddressIfPossible(CharSequence) - Static method in class org.minidns.util.InetAddressUtil
 - copyAnswers() - Method in class org.minidns.dnsmessage.DnsMessage
 - 
Copy the records found in the answer section into a new list.
 - copyAuthority() - Method in class org.minidns.dnsmessage.DnsMessage
 - 
Copy the records found in the authority section into a new list.
 - copyFlagsFrom(DnsMessage) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - copyQuestions() - Method in class org.minidns.dnsmessage.DnsMessage
 - 
Copy the questions found in the question section.
 - copySaltInto(byte[], int) - Method in class org.minidns.record.NSEC3
 - CoreTest - Class in org.minidns.integrationtest
 - CoreTest() - Constructor for class org.minidns.integrationtest.CoreTest
 - couldContain(Record<? extends Data>) - Method in class org.minidns.RrSet.Builder
 - createDatagramSocket() - Method in class org.minidns.source.NetworkDataSource
 - 
Create a
DatagramSocketusing the system defaults. - createSocket() - Method in class org.minidns.source.NetworkDataSource
 - 
Create a
Socketusing the system defaultSocketFactory. - CSYNC - org.minidns.record.Record.TYPE
 
D
- DaneCertificateException - Exception in org.minidns.dane
 - DaneCertificateException() - Constructor for exception org.minidns.dane.DaneCertificateException
 - DaneCertificateException(String) - Constructor for exception org.minidns.dane.DaneCertificateException
 - DaneCertificateException.CertificateMismatch - Exception in org.minidns.dane
 - DaneCertificateException.MultipleCertificateMismatchExceptions - Exception in org.minidns.dane
 - DaneExtendedTrustManager - Class in org.minidns.dane.java7
 - DaneExtendedTrustManager() - Constructor for class org.minidns.dane.java7.DaneExtendedTrustManager
 - DaneExtendedTrustManager(X509TrustManager) - Constructor for class org.minidns.dane.java7.DaneExtendedTrustManager
 - DaneExtendedTrustManager(DaneVerifier, X509TrustManager) - Constructor for class org.minidns.dane.java7.DaneExtendedTrustManager
 - DaneExtendedTrustManager(DnssecClient) - Constructor for class org.minidns.dane.java7.DaneExtendedTrustManager
 - DaneExtendedTrustManager(DnssecClient, X509TrustManager) - Constructor for class org.minidns.dane.java7.DaneExtendedTrustManager
 - DaneTest - Class in org.minidns.integrationtest
 - DaneTest() - Constructor for class org.minidns.integrationtest.DaneTest
 - DaneVerifier - Class in org.minidns.dane
 - 
A helper class to validate the usage of TLSA records.
 - DaneVerifier() - Constructor for class org.minidns.dane.DaneVerifier
 - DaneVerifier(DnssecClient) - Constructor for class org.minidns.dane.DaneVerifier
 - Data - Class in org.minidns.record
 - 
Generic payload class.
 - Data() - Constructor for class org.minidns.record.Data
 - DataMalformedException(IOException, byte[]) - Constructor for exception org.minidns.dnssec.DnssecValidationFailedException.DataMalformedException
 - DataMalformedException(String, IOException, byte[]) - Constructor for exception org.minidns.dnssec.DnssecValidationFailedException.DataMalformedException
 - dataSource - Variable in class org.minidns.AbstractDnsClient
 - DEFAULT_CACHE - Static variable in class org.minidns.AbstractDnsClient
 - DEFAULT_CACHE - Static variable in class org.minidns.minidnsrepl.MiniDnsRepl
 - DEFAULT_CACHE_SIZE - Static variable in class org.minidns.DnsCache
 - DEFAULT_IP_VERSION_SETTING - Static variable in class org.minidns.AbstractDnsClient
 - DefaultIdnaTransformator - Class in org.minidns.idna
 - DefaultIdnaTransformator() - Constructor for class org.minidns.idna.DefaultIdnaTransformator
 - DelegatingDnssecRR - Class in org.minidns.record
 - 
DS (Delegation Signer) record payload.
 - DelegatingDnssecRR(int, byte, byte, byte[]) - Constructor for class org.minidns.record.DelegatingDnssecRR
 - DelegatingDnssecRR(int, DnssecConstants.SignatureAlgorithm, byte, byte[]) - Constructor for class org.minidns.record.DelegatingDnssecRR
 - DelegatingDnssecRR(int, DnssecConstants.SignatureAlgorithm, byte, DnssecConstants.DigestAlgorithm, byte, byte[]) - Constructor for class org.minidns.record.DelegatingDnssecRR
 - DelegatingDnssecRR(int, DnssecConstants.SignatureAlgorithm, DnssecConstants.DigestAlgorithm, byte[]) - Constructor for class org.minidns.record.DelegatingDnssecRR
 - DelegatingDnssecRR.SharedData - Class in org.minidns.record
 - description - Variable in enum org.minidns.constants.DnssecConstants.DigestAlgorithm
 - description - Variable in enum org.minidns.constants.DnssecConstants.SignatureAlgorithm
 - description - Variable in enum org.minidns.record.NSEC3.HashAlgorithm
 - DH - org.minidns.constants.DnssecConstants.SignatureAlgorithm
 - DHCID - org.minidns.record.Record.TYPE
 - digest - Variable in class org.minidns.record.DelegatingDnssecRR
 - 
The digest build from a DNSKEY.
 - digest - Variable in class org.minidns.record.DelegatingDnssecRR.SharedData
 - digest(byte[]) - Method in class org.minidns.dnssec.algorithms.JavaSecDigestCalculator
 - digest(byte[]) - Method in interface org.minidns.dnssec.DigestCalculator
 - DigestCalculator - Interface in org.minidns.dnssec
 - digestEquals(byte[]) - Method in class org.minidns.record.DelegatingDnssecRR
 - digestType - Variable in class org.minidns.record.DelegatingDnssecRR
 - 
The algorithm used to construct the digest.
 - digestType - Variable in class org.minidns.record.DelegatingDnssecRR.SharedData
 - digestTypeByte - Variable in class org.minidns.record.DelegatingDnssecRR
 - 
The byte value of algorithm used to construct the digest.
 - DirectCachedDnsQueryResult - Class in org.minidns.dnsqueryresult
 - DirectCachedDnsQueryResult(DnsMessage, DnsQueryResult) - Constructor for class org.minidns.dnsqueryresult.DirectCachedDnsQueryResult
 - disableLookasideValidation() - Method in class org.minidns.dnssec.DnssecClient
 - 
Disables DNSSEC Lookaside Validation (DLV).
 - disableMiniDnsTrace() - Static method in class org.minidns.jul.MiniDnsJul
 - DLV - Class in org.minidns.record
 - 
DLV record payload.
 - DLV - org.minidns.record.Record.TYPE
 - DLV(int, byte, byte, byte[]) - Constructor for class org.minidns.record.DLV
 - DLV(int, DnssecConstants.SignatureAlgorithm, DnssecConstants.DigestAlgorithm, byte[]) - Constructor for class org.minidns.record.DLV
 - DNAME - Class in org.minidns.record
 - 
A DNAME resource record.
 - DNAME - org.minidns.record.Record.TYPE
 - DNAME(String) - Constructor for class org.minidns.record.DNAME
 - DNAME(DnsName) - Constructor for class org.minidns.record.DNAME
 - DnsCache - Class in org.minidns
 - 
Cache for DNS Entries.
 - DnsCache() - Constructor for class org.minidns.DnsCache
 - DnsClient - Class in org.minidns
 - 
A minimal DNS client for SRV/A/AAAA/NS and CNAME lookups, with IDN support.
 - DnsClient() - Constructor for class org.minidns.DnsClient
 - 
Create a new DNS client using the global default cache.
 - DnsClient(DnsCache) - Constructor for class org.minidns.DnsClient
 - DNSCLIENT - Static variable in class org.minidns.minidnsrepl.MiniDnsRepl
 - DnsDataSource - Interface in org.minidns.source
 - DnsDataSource.OnResponseCallback - Interface in org.minidns.source
 - DNSKEY - Class in org.minidns.record
 - 
DNSKEY record payload.
 - DNSKEY - org.minidns.record.Record.TYPE
 - DNSKEY(short, byte, byte, byte[]) - Constructor for class org.minidns.record.DNSKEY
 - DNSKEY(short, byte, DnssecConstants.SignatureAlgorithm, byte[]) - Constructor for class org.minidns.record.DNSKEY
 - dnsLabel - Variable in enum org.minidns.hla.srv.SrvProto
 - dnsLabel - Variable in enum org.minidns.hla.srv.SrvService
 - DnsLabel - Class in org.minidns.dnslabel
 - 
A DNS label is an individual component of a DNS name.
 - DnsLabel(String) - Constructor for class org.minidns.dnslabel.DnsLabel
 - DnsLabel.LabelToLongException - Exception in org.minidns.dnslabel
 - DnsMessage - Class in org.minidns.dnsmessage
 - 
A DNS message as defined by RFC 1035.
 - DnsMessage(byte[]) - Constructor for class org.minidns.dnsmessage.DnsMessage
 - 
Build a DNS Message based on a binary DNS message.
 - DnsMessage(DnsMessage.Builder) - Constructor for class org.minidns.dnsmessage.DnsMessage
 - DnsMessage.Builder - Class in org.minidns.dnsmessage
 - DnsMessage.OPCODE - Enum in org.minidns.dnsmessage
 - 
Symbolic DNS Opcode values.
 - DnsMessage.RESPONSE_CODE - Enum in org.minidns.dnsmessage
 - 
Possible DNS response codes.
 - DnsName - Class in org.minidns.dnsname
 - 
A DNS name, also called "domain name".
 - DNSNameTooLongException(String, byte[]) - Constructor for exception org.minidns.dnsname.InvalidDnsNameException.DNSNameTooLongException
 - dnsQueryResult - Variable in class org.minidns.dnssec.DnssecQueryResult
 - DnsQueryResult - Class in org.minidns.dnsqueryresult
 - DnsQueryResult(DnsQueryResult.QueryMethod, DnsMessage, DnsMessage) - Constructor for class org.minidns.dnsqueryresult.DnsQueryResult
 - DnsQueryResult.QueryMethod - Enum in org.minidns.dnsqueryresult
 - DnsRootServer - Class in org.minidns.constants
 - DnsRootServer() - Constructor for class org.minidns.constants.DnsRootServer
 - DNSSEC_DOMAIN - Static variable in class org.minidns.integrationtest.IntegrationTestHelper
 - DnssecClient - Class in org.minidns.dnssec
 - DnssecClient() - Constructor for class org.minidns.dnssec.DnssecClient
 - 
Create a new DNSSEC aware DNS client using the global default cache.
 - DnssecClient(DnsCache) - Constructor for class org.minidns.dnssec.DnssecClient
 - 
Create a new DNSSEC aware DNS client with the given DNS cache.
 - DNSSECCLIENT - Static variable in class org.minidns.minidnsrepl.MiniDnsRepl
 - DnssecConstants - Class in org.minidns.constants
 - DnssecConstants.DigestAlgorithm - Enum in org.minidns.constants
 - 
DNSSEC Digest Algorithms.
 - DnssecConstants.SignatureAlgorithm - Enum in org.minidns.constants
 - 
DNSSEC Signature Algorithms.
 - DnssecInvalidKeySpecException(String, InvalidKeySpecException, byte[]) - Constructor for exception org.minidns.dnssec.DnssecValidationFailedException.DnssecInvalidKeySpecException
 - DnssecInvalidKeySpecException(InvalidKeySpecException) - Constructor for exception org.minidns.dnssec.DnssecValidationFailedException.DnssecInvalidKeySpecException
 - dnssecOk - Variable in class org.minidns.edns.Edns
 - DnssecQueryResult - Class in org.minidns.dnssec
 - DnssecResolverApi - Class in org.minidns.hla
 - DnssecResolverApi() - Constructor for class org.minidns.hla.DnssecResolverApi
 - DnssecResolverApi(MiniDnsCacheFactory) - Constructor for class org.minidns.hla.DnssecResolverApi
 - DnssecResultNotAuthenticException - Exception in org.minidns.dnssec
 - DnssecStats - Class in org.minidns.minidnsrepl
 - DnssecStats() - Constructor for class org.minidns.minidnsrepl.DnssecStats
 - DnssecTest - Class in org.minidns.integrationtest
 - DnssecTest() - Constructor for class org.minidns.integrationtest.DnssecTest
 - DnssecUnverifiedReason - Class in org.minidns.dnssec
 - DnssecUnverifiedReason() - Constructor for class org.minidns.dnssec.DnssecUnverifiedReason
 - DnssecUnverifiedReason.AlgorithmExceptionThrownReason - Class in org.minidns.dnssec
 - DnssecUnverifiedReason.AlgorithmNotSupportedReason - Class in org.minidns.dnssec
 - DnssecUnverifiedReason.ConflictsWithSep - Class in org.minidns.dnssec
 - DnssecUnverifiedReason.NoActiveSignaturesReason - Class in org.minidns.dnssec
 - DnssecUnverifiedReason.NoRootSecureEntryPointReason - Class in org.minidns.dnssec
 - DnssecUnverifiedReason.NoSecureEntryPointReason - Class in org.minidns.dnssec
 - DnssecUnverifiedReason.NoSignaturesReason - Class in org.minidns.dnssec
 - DnssecUnverifiedReason.NoTrustAnchorReason - Class in org.minidns.dnssec
 - DnssecUnverifiedReason.NSECDoesNotMatchReason - Class in org.minidns.dnssec
 - DnssecValidationFailedException - Exception in org.minidns.dnssec
 - DnssecValidationFailedException(String) - Constructor for exception org.minidns.dnssec.DnssecValidationFailedException
 - DnssecValidationFailedException(String, Throwable) - Constructor for exception org.minidns.dnssec.DnssecValidationFailedException
 - DnssecValidationFailedException(List<Record<? extends Data>>, String) - Constructor for exception org.minidns.dnssec.DnssecValidationFailedException
 - DnssecValidationFailedException(Question, String) - Constructor for exception org.minidns.dnssec.DnssecValidationFailedException
 - DnssecValidationFailedException(Record<? extends Data>, String) - Constructor for exception org.minidns.dnssec.DnssecValidationFailedException
 - DnssecValidationFailedException.AuthorityDoesNotContainSoa - Exception in org.minidns.dnssec
 - DnssecValidationFailedException.DataMalformedException - Exception in org.minidns.dnssec
 - DnssecValidationFailedException.DnssecInvalidKeySpecException - Exception in org.minidns.dnssec
 - DnssecValidatorInitializationException - Exception in org.minidns.dnssec
 - DnssecValidatorInitializationException(String, Throwable) - Constructor for exception org.minidns.dnssec.DnssecValidatorInitializationException
 - DnsServerLookupMechanism - Interface in org.minidns.dnsserverlookup
 - domainIssuedCertificate - org.minidns.record.TLSA.CertUsage
 - 
The given certificate (or its public key) MUST match the end entity certificate.
 - dontCare - org.minidns.source.AbstractDnsDataSource.QueryMode
 - 
Perform the query mode that is assumed "best" for that particular case.
 - DS - Class in org.minidns.record
 - 
DS (Delegation Signer) record payload.
 - DS - org.minidns.record.Record.TYPE
 - DS(int, byte, byte, byte[]) - Constructor for class org.minidns.record.DS
 - DS(int, DnssecConstants.SignatureAlgorithm, byte, byte[]) - Constructor for class org.minidns.record.DS
 - DS(int, DnssecConstants.SignatureAlgorithm, DnssecConstants.DigestAlgorithm, byte[]) - Constructor for class org.minidns.record.DS
 - DSA - org.minidns.constants.DnssecConstants.SignatureAlgorithm
 - DSA_NSEC3_SHA1 - org.minidns.constants.DnssecConstants.SignatureAlgorithm
 
E
- ECC_GOST - org.minidns.constants.DnssecConstants.SignatureAlgorithm
 - ECDSAP256SHA256 - org.minidns.constants.DnssecConstants.SignatureAlgorithm
 - ECDSAP384SHA384 - org.minidns.constants.DnssecConstants.SignatureAlgorithm
 - Edns - Class in org.minidns.edns
 - 
EDNS - Extension Mechanism for DNS.
 - Edns(Edns.Builder) - Constructor for class org.minidns.edns.Edns
 - Edns(Record<OPT>) - Constructor for class org.minidns.edns.Edns
 - Edns.Builder - Class in org.minidns.edns
 - Edns.OptionCode - Enum in org.minidns.edns
 - 
The EDNS option code.
 - EdnsOption - Class in org.minidns.edns
 - EdnsOption(byte[]) - Constructor for class org.minidns.edns.EdnsOption
 - EdnsOption(int, byte[]) - Constructor for class org.minidns.edns.EdnsOption
 - EID - org.minidns.record.Record.TYPE
 - enableLookasideValidation() - Method in class org.minidns.dnssec.DnssecClient
 - 
Enables DNSSEC Lookaside Validation (DLV) using the default DLV service at dlv.isc.org.
 - enableMiniDnsTrace() - Static method in class org.minidns.jul.MiniDnsJul
 - enableMiniDnsTrace(boolean) - Static method in class org.minidns.jul.MiniDnsJul
 - encodeToString(byte[]) - Static method in class org.minidns.util.Base32
 - encodeToString(byte[]) - Static method in class org.minidns.util.Base64
 - equals(Object) - Method in class org.minidns.dnslabel.DnsLabel
 - equals(Object) - Method in class org.minidns.dnsmessage.DnsMessage
 - equals(Object) - Method in class org.minidns.dnsmessage.Question
 - equals(Object) - Method in class org.minidns.dnsname.DnsName
 - equals(Object) - Method in class org.minidns.dnssec.DnssecUnverifiedReason
 - equals(Object) - Method in class org.minidns.record.Data
 - equals(Object) - Method in class org.minidns.record.Record
 - ErrorResponseException(DnsMessage, DnsQueryResult) - Constructor for exception org.minidns.MiniDnsException.ErrorResponseException
 - EUI48 - org.minidns.record.Record.TYPE
 - EUI64 - org.minidns.record.Record.TYPE
 - exception - Variable in class org.minidns.MiniDnsFuture
 - ExceptionCallback<E> - Interface in org.minidns.util
 - expected() - Method in annotation type org.minidns.integrationtest.IntegrationTest
 - ExpectingTrustManager - Class in org.minidns.dane
 - ExpectingTrustManager(X509TrustManager) - Constructor for class org.minidns.dane.ExpectingTrustManager
 - 
Creates a new instance of ExpectingTrustManager.
 - expire - Variable in class org.minidns.record.SOA
 - 
A 32 bit time value that specifies the upper limit on the time interval that can elapse before the zone is no longer authoritative.
 - expireCount - Variable in class org.minidns.cache.LruCache
 - 
Internal expire count (subset of misses that was caused by expire).
 - extended - org.minidns.integrationtest.IntegrationTestTools.CacheConfig
 - ExtendedLruCache - Class in org.minidns.cache
 - 
A variant of
LruCachealso using the data found in the sections for caching. - ExtendedLruCache() - Constructor for class org.minidns.cache.ExtendedLruCache
 - ExtendedLruCache(int) - Constructor for class org.minidns.cache.ExtendedLruCache
 - ExtendedLruCache(int, long) - Constructor for class org.minidns.cache.ExtendedLruCache
 - extendedRcode - Variable in class org.minidns.edns.Edns
 - 
8-bit extended return code.
 
F
- failedQueries - Variable in class org.minidns.source.NetworkDataSourceWithAccounting.Stats
 - failedTcpQueries - Variable in class org.minidns.source.NetworkDataSourceWithAccounting.Stats
 - failedUdpQueries - Variable in class org.minidns.source.NetworkDataSourceWithAccounting.Stats
 - FakeALabel - Class in org.minidns.dnslabel
 - FakeALabel(String) - Constructor for class org.minidns.dnslabel.FakeALabel
 - filter(Class<E>, Collection<Record<? extends Data>>) - Static method in class org.minidns.record.Record
 - filter(Collection<Record<E>>, Class<E>, Collection<Record<? extends Data>>) - Static method in class org.minidns.record.Record
 - filterAdditionalSectionBy(Class<D>) - Method in class org.minidns.dnsmessage.DnsMessage
 - filterAnswerSectionBy(Class<D>) - Method in class org.minidns.dnsmessage.DnsMessage
 - filterAuthoritySectionBy(Class<D>) - Method in class org.minidns.dnsmessage.DnsMessage
 - findDNS() - Static method in class org.minidns.DnsClient
 - 
Retrieve a list of currently configured DNS servers IP addresses.
 - findDnsAddresses() - Static method in class org.minidns.DnsClient
 - 
Retrieve a list of currently configured DNS server addresses.
 - FLAG_DNSSEC_OK - Static variable in class org.minidns.edns.Edns
 - 
Inform the dns server that the client supports DNSSEC.
 - FLAG_OPT_OUT - Static variable in class org.minidns.record.NSEC3
 - 
This Flag indicates whether this NSEC3 RR may cover unsigned delegations.
 - FLAG_REVOKE - Static variable in class org.minidns.record.DNSKEY
 - 
Whether the record holds a revoked key.
 - FLAG_SECURE_ENTRY_POINT - Static variable in class org.minidns.record.DNSKEY
 - 
Whether the key should be used as a secure entry point key.
 - FLAG_ZONE - Static variable in class org.minidns.record.DNSKEY
 - 
Whether the record holds a DNS zone key.
 - flags - Variable in class org.minidns.edns.Edns
 - 
16-bit flags.
 - flags - Variable in class org.minidns.record.DNSKEY
 - flags - Variable in class org.minidns.record.NSEC3
 - 
Bitmap of flags:
NSEC3.FLAG_OPT_OUT. - flags - Variable in class org.minidns.record.NSEC3PARAM
 - forByte(byte) - Static method in enum org.minidns.constants.DnssecConstants.DigestAlgorithm
 - forByte(byte) - Static method in enum org.minidns.constants.DnssecConstants.SignatureAlgorithm
 - forByte(byte) - Static method in enum org.minidns.record.NSEC3.HashAlgorithm
 - FORMAT_ERR - org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - from(byte[]) - Static method in class org.minidns.util.Hex
 - from(int) - Static method in enum org.minidns.edns.Edns.OptionCode
 - from(CharSequence) - Static method in class org.minidns.dnsname.DnsName
 - from(CharSequence, DnsName) - Static method in class org.minidns.dnsname.DnsName
 - from(String) - Static method in class org.minidns.dnslabel.DnsLabel
 - from(String) - Static method in class org.minidns.dnsname.DnsName
 - from(String[]) - Static method in class org.minidns.dnslabel.DnsLabel
 - from(String[]) - Static method in class org.minidns.dnsname.DnsName
 - from(InetAddress) - Static method in class org.minidns.record.InternetAddressRR
 - from(Set<DnssecUnverifiedReason>) - Static method in exception org.minidns.dnssec.DnssecResultNotAuthenticException
 - from(AbstractDnsClient) - Static method in class org.minidns.source.NetworkDataSourceWithAccounting
 - from(DnsLabel, DnsLabel, DnsName) - Static method in class org.minidns.dnsname.DnsName
 - from(DnsLabel, DnsName) - Static method in class org.minidns.dnsname.DnsName
 - from(DnsName...) - Static method in class org.minidns.dnsname.DnsName
 - from(DnsName, DnsName) - Static method in class org.minidns.dnsname.DnsName
 - 
Create a DNS name by "concatenating" the child under the parent name.
 - from(V) - Static method in class org.minidns.MiniDnsFuture
 - fromInternal(String) - Static method in class org.minidns.dnslabel.LdhLabel
 - fromInternal(String) - Static method in class org.minidns.dnslabel.NonLdhLabel
 - fromInternal(String) - Static method in class org.minidns.dnslabel.XnLabel
 - fromRecord(Record<? extends Data>) - Static method in class org.minidns.edns.Edns
 - full - org.minidns.integrationtest.IntegrationTestTools.CacheConfig
 - fullCertificate - org.minidns.record.TLSA.Selector
 - FullLruCache - Class in org.minidns.cache
 - 
An insecure variant of
LruCachealso using all the data found in the sections of an answer. - FullLruCache() - Constructor for class org.minidns.cache.FullLruCache
 - FullLruCache(int) - Constructor for class org.minidns.cache.FullLruCache
 - FullLruCache(int, long) - Constructor for class org.minidns.cache.FullLruCache
 
G
- gatherStatsFor(DnssecClient, String, String, Record.TYPE) - Static method in class org.minidns.minidnsrepl.MiniDnsStats
 - get() - Method in class org.minidns.MiniDnsFuture
 - get(long, TimeUnit) - Method in class org.minidns.MiniDnsFuture
 - get(DnsMessage) - Method in class org.minidns.DnsCache
 - 
Request a cached dns response.
 - getAcceptedIssuers() - Method in class org.minidns.dane.ExpectingTrustManager
 - getAcceptedIssuers() - Method in class org.minidns.dane.java7.DaneExtendedTrustManager
 - getAdditionalResourceRecords() - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - getAnswers() - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - getAnswers() - Method in class org.minidns.hla.ResolverResult
 - getAnswersFor(Question) - Method in class org.minidns.dnsmessage.DnsMessage
 - getAnswersMinTtl() - Method in class org.minidns.dnsmessage.DnsMessage
 - 
Get the minimum TTL from all answers in seconds.
 - getAnswersOrEmptySet() - Method in class org.minidns.hla.ResolverResult
 - getAuthoritativeZone() - Method in exception org.minidns.iterative.IterativeClientException.NotAuthoritativeNorGlueRrFound
 - getBlob() - Method in class org.minidns.record.TXT
 - getBytes() - Method in class org.minidns.dnsname.DnsName
 - 
Serialize a domain name under IDN rules.
 - getCache() - Method in class org.minidns.AbstractDnsClient
 - 
Get the cache used by this DNS client.
 - getCachedIPv4AddressesFor(DnsName) - Method in class org.minidns.AbstractDnsClient
 - getCachedIPv4NameserverAddressesFor(DnsName) - Method in class org.minidns.AbstractDnsClient
 - getCachedIPv6AddressesFor(DnsName) - Method in class org.minidns.AbstractDnsClient
 - getCachedIPv6NameserverAddressesFor(DnsName) - Method in class org.minidns.AbstractDnsClient
 - getCachedNameserverRecordsFor(DnsName) - Method in class org.minidns.AbstractDnsClient
 - getCertificateAssociation() - Method in class org.minidns.record.TLSA
 - getCharacterStrings() - Method in class org.minidns.record.TXT
 - getClass(int) - Static method in enum org.minidns.record.Record.CLASS
 - 
Retrieve the symbolic DNS class for a binary class value.
 - getClient() - Method in class org.minidns.hla.ResolverApi
 - getClient(IntegrationTestTools.CacheConfig) - Static method in class org.minidns.integrationtest.IntegrationTestTools
 - getClient(IntegrationTestTools.CacheConfig) - Static method in class org.minidns.minidnsrepl.MiniDnsStats
 - getData() - Method in exception org.minidns.dnssec.DnssecValidationFailedException.DataMalformedException
 - getDataClass() - Method in enum org.minidns.record.Record.TYPE
 - 
Get the
Dataclass for this type. - getDataSource() - Method in class org.minidns.AbstractDnsClient
 - 
Returns the currently used
DnsDataSource. - getDefault() - Static method in class org.minidns.dane.X509TrustManagerUtil
 - getDefault(KeyStore) - Static method in class org.minidns.dane.X509TrustManagerUtil
 - getDigestBigInteger() - Method in class org.minidns.record.DelegatingDnssecRR
 - getDigestHex() - Method in class org.minidns.record.DelegatingDnssecRR
 - getDnsQueryResult() - Method in class org.minidns.hla.ResolverResult
 - getDnssecClient() - Method in class org.minidns.hla.DnssecResolverApi
 - getDnssecResultNotAuthenticException() - Method in class org.minidns.hla.ResolverResult
 - getDnsServerAddresses() - Method in class org.minidns.dnsserverlookup.AbstractDnsServerLookupMechanism
 - getDnsServerAddresses() - Method in class org.minidns.dnsserverlookup.android21.AndroidUsingLinkProperties
 - getDnsServerAddresses() - Method in class org.minidns.dnsserverlookup.AndroidUsingExec
 - getDnsServerAddresses() - Method in class org.minidns.dnsserverlookup.AndroidUsingReflection
 - getDnsServerAddresses() - Method in interface org.minidns.dnsserverlookup.DnsServerLookupMechanism
 - 
Returns a List of String representing ideally IP addresses.
 - getDnsServerAddresses() - Method in class org.minidns.dnsserverlookup.UnixUsingEtcResolvConf
 - getDomainpart() - Method in class org.minidns.dnsname.DnsName
 - 
Domainpart in ACE representation.
 - getDsDigestCalculator(DnssecConstants.DigestAlgorithm) - Method in class org.minidns.dnssec.algorithms.AlgorithmMap
 - getEdns() - Method in class org.minidns.dnsmessage.DnsMessage
 - getEdnsBuilder() - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - 
Get the @{link EDNS} builder.
 - getEdnsOption(Edns.OptionCode) - Method in class org.minidns.edns.Edns
 - getException() - Method in class org.minidns.dane.ExpectingTrustManager
 - getExceptions() - Method in exception org.minidns.util.MultipleIoException
 - getExpireCount() - Method in class org.minidns.cache.LruCache
 - 
The number of expires (cache hits that have had a ttl to low to be retrieved).
 - getExtents() - Method in class org.minidns.record.TXT
 - getFirstOfTypeFromAdditionalSection(Class<D>) - Method in class org.minidns.dnsmessage.DnsMessage
 - getFirstOfTypeFromAnswerSection(Class<D>) - Method in class org.minidns.dnsmessage.DnsMessage
 - getFirstOfTypeFromAuthoritySection(Class<D>) - Method in class org.minidns.dnsmessage.DnsMessage
 - getHitCount() - Method in class org.minidns.cache.LruCache
 - 
The cache hit count (all successful calls to get).
 - getHostpart() - Method in class org.minidns.dnsname.DnsName
 - 
Hostpart in ACE representation.
 - getHostpartLabel() - Method in class org.minidns.dnsname.DnsName
 - getInByteBuffer() - Method in class org.minidns.dnsmessage.DnsMessage
 - getInetAddress() - Method in class org.minidns.record.InternetAddressRR
 - getInternationalizedRepresentation() - Method in class org.minidns.dnslabel.DnsLabel
 - getInternationalizedRepresentationInternal() - Method in class org.minidns.dnslabel.ALabel
 - getInternationalizedRepresentationInternal() - Method in class org.minidns.dnslabel.DnsLabel
 - getIp() - Method in class org.minidns.record.InternetAddressRR
 - 
Allocates a new byte buffer and fills the buffer with the bytes representing the IP address of this resource record.
 - getIpv4RootServerById(char) - Static method in class org.minidns.constants.DnsRootServer
 - getIpv6RootServerById(char) - Static method in class org.minidns.constants.DnsRootServer
 - getKey() - Method in class org.minidns.record.DNSKEY
 - getKeyAsDataInputStream() - Method in class org.minidns.record.DNSKEY
 - getKeyBase64() - Method in class org.minidns.record.DNSKEY
 - getKeyBigInteger() - Method in class org.minidns.record.DNSKEY
 - getKeyFactory() - Method in class org.minidns.dnssec.algorithms.JavaSecSignatureVerifier
 - getKeyLength() - Method in class org.minidns.record.DNSKEY
 - getKeyTag() - Method in class org.minidns.record.DNSKEY
 - 
Retrieve the key tag identifying this DNSKEY.
 - getLabel(int) - Method in class org.minidns.dnsname.DnsName
 - getLabelCount() - Method in class org.minidns.dnsname.DnsName
 - getLabels() - Method in class org.minidns.dnsname.DnsName
 - 
Get a copy of the labels of this DNS name.
 - getLabelType() - Method in class org.minidns.dnslabel.DnsLabel
 - getMessage() - Method in exception org.minidns.dnsname.InvalidDnsNameException.DNSNameTooLongException
 - getMessage() - Method in exception org.minidns.dnsname.InvalidDnsNameException.LabelTooLongException
 - getMissCount() - Method in class org.minidns.cache.LruCache
 - 
Get the miss count of this cache which is the number of fruitless get calls since this cache was last resetted.
 - getName() - Method in class org.minidns.dnsserverlookup.AbstractDnsServerLookupMechanism
 - getName() - Method in interface org.minidns.dnsserverlookup.DnsServerLookupMechanism
 - getNextHashed() - Method in class org.minidns.record.NSEC3
 - getNextHashedBase32() - Method in class org.minidns.record.NSEC3
 - getNextHashedDnsLabel() - Method in class org.minidns.record.NSEC3
 - getNormalized(DnsMessage) - Method in class org.minidns.cache.LruCache
 - getNormalized(DnsMessage) - Method in class org.minidns.DnsCache
 - getNsecDigestCalculator(NSEC3.HashAlgorithm) - Method in class org.minidns.dnssec.algorithms.AlgorithmMap
 - getOpcode(int) - Static method in enum org.minidns.dnsmessage.DnsMessage.OPCODE
 - 
Retrieve the symbolic name of an opcode byte.
 - getOptionCode() - Method in class org.minidns.edns.EdnsOption
 - getOptionCode() - Method in class org.minidns.edns.Nsid
 - getOptionCode() - Method in class org.minidns.edns.UnknownEdnsOption
 - getOptPseudoRecord() - Method in class org.minidns.dnsmessage.DnsMessage
 - getOrThrow() - Method in class org.minidns.MiniDnsFuture
 - getOutdatedRrSigs() - Method in class org.minidns.dnssec.DnssecUnverifiedReason.NoActiveSignaturesReason
 - getParent() - Method in class org.minidns.dnsname.DnsName
 - 
Return the parent of this DNS label.
 - getPayload() - Method in class org.minidns.record.Record
 - 
The payload data, usually a subclass of data (A, AAAA, CNAME, ...).
 - getPreferedIpVersion() - Method in class org.minidns.AbstractDnsClient
 - getPriority() - Method in class org.minidns.dnsserverlookup.AbstractDnsServerLookupMechanism
 - getPriority() - Method in interface org.minidns.dnsserverlookup.DnsServerLookupMechanism
 - getPublicKey(DNSKEY) - Method in class org.minidns.dnssec.algorithms.JavaSecSignatureVerifier
 - getPublicKeyPacket() - Method in class org.minidns.record.OPENPGPKEY
 - getPublicKeyPacketBase64() - Method in class org.minidns.record.OPENPGPKEY
 - getQueryFor(Question) - Method in class org.minidns.AbstractDnsClient
 - getQueryMode() - Method in class org.minidns.source.AbstractDnsDataSource
 - getQuestion() - Method in class org.minidns.dnsmessage.DnsMessage
 - getQuestion() - Method in class org.minidns.hla.ResolverResult
 - getQuestion() - Method in class org.minidns.record.Record
 - 
Get the question asking for this resource record.
 - getQuestionMessage() - Method in class org.minidns.record.Record
 - getRandomFrom(Set<T>, Random) - Static method in class org.minidns.util.CollectionsUtil
 - getRandomHarcodedIpv6DnsServer() - Method in class org.minidns.DnsClient
 - getRandomHardcodedIpv4DnsServer() - Method in class org.minidns.DnsClient
 - getRandomIpv4RootServer(Random) - Static method in class org.minidns.constants.DnsRootServer
 - getRandomIpv6RootServer(Random) - Static method in class org.minidns.constants.DnsRootServer
 - getRawAce() - Method in class org.minidns.dnsname.DnsName
 - getRawAnswer() - Method in class org.minidns.hla.ResolverResult
 - 
Get the raw answer DNS message we received.
 - getRawBytes() - Method in class org.minidns.dnsname.DnsName
 - getRawLabels() - Method in class org.minidns.dnsname.DnsName
 - 
Get a copy of the raw labels of this DNS name.
 - getReasonString() - Method in class org.minidns.dnssec.DnssecUnverifiedReason.AlgorithmExceptionThrownReason
 - getReasonString() - Method in class org.minidns.dnssec.DnssecUnverifiedReason.AlgorithmNotSupportedReason
 - getReasonString() - Method in class org.minidns.dnssec.DnssecUnverifiedReason.ConflictsWithSep
 - getReasonString() - Method in class org.minidns.dnssec.DnssecUnverifiedReason
 - getReasonString() - Method in class org.minidns.dnssec.DnssecUnverifiedReason.NoActiveSignaturesReason
 - getReasonString() - Method in class org.minidns.dnssec.DnssecUnverifiedReason.NoRootSecureEntryPointReason
 - getReasonString() - Method in class org.minidns.dnssec.DnssecUnverifiedReason.NoSecureEntryPointReason
 - getReasonString() - Method in class org.minidns.dnssec.DnssecUnverifiedReason.NoSignaturesReason
 - getReasonString() - Method in class org.minidns.dnssec.DnssecUnverifiedReason.NoTrustAnchorReason
 - getReasonString() - Method in class org.minidns.dnssec.DnssecUnverifiedReason.NSECDoesNotMatchReason
 - getRequest() - Method in exception org.minidns.iterative.IterativeClientException.NotAuthoritativeNorGlueRrFound
 - getRequest() - Method in exception org.minidns.MiniDnsException.ErrorResponseException
 - getRequest() - Method in exception org.minidns.MiniDnsException.IdMismatch
 - getRequest() - Method in exception org.minidns.MiniDnsException.NoQueryPossibleException
 - getRequest() - Method in exception org.minidns.MiniDnsException.NullResultException
 - getResolutionUnsuccessfulException() - Method in class org.minidns.hla.ResolverResult
 - getResponse() - Method in exception org.minidns.dnssec.DnssecValidationFailedException.AuthorityDoesNotContainSoa
 - getResponse() - Method in exception org.minidns.MiniDnsException.IdMismatch
 - getResponseBuilder(DnsMessage.RESPONSE_CODE) - Method in class org.minidns.dnsmessage.DnsMessage
 - getResponseCode() - Method in class org.minidns.hla.ResolverResult
 - getResponseCode(int) - Static method in enum org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - 
Retrieve the response code for a byte value.
 - getResult() - Method in exception org.minidns.iterative.IterativeClientException.NotAuthoritativeNorGlueRrFound
 - getResult() - Method in exception org.minidns.MiniDnsException.ErrorResponseException
 - getReverseIpLookupQuestionFor(Inet4Address) - Static method in class org.minidns.DnsClient
 - getReverseIpLookupQuestionFor(Inet6Address) - Static method in class org.minidns.DnsClient
 - getReverseIpLookupQuestionFor(InetAddress) - Static method in class org.minidns.DnsClient
 - getRootServer(char) - Static method in class org.minidns.iterative.IterativeDnsClient
 - getRootServer(char, AbstractDnsClient.IpVersionSetting) - Static method in class org.minidns.iterative.IterativeDnsClient
 - getSalt() - Method in class org.minidns.record.NSEC3
 - getSaltLength() - Method in class org.minidns.record.NSEC3
 - getSaltLength() - Method in class org.minidns.record.NSEC3PARAM
 - getSignature() - Method in class org.minidns.record.RRSIG
 - getSignature(RRSIG) - Method in class org.minidns.dnssec.algorithms.JavaSecSignatureVerifier
 - getSignatureAsDataInputStream() - Method in class org.minidns.record.RRSIG
 - getSignatureBase64() - Method in class org.minidns.record.RRSIG
 - getSignatureLength() - Method in class org.minidns.record.RRSIG
 - getSignatures() - Method in class org.minidns.dnssec.DnssecQueryResult
 - getSignatureVerifier(DnssecConstants.SignatureAlgorithm) - Method in class org.minidns.dnssec.algorithms.AlgorithmMap
 - getSortedSrvResolvedAddresses() - Method in class org.minidns.hla.SrvResolverResult
 - 
Get a list ordered by priority and weight of the resolved SRV records.
 - getStats() - Method in class org.minidns.source.NetworkDataSourceWithAccounting
 - getStats(AbstractDnsClient) - Static method in class org.minidns.minidnsrepl.MiniDnsStats
 - getTarget() - Method in class org.minidns.record.RRWithTarget
 - getText() - Method in class org.minidns.record.TXT
 - getTimeout() - Method in class org.minidns.source.AbstractDnsDataSource
 - getTimeout() - Method in interface org.minidns.source.DnsDataSource
 - 
Retrieve the current dns query timeout, in milliseconds.
 - getTtl() - Method in class org.minidns.record.Record
 - 
Retrieve the record ttl.
 - getType() - Method in class org.minidns.record.A
 - getType() - Method in class org.minidns.record.AAAA
 - getType() - Method in class org.minidns.record.CNAME
 - getType() - Method in class org.minidns.record.Data
 - 
The payload type.
 - getType() - Method in class org.minidns.record.DLV
 - getType() - Method in class org.minidns.record.DNAME
 - getType() - Method in class org.minidns.record.DNSKEY
 - getType() - Method in class org.minidns.record.DS
 - getType() - Method in class org.minidns.record.MX
 - getType() - Method in class org.minidns.record.NS
 - getType() - Method in class org.minidns.record.NSEC
 - getType() - Method in class org.minidns.record.NSEC3
 - getType() - Method in class org.minidns.record.NSEC3PARAM
 - getType() - Method in class org.minidns.record.OPENPGPKEY
 - getType() - Method in class org.minidns.record.OPT
 - getType() - Method in class org.minidns.record.PTR
 - getType() - Method in class org.minidns.record.RRSIG
 - getType() - Method in class org.minidns.record.SOA
 - getType() - Method in class org.minidns.record.SRV
 - getType() - Method in class org.minidns.record.TLSA
 - getType() - Method in class org.minidns.record.TXT
 - getType() - Method in class org.minidns.record.UNKNOWN
 - getType(int) - Static method in enum org.minidns.record.Record.TYPE
 - 
Retrieve the symbolic type of the binary value.
 - getType(Class<D>) - Static method in enum org.minidns.record.Record.TYPE
 - 
Retrieve the type for a given
Dataclass. - getUdpPayloadSize() - Method in class org.minidns.source.AbstractDnsDataSource
 - getUdpPayloadSize() - Method in interface org.minidns.source.DnsDataSource
 - getUnverifiedReasons() - Method in class org.minidns.dnssec.DnssecQueryResult
 - getUnverifiedReasons() - Method in exception org.minidns.dnssec.DnssecResultNotAuthenticException
 - getUnverifiedReasons() - Method in class org.minidns.hla.ResolverResult
 - 
Get the reasons the result could not be verified if any exists.
 - getValue() - Method in enum org.minidns.dnsmessage.DnsMessage.OPCODE
 - 
Retrieve the byte value of this opcode.
 - getValue() - Method in enum org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - 
Retrieve the byte value of the response code.
 - getValue() - Method in enum org.minidns.record.Record.CLASS
 - 
Retrieve the binary value of this DNS class.
 - getValue() - Method in enum org.minidns.record.Record.TYPE
 - 
Retrieve the binary value of this type.
 - getVersion() - Static method in class org.minidns.MiniDnsConfiguration
 - GID - org.minidns.record.Record.TYPE
 - GOST - org.minidns.constants.DnssecConstants.DigestAlgorithm
 - GPOS - org.minidns.record.Record.TYPE
 
H
- hasException() - Method in class org.minidns.dane.ExpectingTrustManager
 - hasException() - Method in class org.minidns.MiniDnsFuture
 - hashAlgorithm - Variable in class org.minidns.record.NSEC3
 - 
The cryptographic hash algorithm used.
 - hashAlgorithm - Variable in class org.minidns.record.NSEC3PARAM
 - 
The cryptographic hash algorithm used.
 - hashAlgorithmByte - Variable in class org.minidns.record.NSEC3
 - 
The byte value of the cryptographic hash algorithm used.
 - hashAlgorithmByte - Variable in class org.minidns.record.NSEC3PARAM
 - 
The cryptographic hash algorithm used.
 - hashCode() - Method in class org.minidns.dnslabel.DnsLabel
 - hashCode() - Method in class org.minidns.dnsmessage.DnsMessage
 - hashCode() - Method in class org.minidns.dnsmessage.Question
 - hashCode() - Method in class org.minidns.dnsname.DnsName
 - hashCode() - Method in class org.minidns.dnssec.DnssecUnverifiedReason
 - hashCode() - Method in class org.minidns.record.Data
 - hashCode() - Method in class org.minidns.record.Record
 - hasResult() - Method in class org.minidns.MiniDnsFuture
 - Hex - Class in org.minidns.util
 - Hex() - Constructor for class org.minidns.util.Hex
 - HINFO - org.minidns.record.Record.TYPE
 - HIP - org.minidns.record.Record.TYPE
 - hitCount - Variable in class org.minidns.cache.LruCache
 - 
Internal hit count.
 - HlaTest - Class in org.minidns.integrationtest
 - HlaTest() - Constructor for class org.minidns.integrationtest.HlaTest
 - HS - org.minidns.record.Record.CLASS
 - 
The Hesiod class.
 
I
- id - Variable in class org.minidns.dnsmessage.DnsMessage
 - 
The DNS message id.
 - IdMismatch(DnsMessage, DnsMessage) - Constructor for exception org.minidns.MiniDnsException.IdMismatch
 - IdnaTransformator - Interface in org.minidns.idna
 - idnEquals(String, String) - Static method in class org.minidns.util.NameUtil
 - 
Check if two internationalized domain names are equal, possibly causing a serialization of both domain names.
 - idnSrvTest() - Static method in class org.minidns.integrationtest.HlaTest
 - ifPossibleAs(Class<E>) - Method in class org.minidns.record.Record
 - 
Return the record if possible as record with the given
Dataclass. - IN - org.minidns.record.Record.CLASS
 - 
The Internet class.
 - IN_ADDR_ARPA - Static variable in class org.minidns.dnsname.DnsName
 - INDIRECT - org.minidns.constants.DnssecConstants.SignatureAlgorithm
 - InetAddressUtil - Class in org.minidns.util
 - InetAddressUtil() - Constructor for class org.minidns.util.InetAddressUtil
 - init() - Static method in class org.minidns.minidnsrepl.MiniDnsRepl
 - inject() - Static method in class org.minidns.dane.java7.DaneExtendedTrustManager
 - inject(DaneExtendedTrustManager) - Static method in class org.minidns.dane.java7.DaneExtendedTrustManager
 - insecureRandom - Variable in class org.minidns.AbstractDnsClient
 - INSTANCE - Static variable in class org.minidns.dnssec.algorithms.AlgorithmMap
 - INSTANCE - Static variable in class org.minidns.dnsserverlookup.AndroidUsingExec
 - INSTANCE - Static variable in class org.minidns.dnsserverlookup.AndroidUsingReflection
 - INSTANCE - Static variable in class org.minidns.dnsserverlookup.UnixUsingEtcResolvConf
 - INSTANCE - Static variable in class org.minidns.hla.DnssecResolverApi
 - INSTANCE - Static variable in class org.minidns.hla.ResolverApi
 - IntegrationTest - Annotation Type in org.minidns.integrationtest
 - IntegrationTestHelper - Class in org.minidns.integrationtest
 - IntegrationTestHelper() - Constructor for class org.minidns.integrationtest.IntegrationTestHelper
 - IntegrationTestTools - Class in org.minidns.integrationtest
 - IntegrationTestTools() - Constructor for class org.minidns.integrationtest.IntegrationTestTools
 - IntegrationTestTools.CacheConfig - Enum in org.minidns.integrationtest
 - InternalMiniDnsFuture() - Constructor for class org.minidns.MiniDnsFuture.InternalMiniDnsFuture
 - InternetAddressRR<IA extends InetAddress> - Class in org.minidns.record
 - 
A resource record representing a internet address.
 - InternetAddressRR(byte[]) - Constructor for class org.minidns.record.InternetAddressRR
 - InternetAddressRR(IA) - Constructor for class org.minidns.record.InternetAddressRR
 - InvalidDnsNameException - Exception in org.minidns.dnsname
 - InvalidDnsNameException(String) - Constructor for exception org.minidns.dnsname.InvalidDnsNameException
 - InvalidDnsNameException.DNSNameTooLongException - Exception in org.minidns.dnsname
 - InvalidDnsNameException.LabelTooLongException - Exception in org.minidns.dnsname
 - INVERSE_QUERY - org.minidns.dnsmessage.DnsMessage.OPCODE
 - invokeTest(Method, Class<?>) - Static method in class org.minidns.integrationtest.IntegrationTestHelper
 - ip - Variable in class org.minidns.record.InternetAddressRR
 - 
Target IP.
 - IP6_ARPA - Static variable in class org.minidns.dnsname.DnsName
 - IPSECKEY - org.minidns.record.Record.TYPE
 - IPV4_ROOT_SERVERS - Static variable in class org.minidns.constants.DnsRootServer
 - ipv4From(CharSequence) - Static method in class org.minidns.util.InetAddressUtil
 - IPV6_ROOT_SERVERS - Static variable in class org.minidns.constants.DnsRootServer
 - ipv6From(CharSequence) - Static method in class org.minidns.util.InetAddressUtil
 - ipVersionSetting - Variable in class org.minidns.AbstractDnsClient
 - isAndroid() - Static method in class org.minidns.util.PlatformDetection
 - isAnswer(Question) - Method in class org.minidns.record.Record
 - 
Check if this record answers a given query.
 - isAskForDnssec() - Method in class org.minidns.DnsClient
 - isAuthenticData() - Method in class org.minidns.dnssec.DnssecQueryResult
 - isAuthenticData() - Method in class org.minidns.hla.ResolverResult
 - isAvailable() - Method in class org.minidns.dnsserverlookup.android21.AndroidUsingLinkProperties
 - isAvailable() - Method in class org.minidns.dnsserverlookup.AndroidUsingExec
 - isAvailable() - Method in class org.minidns.dnsserverlookup.AndroidUsingReflection
 - isAvailable() - Method in interface org.minidns.dnsserverlookup.DnsServerLookupMechanism
 - isAvailable() - Method in class org.minidns.dnsserverlookup.UnixUsingEtcResolvConf
 - isCancelled() - Method in class org.minidns.MiniDnsFuture
 - isChildOf(DnsName) - Method in class org.minidns.dnsname.DnsName
 - isDirectChildOf(DnsName) - Method in class org.minidns.dnsname.DnsName
 - isDisableResultFilter() - Method in class org.minidns.DnsClient
 - ISDN - org.minidns.record.Record.TYPE
 - isDnssecOk() - Method in class org.minidns.dnsmessage.DnsMessage
 - 
Check if the EDNS DO (DNSSEC OK) flag is set.
 - isDone() - Method in class org.minidns.MiniDnsFuture
 - isIdnAcePrefixed(String) - Static method in class org.minidns.dnslabel.DnsLabel
 - isIpAddress(CharSequence) - Static method in class org.minidns.util.InetAddressUtil
 - isIpV4Address(CharSequence) - Static method in class org.minidns.util.InetAddressUtil
 - isIpV6Address(CharSequence) - Static method in class org.minidns.util.InetAddressUtil
 - isLdhLabel(String) - Static method in class org.minidns.dnslabel.LdhLabel
 - isLeadingOrTrailingHypenLabelInternal(String) - Static method in class org.minidns.dnslabel.LeadingOrTrailingHyphenLabel
 - isNonReservedLdhLabel(String) - Static method in class org.minidns.dnslabel.NonReservedLdhLabel
 - isReservedLdhLabel(String) - Static method in class org.minidns.dnslabel.ReservedLdhLabel
 - isResponseAcceptable(DnsMessage) - Method in class org.minidns.dnssec.DnssecClient
 - isResponseAcceptable(DnsMessage) - Method in class org.minidns.iterative.ReliableDnsClient
 - 
Check if the response from the system's nameserver is acceptable.
 - isResponseCacheable(Question, DnsQueryResult) - Method in class org.minidns.AbstractDnsClient
 - 
Whether a response from the DNS system should be cached or not.
 - isResponseCacheable(Question, DnsQueryResult) - Method in class org.minidns.iterative.IterativeDnsClient
 - isResponseCacheable(Question, DnsQueryResult) - Method in class org.minidns.iterative.ReliableDnsClient
 - isRootLabel() - Method in class org.minidns.dnsname.DnsName
 - isSecureEntryPoint() - Method in class org.minidns.record.DNSKEY
 - isServiceAvailable() - Method in class org.minidns.record.SRV
 - 
Check if the service is available at this domain.
 - isServiceDecidedlyNotAvailableAtThisDomain() - Method in class org.minidns.hla.SrvResolverResult
 - isStripSignatureRecords() - Method in class org.minidns.dnssec.DnssecClient
 - 
Whether signature records (RRSIG) are stripped from the resulting
DnsMessage. - isUnderscoreLabelInternal(String) - Static method in class org.minidns.dnslabel.UnderscoreLabel
 - isUnicastQuery() - Method in class org.minidns.record.Record
 - 
See if this query/response was a unicast query (highest class bit set).
 - isUseHardcodedDnsServersEnabled() - Method in class org.minidns.DnsClient
 - isXnLabel(String) - Static method in class org.minidns.dnslabel.XnLabel
 - iterations - Variable in class org.minidns.record.NSEC3
 - 
The number of iterations the hash algorithm is applied.
 - iterations - Variable in class org.minidns.record.NSEC3PARAM
 - 
The number of iterations the hash algorithm is applied.
 - IterativeClientException - Exception in org.minidns.iterative
 - IterativeClientException(String) - Constructor for exception org.minidns.iterative.IterativeClientException
 - IterativeClientException.LoopDetected - Exception in org.minidns.iterative
 - IterativeClientException.MaxIterativeStepsReached - Exception in org.minidns.iterative
 - IterativeClientException.NotAuthoritativeNorGlueRrFound - Exception in org.minidns.iterative
 - IterativeDnsClient - Class in org.minidns.iterative
 - IterativeDnsClient() - Constructor for class org.minidns.iterative.IterativeDnsClient
 - 
Create a new recursive DNS client using the global default cache.
 - IterativeDnsClient(DnsCache) - Constructor for class org.minidns.iterative.IterativeDnsClient
 - 
Create a new recursive DNS client with the given DNS cache.
 - ITERATIVEDNSCLIENT - Static variable in class org.minidns.minidnsrepl.MiniDnsRepl
 - iterativeDnssecLookupNormalVsExtendedCache() - Static method in class org.minidns.minidnsrepl.DnssecStats
 - IterativeDnssecTest - Class in org.minidns.integrationtest
 - IterativeDnssecTest() - Constructor for class org.minidns.integrationtest.IterativeDnssecTest
 - iterativeDnsssecTest() - Static method in class org.minidns.minidnsrepl.DnssecStats
 - iterativeOnly - org.minidns.iterative.ReliableDnsClient.Mode
 - 
Only use iterative resolving.
 - IXFR - org.minidns.record.Record.TYPE
 
J
- JavaSecDigestCalculator - Class in org.minidns.dnssec.algorithms
 - JavaSecDigestCalculator(String) - Constructor for class org.minidns.dnssec.algorithms.JavaSecDigestCalculator
 - JavaSecSignatureVerifier - Class in org.minidns.dnssec.algorithms
 - JavaSecSignatureVerifier(String, String) - Constructor for class org.minidns.dnssec.algorithms.JavaSecSignatureVerifier
 
K
- KEY - org.minidns.record.Record.TYPE
 - keyEquals(byte[]) - Method in class org.minidns.record.DNSKEY
 - keyTag - Variable in class org.minidns.record.DelegatingDnssecRR
 - 
The key tag value of the DNSKEY RR that validates this signature.
 - keyTag - Variable in class org.minidns.record.DelegatingDnssecRR.SharedData
 - keyTag - Variable in class org.minidns.record.RRSIG
 - 
The key tag value of the DNSKEY RR that validates this signature.
 - KX - org.minidns.record.Record.TYPE
 
L
- L32 - org.minidns.record.Record.TYPE
 - L64 - org.minidns.record.Record.TYPE
 - label - Variable in class org.minidns.dnslabel.DnsLabel
 - label - Variable in exception org.minidns.dnslabel.DnsLabel.LabelToLongException
 - labels - Variable in class org.minidns.record.RRSIG
 - 
The number of labels in the original RRSIG RR owner name.
 - LabelTooLongException(String, String) - Constructor for exception org.minidns.dnsname.InvalidDnsNameException.LabelTooLongException
 - LdhLabel - Class in org.minidns.dnslabel
 - 
A LDH (Letters, Digits, Hyphen) label, which is the classical label form.
 - LdhLabel(String) - Constructor for class org.minidns.dnslabel.LdhLabel
 - LeadingOrTrailingHyphenLabel - Class in org.minidns.dnslabel
 - 
A DNS label with a leading or trailing hyphen ('-').
 - LeadingOrTrailingHyphenLabel(String) - Constructor for class org.minidns.dnslabel.LeadingOrTrailingHyphenLabel
 - length() - Method in class org.minidns.dnslabel.DnsLabel
 - length() - Method in class org.minidns.dnsname.DnsName
 - length() - Method in class org.minidns.record.Data
 - LOC - org.minidns.record.Record.TYPE
 - LOGGER - Static variable in class org.minidns.AbstractDnsClient
 - LOGGER - Static variable in class org.minidns.dnsserverlookup.AbstractDnsServerLookupMechanism
 - LOGGER - Static variable in class org.minidns.source.async.AsyncNetworkDataSource
 - LOGGER - Static variable in class org.minidns.source.NetworkDataSource
 - LoopDetected(InetAddress, Question) - Constructor for exception org.minidns.iterative.IterativeClientException.LoopDetected
 - LP - org.minidns.record.Record.TYPE
 - LruCache - Class in org.minidns.cache
 - 
LRU based DNSCache backed by a LinkedHashMap.
 - LruCache() - Constructor for class org.minidns.cache.LruCache
 - LruCache(int) - Constructor for class org.minidns.cache.LruCache
 - 
Create a new LRUCache with given capacity.
 - LruCache(int, long) - Constructor for class org.minidns.cache.LruCache
 - 
Create a new LRUCache with given capacity and upper bound ttl.
 
M
- MAILA - org.minidns.record.Record.TYPE
 - MAILB - org.minidns.record.Record.TYPE
 - main(String[]) - Static method in class org.minidns.integrationtest.AsyncApiTest
 - main(String[]) - Static method in class org.minidns.integrationtest.IntegrationTestHelper
 - main(String[]) - Static method in class org.minidns.minidnsrepl.MiniDnsRepl
 - main(String[]) - Static method in class org.minidns.minidnsrepl.MiniDnsStats
 - matchingType - Variable in class org.minidns.record.TLSA
 - matchingTypeByte - Variable in class org.minidns.record.TLSA
 - 
How the certificate association is presented.
 - MAX_LABEL_LENGTH_IN_OCTETS - Static variable in class org.minidns.dnslabel.DnsLabel
 - 
The maximum length of a DNS label in octets.
 - MAX_LABELS - Static variable in class org.minidns.dnsname.DnsName
 - MaxIterativeStepsReached() - Constructor for exception org.minidns.iterative.IterativeClientException.MaxIterativeStepsReached
 - maxTTL - Variable in class org.minidns.cache.LruCache
 - 
The upper bound of the ttl.
 - maybeInvokeCallbacks() - Method in class org.minidns.MiniDnsFuture
 - MB - org.minidns.record.Record.TYPE
 - MD - org.minidns.record.Record.TYPE
 - MF - org.minidns.record.Record.TYPE
 - MG - org.minidns.record.Record.TYPE
 - MINFO - org.minidns.record.Record.TYPE
 - MiniDnsCacheFactory - Interface in org.minidns.cache
 - MiniDnsConfiguration - Class in org.minidns
 - MiniDnsConfiguration() - Constructor for class org.minidns.MiniDnsConfiguration
 - MiniDnsException - Exception in org.minidns
 - MiniDnsException(String) - Constructor for exception org.minidns.MiniDnsException
 - MiniDnsException.ErrorResponseException - Exception in org.minidns
 - MiniDnsException.IdMismatch - Exception in org.minidns
 - MiniDnsException.NoQueryPossibleException - Exception in org.minidns
 - MiniDnsException.NullResultException - Exception in org.minidns
 - MiniDnsFuture<V,E extends Exception> - Class in org.minidns
 - MiniDnsFuture() - Constructor for class org.minidns.MiniDnsFuture
 - MiniDnsFuture.ExceptionsWrapper<EI extends Exception,EO extends Exception> - Interface in org.minidns
 - MiniDnsFuture.InternalMiniDnsFuture<V,E extends Exception> - Class in org.minidns
 - MiniDnsIdna - Class in org.minidns.idna
 - MiniDnsIdna() - Constructor for class org.minidns.idna.MiniDnsIdna
 - MiniDnsInitialization - Class in org.minidns
 - MiniDnsInitialization() - Constructor for class org.minidns.MiniDnsInitialization
 - MiniDnsJul - Class in org.minidns.jul
 - MiniDnsJul() - Constructor for class org.minidns.jul.MiniDnsJul
 - MiniDnsRepl - Class in org.minidns.minidnsrepl
 - MiniDnsRepl() - Constructor for class org.minidns.minidnsrepl.MiniDnsRepl
 - MiniDnsStats - Class in org.minidns.minidnsrepl
 - MiniDnsStats() - Constructor for class org.minidns.minidnsrepl.MiniDnsStats
 - minimum - Variable in class org.minidns.record.SOA
 - 
The unsigned 32 bit minimum TTL field that should be exported with any RR from this zone.
 - missCount - Variable in class org.minidns.cache.LruCache
 - 
Internal miss count.
 - mname - Variable in class org.minidns.record.SOA
 - 
The domain name of the name server that was the original or primary source of data for this zone.
 - MR - org.minidns.record.Record.TYPE
 - MultipleCertificateMismatchExceptions(List<DaneCertificateException.CertificateMismatch>) - Constructor for exception org.minidns.dane.DaneCertificateException.MultipleCertificateMismatchExceptions
 - MultipleIoException - Exception in org.minidns.util
 - MX - Class in org.minidns.record
 - 
MX record payload (mail service pointer).
 - MX - org.minidns.record.Record.TYPE
 - MX(int, String) - Constructor for class org.minidns.record.MX
 - MX(int, DnsName) - Constructor for class org.minidns.record.MX
 
N
- name - Variable in class org.minidns.dnsmessage.Question
 - 
The question string (e.g.
 - name - Variable in class org.minidns.hla.SrvResolverResult.ResolvedSrvRecord
 - name - Variable in class org.minidns.record.MX
 - 
Deprecated.use
MX.targetinstead. - name - Variable in class org.minidns.record.Record
 - 
The generic name of this record.
 - name - Variable in class org.minidns.record.RRWithTarget
 - 
Deprecated.
RRWithTarget.targetinstead. - name - Variable in class org.minidns.record.SRV
 - 
Deprecated.use
SRV.targetinstead. - name - Variable in class org.minidns.RrSet
 - NameUtil - Class in org.minidns.util
 - 
Utilities related to internationalized domain names and dns name handling.
 - NameUtil() - Constructor for class org.minidns.util.NameUtil
 - NAPTR - org.minidns.record.Record.TYPE
 - NetworkDataSource - Class in org.minidns.source
 - NetworkDataSource() - Constructor for class org.minidns.source.NetworkDataSource
 - NetworkDataSourceWithAccounting - Class in org.minidns.source
 - NetworkDataSourceWithAccounting() - Constructor for class org.minidns.source.NetworkDataSourceWithAccounting
 - NetworkDataSourceWithAccounting.Stats - Class in org.minidns.source
 - newCache() - Method in interface org.minidns.cache.MiniDnsCacheFactory
 - newQuestion(DnsMessage.Builder) - Method in class org.minidns.AbstractDnsClient
 - newQuestion(DnsMessage.Builder) - Method in class org.minidns.DnsClient
 - newQuestion(DnsMessage.Builder) - Method in class org.minidns.dnssec.DnssecClient
 - newQuestion(DnsMessage.Builder) - Method in class org.minidns.iterative.IterativeDnsClient
 - newQuestion(DnsMessage.Builder) - Method in class org.minidns.iterative.ReliableDnsClient
 - next - Variable in class org.minidns.record.NSEC
 - 
The next owner name that contains a authoritative data or a delegation point.
 - NID - org.minidns.record.Record.TYPE
 - NIMLOC - org.minidns.record.Record.TYPE
 - NINFO - org.minidns.record.Record.TYPE
 - NO_ERROR - org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - NO_IMP - org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - NoActiveSignaturesReason(Question, List<RRSIG>) - Constructor for class org.minidns.dnssec.DnssecUnverifiedReason.NoActiveSignaturesReason
 - noHash - org.minidns.record.TLSA.MatchingType
 - NONE - org.minidns.record.Record.CLASS
 - NonLdhLabel - Class in org.minidns.dnslabel
 - 
A DNS label which contains more than just letters, digits and a hyphen.
 - NonLdhLabel(String) - Constructor for class org.minidns.dnslabel.NonLdhLabel
 - NonReservedLdhLabel - Class in org.minidns.dnslabel
 - 
A Non-Reserved LDH label (NR-LDH label), which do not have "--" in the third and fourth position.
 - NonReservedLdhLabel(String) - Constructor for class org.minidns.dnslabel.NonReservedLdhLabel
 - NoQueryPossibleException(DnsMessage) - Constructor for exception org.minidns.MiniDnsException.NoQueryPossibleException
 - normal - org.minidns.integrationtest.IntegrationTestTools.CacheConfig
 - NoRootSecureEntryPointReason() - Constructor for class org.minidns.dnssec.DnssecUnverifiedReason.NoRootSecureEntryPointReason
 - NoSecureEntryPointReason(DnsName) - Constructor for class org.minidns.dnssec.DnssecUnverifiedReason.NoSecureEntryPointReason
 - NoSignaturesReason(Question) - Constructor for class org.minidns.dnssec.DnssecUnverifiedReason.NoSignaturesReason
 - NOT_AUTH - org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - NOT_ZONE - org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - NotAuthoritativeNorGlueRrFound(DnsMessage, DnsQueryResult, DnsName) - Constructor for exception org.minidns.iterative.IterativeClientException.NotAuthoritativeNorGlueRrFound
 - NOTIFY - org.minidns.dnsmessage.DnsMessage.OPCODE
 - NoTrustAnchorReason(DnsName) - Constructor for class org.minidns.dnssec.DnssecUnverifiedReason.NoTrustAnchorReason
 - NS - Class in org.minidns.record
 - 
Nameserver record.
 - NS - org.minidns.record.Record.TYPE
 - NS(DnsName) - Constructor for class org.minidns.record.NS
 - NSAP - org.minidns.record.Record.TYPE
 - NSAP_PTR - org.minidns.record.Record.TYPE
 - NSEC - Class in org.minidns.record
 - 
NSEC record payload.
 - NSEC - org.minidns.record.Record.TYPE
 - NSEC(String, List<Record.TYPE>) - Constructor for class org.minidns.record.NSEC
 - NSEC(String, Record.TYPE...) - Constructor for class org.minidns.record.NSEC
 - NSEC(DnsName, List<Record.TYPE>) - Constructor for class org.minidns.record.NSEC
 - NSEC3 - Class in org.minidns.record
 - 
NSEC3 record payload.
 - NSEC3 - org.minidns.record.Record.TYPE
 - NSEC3(byte, byte, int, byte[], byte[], List<Record.TYPE>) - Constructor for class org.minidns.record.NSEC3
 - NSEC3(byte, byte, int, byte[], byte[], Record.TYPE...) - Constructor for class org.minidns.record.NSEC3
 - NSEC3.HashAlgorithm - Enum in org.minidns.record
 - 
DNSSEC NSEC3 Hash Algorithms.
 - NSEC3PARAM - Class in org.minidns.record
 - 
NSEC3PARAM record payload.
 - NSEC3PARAM - org.minidns.record.Record.TYPE
 - NSECDoesNotMatchReason(Question, Record<? extends Data>) - Constructor for class org.minidns.dnssec.DnssecUnverifiedReason.NSECDoesNotMatchReason
 - Nsid - Class in org.minidns.edns
 - Nsid(byte[]) - Constructor for class org.minidns.edns.Nsid
 - NSID - org.minidns.edns.Edns.OptionCode
 - NsidTest - Class in org.minidns.integrationtest
 - NsidTest() - Constructor for class org.minidns.integrationtest.NsidTest
 - NULL - org.minidns.record.Record.TYPE
 - NullResultException(DnsMessage) - Constructor for exception org.minidns.MiniDnsException.NullResultException
 - number - Variable in enum org.minidns.constants.DnssecConstants.SignatureAlgorithm
 - NX_DOMAIN - org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - NXRRSET - org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - NXT - org.minidns.record.Record.TYPE
 
O
- offer(DnsMessage, DnsQueryResult, DnsName) - Method in class org.minidns.cache.ExtendedLruCache
 - offer(DnsMessage, DnsQueryResult, DnsName) - Method in class org.minidns.cache.LruCache
 - offer(DnsMessage, DnsQueryResult, DnsName) - Method in class org.minidns.DnsCache
 - onError(ExceptionCallback<E>) - Method in class org.minidns.MiniDnsFuture
 - onError(ExceptionCallback<E>) - Method in interface org.minidns.util.CallbackRecipient
 - onResponse(DnsMessage, DnsQueryResult) - Method in interface org.minidns.source.DnsDataSource.OnResponseCallback
 - onSuccess(SuccessCallback<V>) - Method in class org.minidns.MiniDnsFuture
 - onSuccess(SuccessCallback<V>) - Method in interface org.minidns.util.CallbackRecipient
 - onSuccess(T) - Method in interface org.minidns.util.SuccessCallback
 - opcode - Variable in class org.minidns.dnsmessage.DnsMessage
 - 
The DNS message opcode.
 - OPENPGPKEY - Class in org.minidns.record
 - OPENPGPKEY - org.minidns.record.Record.TYPE
 - OPT - Class in org.minidns.record
 - 
OPT payload (see RFC 2671 for details).
 - OPT - org.minidns.record.Record.TYPE
 - OPT() - Constructor for class org.minidns.record.OPT
 - OPT(List<EdnsOption>) - Constructor for class org.minidns.record.OPT
 - optionCode - Variable in class org.minidns.edns.EdnsOption
 - optionData - Variable in class org.minidns.edns.EdnsOption
 - optionLength - Variable in class org.minidns.edns.EdnsOption
 - optRrPosition - Variable in class org.minidns.dnsmessage.DnsMessage
 - org.minidns - package org.minidns
 - org.minidns.cache - package org.minidns.cache
 - org.minidns.constants - package org.minidns.constants
 - org.minidns.dane - package org.minidns.dane
 - org.minidns.dane.java7 - package org.minidns.dane.java7
 - org.minidns.dnslabel - package org.minidns.dnslabel
 - org.minidns.dnsmessage - package org.minidns.dnsmessage
 - org.minidns.dnsname - package org.minidns.dnsname
 - org.minidns.dnsqueryresult - package org.minidns.dnsqueryresult
 - org.minidns.dnssec - package org.minidns.dnssec
 - org.minidns.dnssec.algorithms - package org.minidns.dnssec.algorithms
 - org.minidns.dnsserverlookup - package org.minidns.dnsserverlookup
 - org.minidns.dnsserverlookup.android21 - package org.minidns.dnsserverlookup.android21
 - org.minidns.edns - package org.minidns.edns
 - org.minidns.hla - package org.minidns.hla
 - org.minidns.hla.srv - package org.minidns.hla.srv
 - org.minidns.idna - package org.minidns.idna
 - org.minidns.integrationtest - package org.minidns.integrationtest
 - org.minidns.iterative - package org.minidns.iterative
 - org.minidns.jul - package org.minidns.jul
 - org.minidns.minidnsrepl - package org.minidns.minidnsrepl
 - org.minidns.record - package org.minidns.record
 - org.minidns.source - package org.minidns.source
 - org.minidns.source.async - package org.minidns.source.async
 - org.minidns.util - package org.minidns.util
 - originalTtl - Variable in class org.minidns.record.RRSIG
 - 
The TTL of the covered RRset.
 - OtherNonLdhLabel - Class in org.minidns.dnslabel
 - 
A Non-LDH label which does not begin with an underscore ('_'), hyphen ('-') or ends with an hyphen.
 - OtherNonLdhLabel(String) - Constructor for class org.minidns.dnslabel.OtherNonLdhLabel
 
P
- parse(int, byte[]) - Static method in class org.minidns.edns.EdnsOption
 - parse(DataInputStream) - Static method in class org.minidns.record.A
 - parse(DataInputStream) - Static method in class org.minidns.record.AAAA
 - parse(DataInputStream) - Static method in class org.minidns.record.NSEC3PARAM
 - parse(DataInputStream, byte[]) - Static method in class org.minidns.dnsname.DnsName
 - 
Parse a domain name starting at the current offset and moving the input stream pointer past this domain name (even if cross references occure).
 - parse(DataInputStream, byte[]) - Static method in class org.minidns.record.CNAME
 - parse(DataInputStream, byte[]) - Static method in class org.minidns.record.DNAME
 - parse(DataInputStream, byte[]) - Static method in class org.minidns.record.MX
 - parse(DataInputStream, byte[]) - Static method in class org.minidns.record.NS
 - parse(DataInputStream, byte[]) - Static method in class org.minidns.record.PTR
 - parse(DataInputStream, byte[]) - Static method in class org.minidns.record.Record
 - 
Parse a given record based on the full message data and the current stream position.
 - parse(DataInputStream, byte[]) - Static method in class org.minidns.record.SOA
 - parse(DataInputStream, byte[]) - Static method in class org.minidns.record.SRV
 - parse(DataInputStream, byte[], int) - Static method in class org.minidns.record.NSEC
 - parse(DataInputStream, byte[], int) - Static method in class org.minidns.record.RRSIG
 - parse(DataInputStream, int) - Static method in class org.minidns.record.DLV
 - parse(DataInputStream, int) - Static method in class org.minidns.record.DNSKEY
 - parse(DataInputStream, int) - Static method in class org.minidns.record.DS
 - parse(DataInputStream, int) - Static method in class org.minidns.record.NSEC3
 - parse(DataInputStream, int) - Static method in class org.minidns.record.OPENPGPKEY
 - parse(DataInputStream, int) - Static method in class org.minidns.record.OPT
 - parse(DataInputStream, int) - Static method in class org.minidns.record.TLSA
 - parse(DataInputStream, int) - Static method in class org.minidns.record.TXT
 - parse(DataInputStream, int, Record.TYPE) - Static method in class org.minidns.record.UNKNOWN
 - parseProps(BufferedReader, boolean) - Static method in class org.minidns.dnsserverlookup.AndroidUsingExec
 - parseSharedData(DataInputStream, int) - Static method in class org.minidns.record.DelegatingDnssecRR
 - payloadData - Variable in class org.minidns.record.Record
 - 
The payload object of this record.
 - PlatformDetection - Class in org.minidns.util
 - PlatformDetection() - Constructor for class org.minidns.util.PlatformDetection
 - port - Variable in class org.minidns.dnsqueryresult.StandardDnsQueryResult
 - port - Variable in class org.minidns.hla.SrvResolverResult.ResolvedSrvRecord
 - 
The port announced by the SRV RR.
 - port - Variable in class org.minidns.record.SRV
 - 
The target port.
 - priority - Variable in class org.minidns.record.MX
 - 
The priority of this service.
 - priority - Variable in class org.minidns.record.SRV
 - 
The priority of this service.
 - PRIORITY - Static variable in class org.minidns.dnsserverlookup.AndroidUsingExec
 - PRIORITY - Static variable in class org.minidns.dnsserverlookup.AndroidUsingReflection
 - PRIORITY - Static variable in class org.minidns.dnsserverlookup.UnixUsingEtcResolvConf
 - PRIVATEDNS - org.minidns.constants.DnssecConstants.SignatureAlgorithm
 - PRIVATEOID - org.minidns.constants.DnssecConstants.SignatureAlgorithm
 - processException(E) - Method in interface org.minidns.util.ExceptionCallback
 - proto - Variable in class org.minidns.hla.srv.SrvServiceProto
 - proto - Variable in enum org.minidns.hla.srv.SrvType
 - protocol - Variable in class org.minidns.record.DNSKEY
 - 
Must be
DNSKEY.PROTOCOL_RFC4034. - PROTOCOL_RFC4034 - Static variable in class org.minidns.record.DNSKEY
 - 
Use the protocol defined in RFC 4034.
 - PTR - Class in org.minidns.record
 - 
A PTR record is handled like a CNAME.
 - PTR - org.minidns.record.Record.TYPE
 - put(DnsMessage, DnsQueryResult) - Method in class org.minidns.DnsCache
 - 
Add an an dns answer/response for a given dns question.
 - putNormalized(DnsMessage, DnsQueryResult) - Method in class org.minidns.cache.ExtendedLruCache
 - putNormalized(DnsMessage, DnsQueryResult) - Method in class org.minidns.cache.LruCache
 - putNormalized(DnsMessage, DnsQueryResult) - Method in class org.minidns.DnsCache
 - PX - org.minidns.record.Record.TYPE
 
Q
- qr - Variable in class org.minidns.dnsmessage.DnsMessage
 - 
The QR flag of the DNS message header.
 - query - Variable in class org.minidns.dnsqueryresult.DnsQueryResult
 - query(CharSequence, Record.TYPE) - Method in class org.minidns.AbstractDnsClient
 - 
Query the system nameservers for a single entry of the class IN (which is used for MX, SRV, A, AAAA and most other RRs).
 - query(String, Record.TYPE, InetAddress) - Method in class org.minidns.AbstractDnsClient
 - 
Query a nameserver for a single entry of class IN.
 - query(String, Record.TYPE, Record.CLASS) - Method in class org.minidns.AbstractDnsClient
 - 
Query the system nameservers for a single entry of any class.
 - query(String, Record.TYPE, Record.CLASS, InetAddress) - Method in class org.minidns.AbstractDnsClient
 - 
Query a nameserver for a single entry.
 - query(String, Record.TYPE, Record.CLASS, InetAddress, int) - Method in class org.minidns.AbstractDnsClient
 - 
Query a nameserver for a single entry.
 - query(DnsMessage.Builder) - Method in class org.minidns.AbstractDnsClient
 - 
Send a query request to the DNS system.
 - query(DnsMessage.Builder) - Method in class org.minidns.DnsClient
 - query(DnsMessage.Builder) - Method in class org.minidns.iterative.IterativeDnsClient
 - 
Recursively query the DNS system for one entry.
 - query(DnsMessage.Builder) - Method in class org.minidns.iterative.ReliableDnsClient
 - query(DnsMessage, InetAddress) - Method in class org.minidns.AbstractDnsClient
 - query(DnsMessage, InetAddress, int) - Method in class org.minidns.AbstractDnsClient
 - query(DnsMessage, InetAddress, int) - Method in class org.minidns.source.AbstractDnsDataSource
 - query(DnsMessage, InetAddress, int) - Method in class org.minidns.source.async.AsyncNetworkDataSource
 - query(DnsMessage, InetAddress, int) - Method in interface org.minidns.source.DnsDataSource
 - query(DnsMessage, InetAddress, int) - Method in class org.minidns.source.NetworkDataSource
 - query(DnsMessage, InetAddress, int) - Method in class org.minidns.source.NetworkDataSourceWithAccounting
 - query(Question) - Method in class org.minidns.AbstractDnsClient
 - query(Question) - Method in class org.minidns.dnssec.DnssecClient
 - query(Question, InetAddress) - Method in class org.minidns.AbstractDnsClient
 - 
Query a specific server for one entry.
 - query(Question, InetAddress, int) - Method in class org.minidns.AbstractDnsClient
 - query(DnsName, Record.TYPE) - Method in class org.minidns.AbstractDnsClient
 - 
Query the system nameservers for a single entry of the class IN (which is used for MX, SRV, A, AAAA and most other RRs).
 - QUERY - org.minidns.dnsmessage.DnsMessage.OPCODE
 - queryAsync(CharSequence, Record.TYPE) - Method in class org.minidns.AbstractDnsClient
 - queryAsync(DnsMessage.Builder) - Method in class org.minidns.AbstractDnsClient
 - 
Default implementation of an asynchronous DNS query which just wraps the synchronous case.
 - queryAsync(DnsMessage.Builder) - Method in class org.minidns.DnsClient
 - queryAsync(DnsMessage, InetAddress) - Method in class org.minidns.AbstractDnsClient
 - queryAsync(DnsMessage, InetAddress, int) - Method in class org.minidns.AbstractDnsClient
 - queryAsync(DnsMessage, InetAddress, int, DnsDataSource.OnResponseCallback) - Method in class org.minidns.source.AbstractDnsDataSource
 - queryAsync(DnsMessage, InetAddress, int, DnsDataSource.OnResponseCallback) - Method in class org.minidns.source.async.AsyncNetworkDataSource
 - queryAsync(DnsMessage, InetAddress, int, DnsDataSource.OnResponseCallback) - Method in interface org.minidns.source.DnsDataSource
 - queryAsync(Question) - Method in class org.minidns.AbstractDnsClient
 - queryDnssec(CharSequence, Record.TYPE) - Method in class org.minidns.dnssec.DnssecClient
 - queryDnssec(Question) - Method in class org.minidns.dnssec.DnssecClient
 - queryMethod - Variable in class org.minidns.dnsqueryresult.DnsQueryResult
 - queryTcp(DnsMessage, InetAddress, int) - Method in class org.minidns.source.NetworkDataSource
 - queryTcp(DnsMessage, InetAddress, int) - Method in class org.minidns.source.NetworkDataSourceWithAccounting
 - queryUdp(DnsMessage, InetAddress, int) - Method in class org.minidns.source.NetworkDataSource
 - queryUdp(DnsMessage, InetAddress, int) - Method in class org.minidns.source.NetworkDataSourceWithAccounting
 - question - Variable in exception org.minidns.hla.ResolutionUnsuccessfulException
 - question - Variable in class org.minidns.hla.ResolverResult
 - question - Variable in exception org.minidns.iterative.IterativeClientException.LoopDetected
 - Question - Class in org.minidns.dnsmessage
 - 
A DNS question (request).
 - Question(DataInputStream, byte[]) - Constructor for class org.minidns.dnsmessage.Question
 - 
Parse a byte array and rebuild the dns question from it.
 - Question(CharSequence, Record.TYPE) - Constructor for class org.minidns.dnsmessage.Question
 - 
Create a dns question for the given name/type/IN (internet class).
 - Question(CharSequence, Record.TYPE, Record.CLASS) - Constructor for class org.minidns.dnsmessage.Question
 - 
Create a dns question for the given name/type/class.
 - Question(CharSequence, Record.TYPE, Record.CLASS, boolean) - Constructor for class org.minidns.dnsmessage.Question
 - 
Create a dns question for the given name/type/class.
 - Question(DnsName, Record.TYPE) - Constructor for class org.minidns.dnsmessage.Question
 - 
Create a dns question for the given name/type/IN (internet class).
 - Question(DnsName, Record.TYPE, Record.CLASS) - Constructor for class org.minidns.dnsmessage.Question
 - 
Create a dns question for the given name/type/class.
 - Question(DnsName, Record.TYPE, Record.CLASS, boolean) - Constructor for class org.minidns.dnsmessage.Question
 - questions - Variable in class org.minidns.dnsmessage.DnsMessage
 - 
The question section content.
 
R
- random - Variable in class org.minidns.AbstractDnsClient
 - 
The internal random class for sequence generation.
 - receiveTimestamp - Variable in class org.minidns.dnsmessage.DnsMessage
 - 
The receive timestamp.
 - Record<D extends Data> - Class in org.minidns.record
 - 
A generic DNS record.
 - Record(String, Record.TYPE, int, long, D) - Constructor for class org.minidns.record.Record
 - Record(String, Record.TYPE, Record.CLASS, long, D, boolean) - Constructor for class org.minidns.record.Record
 - Record(DnsName, Record.TYPE, int, long, D) - Constructor for class org.minidns.record.Record
 - Record(DnsName, Record.TYPE, Record.CLASS, long, D, boolean) - Constructor for class org.minidns.record.Record
 - Record.CLASS - Enum in org.minidns.record
 - 
The symbolic class of a DNS record (usually
Record.CLASS.INfor Internet). - Record.TYPE - Enum in org.minidns.record
 - 
The resource record type.
 - records - Variable in class org.minidns.RrSet
 - recursionAvailable - Variable in class org.minidns.dnsmessage.DnsMessage
 - 
True if recursion is possible.
 - recursionDesired - Variable in class org.minidns.dnsmessage.DnsMessage
 - 
True if the server should recurse.
 - recursiveOnly - org.minidns.iterative.ReliableDnsClient.Mode
 - 
Only try the recursive servers.
 - recursiveWithIterativeFallback - org.minidns.iterative.ReliableDnsClient.Mode
 - 
Try the recursive servers first and fallback to iterative resolving if it fails.
 - refresh - Variable in class org.minidns.record.SOA
 - 
A 32 bit time interval before the zone should be refreshed.
 - REFUSED - org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - ReliableDnsClient - Class in org.minidns.iterative
 - 
A DNS client using a reliable strategy.
 - ReliableDnsClient() - Constructor for class org.minidns.iterative.ReliableDnsClient
 - ReliableDnsClient(DnsCache) - Constructor for class org.minidns.iterative.ReliableDnsClient
 - ReliableDnsClient.Mode - Enum in org.minidns.iterative
 - removeBlacklistedDnsServer(String) - Static method in class org.minidns.DnsClient
 - removeDNSServerLookupMechanism(DnsServerLookupMechanism) - Static method in class org.minidns.DnsClient
 - removeSecureEntryPoint(DnsName) - Method in class org.minidns.dnssec.DnssecClient
 - 
Remove the secure entry point stored for a domain name.
 - REQUEST - Static variable in class org.minidns.edns.Nsid
 - RESERVED - org.minidns.record.NSEC3.HashAlgorithm
 - ReservedLdhLabel - Class in org.minidns.dnslabel
 - 
A reserved LDH label (R-LDH label), which have the property that they contain "--" in the third and fourth characters.
 - ReservedLdhLabel(String) - Constructor for class org.minidns.dnslabel.ReservedLdhLabel
 - ResolutionState - Class in org.minidns.iterative
 - ResolutionUnsuccessfulException - Exception in org.minidns.hla
 - ResolutionUnsuccessfulException(Question, DnsMessage.RESPONSE_CODE) - Constructor for exception org.minidns.hla.ResolutionUnsuccessfulException
 - resolve(String, Class<D>) - Method in class org.minidns.hla.ResolverApi
 - resolve(Question) - Method in class org.minidns.hla.DnssecResolverApi
 - resolve(Question) - Method in class org.minidns.hla.ResolverApi
 - resolve(DnsName, Class<D>) - Method in class org.minidns.hla.ResolverApi
 - resolveDnssecReliable(String, Class<D>) - Method in class org.minidns.hla.DnssecResolverApi
 - 
Resolve the given name and type which is expected to yield DNSSEC authenticated results.
 - resolveDnssecReliable(Question) - Method in class org.minidns.hla.DnssecResolverApi
 - 
Resolve the given question which is expected to yield DNSSEC authenticated results.
 - resolveDnssecReliable(DnsName, Class<D>) - Method in class org.minidns.hla.DnssecResolverApi
 - 
Resolve the given name and type which is expected to yield DNSSEC authenticated results.
 - ResolverApi - Class in org.minidns.hla
 - 
The high-level MiniDNS resolving API.
 - ResolverApi(AbstractDnsClient) - Constructor for class org.minidns.hla.ResolverApi
 - ResolverResult<D extends Data> - Class in org.minidns.hla
 - resolverTest() - Static method in class org.minidns.integrationtest.HlaTest
 - resolveSrv(String) - Method in class org.minidns.hla.ResolverApi
 - resolveSrv(DnsLabel, DnsLabel, DnsName) - Method in class org.minidns.hla.ResolverApi
 - resolveSrv(DnsName) - Method in class org.minidns.hla.ResolverApi
 - 
Resolve the
SRVresource record for the given name. - resolveSrv(DnsName, SrvServiceProto) - Method in class org.minidns.hla.ResolverApi
 - 
Resolve the
SRVresource record for the given service name, service and protcol. - resolveSrv(SrvService, SrvProto, String) - Method in class org.minidns.hla.ResolverApi
 - resolveSrv(SrvService, SrvProto, DnsName) - Method in class org.minidns.hla.ResolverApi
 - resolveSrv(SrvType, String) - Method in class org.minidns.hla.ResolverApi
 - resolveSrv(SrvType, DnsName) - Method in class org.minidns.hla.ResolverApi
 - resolveSrvTest() - Static method in class org.minidns.integrationtest.HlaTest
 - response - Variable in class org.minidns.dnsqueryresult.DnsQueryResult
 - responseCode - Variable in class org.minidns.dnsmessage.DnsMessage
 - 
The response code of this dns message.
 - responseCode - Variable in exception org.minidns.hla.ResolutionUnsuccessfulException
 - responseSize - Variable in class org.minidns.source.NetworkDataSourceWithAccounting.Stats
 - result - Variable in class org.minidns.hla.ResolverResult
 - result - Variable in class org.minidns.MiniDnsFuture
 - retry - Variable in class org.minidns.record.SOA
 - 
A 32 bit time interval that should elapse before a failed refresh should be retried.
 - reverseIpAddressOf(Inet4Address) - Static method in class org.minidns.util.InetAddressUtil
 - reverseIpAddressOf(Inet6Address) - Static method in class org.minidns.util.InetAddressUtil
 - reverseLookup(CharSequence) - Method in class org.minidns.hla.ResolverApi
 - reverseLookup(Inet4Address) - Method in class org.minidns.hla.ResolverApi
 - reverseLookup(Inet6Address) - Method in class org.minidns.hla.ResolverApi
 - reverseLookup(InetAddress) - Method in class org.minidns.hla.ResolverApi
 - RKEY - org.minidns.record.Record.TYPE
 - rname - Variable in class org.minidns.record.SOA
 - 
A domain name which specifies the mailbox of the person responsible for this zone.
 - ROOT - Static variable in class org.minidns.dnsname.DnsName
 - RP - org.minidns.record.Record.TYPE
 - RR_TYPE - Static variable in class org.minidns.integrationtest.IntegrationTestHelper
 - RrSet - Class in org.minidns
 - RrSet.Builder - Class in org.minidns
 - RRSIG - Class in org.minidns.record
 - 
RRSIG record payload.
 - RRSIG - org.minidns.record.Record.TYPE
 - RRSIG(Record.TYPE, int, byte, long, Date, Date, int, String, byte[]) - Constructor for class org.minidns.record.RRSIG
 - RRSIG(Record.TYPE, int, byte, long, Date, Date, int, DnsName, byte[]) - Constructor for class org.minidns.record.RRSIG
 - RRSIG(Record.TYPE, DnssecConstants.SignatureAlgorithm, byte, long, Date, Date, int, String, byte[]) - Constructor for class org.minidns.record.RRSIG
 - RRSIG(Record.TYPE, DnssecConstants.SignatureAlgorithm, byte, long, Date, Date, int, DnsName, byte[]) - Constructor for class org.minidns.record.RRSIG
 - RRWithTarget - Class in org.minidns.record
 - 
A resource record pointing to a target.
 - RRWithTarget(DnsName) - Constructor for class org.minidns.record.RRWithTarget
 - RSAMD5 - org.minidns.constants.DnssecConstants.SignatureAlgorithm
 - 
Deprecated.
 - RSASHA1 - org.minidns.constants.DnssecConstants.SignatureAlgorithm
 - RSASHA1_NSEC3_SHA1 - org.minidns.constants.DnssecConstants.SignatureAlgorithm
 - RSASHA256 - org.minidns.constants.DnssecConstants.SignatureAlgorithm
 - RSASHA512 - org.minidns.constants.DnssecConstants.SignatureAlgorithm
 - RT - org.minidns.record.Record.TYPE
 
S
- selector - Variable in class org.minidns.record.TLSA
 - selectorByte - Variable in class org.minidns.record.TLSA
 - 
Which part of the TLS certificate presented by the server will be matched against the association data.
 - serial - Variable in class org.minidns.record.SOA
 - 
The unsigned 32 bit version number of the original copy of the zone.
 - serialize(DataOutputStream) - Method in class org.minidns.record.Data
 - 
The internal method used to serialize Data subclasses.
 - serialize(DataOutputStream) - Method in class org.minidns.record.DelegatingDnssecRR
 - serialize(DataOutputStream) - Method in class org.minidns.record.DNSKEY
 - serialize(DataOutputStream) - Method in class org.minidns.record.InternetAddressRR
 - serialize(DataOutputStream) - Method in class org.minidns.record.MX
 - serialize(DataOutputStream) - Method in class org.minidns.record.NSEC
 - serialize(DataOutputStream) - Method in class org.minidns.record.NSEC3
 - serialize(DataOutputStream) - Method in class org.minidns.record.NSEC3PARAM
 - serialize(DataOutputStream) - Method in class org.minidns.record.OPENPGPKEY
 - serialize(DataOutputStream) - Method in class org.minidns.record.OPT
 - serialize(DataOutputStream) - Method in class org.minidns.record.RRSIG
 - serialize(DataOutputStream) - Method in class org.minidns.record.RRWithTarget
 - serialize(DataOutputStream) - Method in class org.minidns.record.SOA
 - serialize(DataOutputStream) - Method in class org.minidns.record.SRV
 - serialize(DataOutputStream) - Method in class org.minidns.record.TLSA
 - serialize(DataOutputStream) - Method in class org.minidns.record.TXT
 - serialize(DataOutputStream) - Method in class org.minidns.record.UNKNOWN
 - SERVER_FAIL - org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - serverAddress - Variable in class org.minidns.dnsqueryresult.StandardDnsQueryResult
 - service - Variable in class org.minidns.hla.srv.SrvServiceProto
 - service - Variable in enum org.minidns.hla.srv.SrvType
 - serviceCertificateConstraint - org.minidns.record.TLSA.CertUsage
 - 
The given certificate (or its public key) MUST match the end entity certificate and MUST pass PKIX validation.
 - setActiveTransformator(IdnaTransformator) - Static method in class org.minidns.idna.MiniDnsIdna
 - setAdditionalResourceRecords(Collection<Record<? extends Data>>) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - setAnswers(Collection<Record<? extends Data>>) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - setAskForDnssec(boolean) - Method in class org.minidns.DnsClient
 - setAuthenticData(boolean) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - 
Set the authentic data flag on this DNS message.
 - setAuthoritativeAnswer(boolean) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - 
Set the authoritative answer flag.
 - setCheckDisabled(boolean) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - 
Deprecated.
 - setCheckingDisabled(boolean) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - 
Change the check status of this packet.
 - setDataSource(DnsDataSource) - Method in class org.minidns.AbstractDnsClient
 - 
Set a
DnsDataSourceto be used by the DnsClient. - setDataSource(DnsDataSource) - Method in class org.minidns.iterative.ReliableDnsClient
 - setDefaultIpVersion(AbstractDnsClient.IpVersionSetting) - Static method in class org.minidns.AbstractDnsClient
 - setDisableResultFilter(boolean) - Method in class org.minidns.DnsClient
 - setDnssecOk() - Method in class org.minidns.edns.Edns.Builder
 - setDnssecOk(boolean) - Method in class org.minidns.edns.Edns.Builder
 - setException(E) - Method in class org.minidns.MiniDnsFuture.InternalMiniDnsFuture
 - setId(int) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - 
Set the current DNS message id.
 - setMode(ReliableDnsClient.Mode) - Method in class org.minidns.iterative.ReliableDnsClient
 - 
Set the mode used when resolving queries.
 - setNameserverRecords(Collection<Record<? extends Data>>) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - setOpcode(DnsMessage.OPCODE) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - setPreferedIpVersion(AbstractDnsClient.IpVersionSetting) - Method in class org.minidns.AbstractDnsClient
 - setQrFlag(boolean) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - 
Set the QR flag.
 - setQueryMode(AbstractDnsDataSource.QueryMode) - Method in class org.minidns.source.AbstractDnsDataSource
 - setQuestion(Question) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - 
Set the question part of this message.
 - setQuestions(List<Question>) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - 
Set the question part of this message.
 - setReceiveTimestamp(long) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - setRecursionAvailable(boolean) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - 
Set the recursion available flog from this DNS message.
 - setRecursionDesired(boolean) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - 
Set the recursion desired flag on this message.
 - setResponseCode(DnsMessage.RESPONSE_CODE) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - setResult(V) - Method in class org.minidns.MiniDnsFuture.InternalMiniDnsFuture
 - setStripSignatureRecords(boolean) - Method in class org.minidns.dnssec.DnssecClient
 - 
Enable or disable stripping of signature records (RRSIG) from the result
DnsMessage. - setTimeout(int) - Method in class org.minidns.source.AbstractDnsDataSource
 - setTimeout(int) - Method in interface org.minidns.source.DnsDataSource
 - 
Change the dns query timeout for all future queries.
 - setTruncated(boolean) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - 
Set the truncation bit on this DNS message.
 - setUdpPayloadSize(int) - Method in class org.minidns.edns.Edns.Builder
 - setUdpPayloadSize(int) - Method in class org.minidns.source.AbstractDnsDataSource
 - setup(Context) - Static method in class org.minidns.dnsserverlookup.android21.AndroidUsingLinkProperties
 - 
Setup this DNS server lookup mechanism.
 - setUseHardcodedDnsServers(boolean) - Method in class org.minidns.DnsClient
 - setUseHardcodedDnsServers(boolean) - Method in class org.minidns.iterative.ReliableDnsClient
 - SHA1 - org.minidns.constants.DnssecConstants.DigestAlgorithm
 - SHA1 - org.minidns.record.NSEC3.HashAlgorithm
 - sha256 - org.minidns.record.TLSA.MatchingType
 - SHA256 - org.minidns.constants.DnssecConstants.DigestAlgorithm
 - SHA384 - org.minidns.constants.DnssecConstants.DigestAlgorithm
 - sha512 - org.minidns.record.TLSA.MatchingType
 - shouldGather(Record<? extends Data>, Question, DnsName) - Method in class org.minidns.cache.ExtendedLruCache
 - shouldGather(Record<? extends Data>, Question, DnsName) - Method in class org.minidns.cache.FullLruCache
 - shouldRequireLessQueries() - Static method in class org.minidns.integrationtest.IterativeDnssecTest
 - showDnssecStats() - Static method in class org.minidns.minidnsrepl.MiniDnsStats
 - showDnssecStats(String, Record.TYPE) - Static method in class org.minidns.minidnsrepl.MiniDnsStats
 - SIG - org.minidns.record.Record.TYPE
 - signatureExpiration - Variable in class org.minidns.record.RRSIG
 - 
The date and time this RRSIG records expires.
 - signatureInception - Variable in class org.minidns.record.RRSIG
 - 
The date and time this RRSIG records starts to be valid.
 - SignatureVerifier - Interface in org.minidns.dnssec
 - signerName - Variable in class org.minidns.record.RRSIG
 - 
The owner name of the DNSKEY RR that a validator is supposed to use.
 - simpleAsyncApiTest() - Static method in class org.minidns.integrationtest.AsyncApiTest
 - SINK - org.minidns.record.Record.TYPE
 - size() - Method in class org.minidns.dnsname.DnsName
 - SOA - Class in org.minidns.record
 - 
SOA (start of authority) record payload.
 - SOA - org.minidns.record.Record.TYPE
 - SOA(String, String, long, int, int, int, long) - Constructor for class org.minidns.record.SOA
 - SOA(DnsName, DnsName, long, int, int, int, long) - Constructor for class org.minidns.record.SOA
 - sortMultiple(Collection<SrvResolverResult.ResolvedSrvRecord>...) - Static method in class org.minidns.hla.SrvResolverResult
 - 
Convenience method to sort multiple resolved SRV RRs.
 - sortSrvRecords(Collection<SRV>) - Static method in class org.minidns.util.SrvUtil
 - 
Sort the given collection of
SRVresource records by their priority and weight. - SPF - org.minidns.record.Record.TYPE
 - srv - Variable in class org.minidns.hla.SrvResolverResult.ResolvedSrvRecord
 - SRV - Class in org.minidns.record
 - 
SRV record payload (service pointer).
 - SRV - org.minidns.record.Record.TYPE
 - SRV(int, int, int, String) - Constructor for class org.minidns.record.SRV
 - SRV(int, int, int, DnsName) - Constructor for class org.minidns.record.SRV
 - SrvProto - Enum in org.minidns.hla.srv
 - SrvResolverResult - Class in org.minidns.hla
 - SrvResolverResult.ResolvedSrvRecord - Class in org.minidns.hla
 - SrvService - Enum in org.minidns.hla.srv
 - srvServiceProto - Variable in class org.minidns.hla.SrvResolverResult.ResolvedSrvRecord
 - SrvServiceProto - Class in org.minidns.hla.srv
 - 
The Serivce and Protocol part of a SRV owner name.
 - SrvServiceProto(DnsLabel, DnsLabel) - Constructor for class org.minidns.hla.srv.SrvServiceProto
 - SrvType - Enum in org.minidns.hla.srv
 - SrvUtil - Class in org.minidns.util
 - SrvUtil() - Constructor for class org.minidns.util.SrvUtil
 - SSHFP - org.minidns.record.Record.TYPE
 - StandardDnsQueryResult - Class in org.minidns.dnsqueryresult
 - StandardDnsQueryResult(InetAddress, int, DnsQueryResult.QueryMethod, DnsMessage, DnsMessage) - Constructor for class org.minidns.dnsqueryresult.StandardDnsQueryResult
 - STATUS - org.minidns.dnsmessage.DnsMessage.OPCODE
 - stripToLabels(int) - Method in class org.minidns.dnsname.DnsName
 - subjectPublicKeyInfo - org.minidns.record.TLSA.Selector
 - subSequence(int, int) - Method in class org.minidns.dnslabel.DnsLabel
 - subSequence(int, int) - Method in class org.minidns.dnsname.DnsName
 - SuccessCallback<T> - Interface in org.minidns.util
 - successfulQueries - Variable in class org.minidns.source.NetworkDataSourceWithAccounting.Stats
 - successfulTcpQueries - Variable in class org.minidns.source.NetworkDataSourceWithAccounting.Stats
 - successfulUdpQueries - Variable in class org.minidns.source.NetworkDataSourceWithAccounting.Stats
 - SynthesizedCachedDnsQueryResult - Class in org.minidns.dnsqueryresult
 - SynthesizedCachedDnsQueryResult(DnsMessage, DnsMessage, DnsQueryResult) - Constructor for class org.minidns.dnsqueryresult.SynthesizedCachedDnsQueryResult
 - synthesizedResponse - Variable in class org.minidns.dnssec.DnssecQueryResult
 
T
- TA - org.minidns.record.Record.TYPE
 - TALINK - org.minidns.record.Record.TYPE
 - target - Variable in class org.minidns.record.MX
 - 
The name of the target server.
 - target - Variable in class org.minidns.record.RRWithTarget
 - target - Variable in class org.minidns.record.SRV
 - 
The target server.
 - tcp - org.minidns.dnsqueryresult.DnsQueryResult.QueryMethod
 - tcp - org.minidns.hla.srv.SrvProto
 - tcp - org.minidns.source.AbstractDnsDataSource.QueryMode
 - 
Always use only TCP when querying DNS servers.
 - tcpAsyncApiTest() - Static method in class org.minidns.integrationtest.AsyncApiTest
 - tcpResponseSize - Variable in class org.minidns.source.NetworkDataSourceWithAccounting.Stats
 - testCloudFlare() - Static method in class org.minidns.integrationtest.DnssecTest
 - testExampleCom() - Static method in class org.minidns.integrationtest.CoreTest
 - testNsidLRoot() - Static method in class org.minidns.integrationtest.NsidTest
 - testOarcDaneBadHash() - Static method in class org.minidns.integrationtest.DaneTest
 - testOarcDaneBadParams() - Static method in class org.minidns.integrationtest.DaneTest
 - testOarcDaneBadSig() - Static method in class org.minidns.integrationtest.DnssecTest
 - testOarcDaneGood() - Static method in class org.minidns.integrationtest.DaneTest
 - testTcpAnswer() - Static method in class org.minidns.integrationtest.CoreTest
 - testUniDueSigFail() - Static method in class org.minidns.integrationtest.DnssecTest
 - testUniDueSigOk() - Static method in class org.minidns.integrationtest.DnssecTest
 - testWorld - org.minidns.dnsqueryresult.DnsQueryResult.QueryMethod
 - throwIfErrorResponse() - Method in class org.minidns.hla.ResolverResult
 - throwIfRequired(List<? extends IOException>) - Static method in exception org.minidns.util.MultipleIoException
 - throwIseIfErrorResponse() - Method in class org.minidns.hla.ResolverResult
 - timeout - Variable in class org.minidns.source.AbstractDnsDataSource
 - 
DNS timeout.
 - TKEY - org.minidns.record.Record.TYPE
 - tlsa - Variable in exception org.minidns.dane.DaneCertificateException.CertificateMismatch
 - TLSA - Class in org.minidns.record
 - TLSA - org.minidns.record.Record.TYPE
 - TLSA.CertUsage - Enum in org.minidns.record
 - 
The certificate usage field.
 - TLSA.MatchingType - Enum in org.minidns.record
 - TLSA.Selector - Enum in org.minidns.record
 - toArray() - Method in class org.minidns.dnsmessage.DnsMessage
 - 
Generate a binary dns packet out of this message.
 - toASCII(String) - Method in class org.minidns.idna.DefaultIdnaTransformator
 - toASCII(String) - Method in interface org.minidns.idna.IdnaTransformator
 - toASCII(String) - Static method in class org.minidns.idna.MiniDnsIdna
 - toByteArray() - Method in class org.minidns.dnsmessage.Question
 - 
Generate a binary paket for this dns question.
 - toByteArray() - Method in class org.minidns.record.Data
 - toByteArray() - Method in class org.minidns.record.Record
 - toIOException(List<? extends IOException>) - Static method in exception org.minidns.util.MultipleIoException
 - toListOfStrings(Collection<? extends InetAddress>) - Static method in class org.minidns.dnsserverlookup.AbstractDnsServerLookupMechanism
 - toOutputStream(DataOutputStream) - Method in class org.minidns.record.Data
 - 
Write the binary representation of this payload to the given
DataOutputStream. - toOutputStream(OutputStream) - Method in class org.minidns.record.Data
 - toOutputStream(OutputStream) - Method in class org.minidns.record.Record
 - toString() - Method in class org.minidns.cache.LruCache
 - toString() - Method in class org.minidns.dnslabel.DnsLabel
 - toString() - Method in class org.minidns.dnsmessage.DnsMessage.Builder
 - toString() - Method in class org.minidns.dnsmessage.DnsMessage
 - toString() - Method in class org.minidns.dnsmessage.Question
 - toString() - Method in class org.minidns.dnsname.DnsName
 - toString() - Method in class org.minidns.dnsqueryresult.DnsQueryResult
 - toString() - Method in class org.minidns.dnssec.DnssecUnverifiedReason
 - toString() - Method in class org.minidns.edns.Edns
 - toString() - Method in class org.minidns.edns.EdnsOption
 - toString() - Method in class org.minidns.hla.ResolverResult
 - toString() - Method in class org.minidns.record.A
 - toString() - Method in class org.minidns.record.AAAA
 - toString() - Method in class org.minidns.record.DelegatingDnssecRR
 - toString() - Method in class org.minidns.record.DNSKEY
 - toString() - Method in class org.minidns.record.MX
 - toString() - Method in class org.minidns.record.NSEC
 - toString() - Method in class org.minidns.record.NSEC3
 - toString() - Method in class org.minidns.record.NSEC3PARAM
 - toString() - Method in class org.minidns.record.OPENPGPKEY
 - toString() - Method in class org.minidns.record.Record
 - 
Retrieve a textual representation of this resource record.
 - toString() - Method in class org.minidns.record.RRSIG
 - toString() - Method in class org.minidns.record.RRWithTarget
 - toString() - Method in class org.minidns.record.SOA
 - toString() - Method in class org.minidns.record.SRV
 - toString() - Method in class org.minidns.record.TLSA
 - toString() - Method in class org.minidns.record.TXT
 - toString() - Method in class org.minidns.RrSet
 - toString() - Method in class org.minidns.source.NetworkDataSourceWithAccounting.Stats
 - toStringInternal() - Method in class org.minidns.edns.EdnsOption
 - toStringInternal() - Method in class org.minidns.edns.Nsid
 - toStringInternal() - Method in class org.minidns.edns.UnknownEdnsOption
 - toUnicode(String) - Method in class org.minidns.idna.DefaultIdnaTransformator
 - toUnicode(String) - Method in interface org.minidns.idna.IdnaTransformator
 - toUnicode(String) - Static method in class org.minidns.idna.MiniDnsIdna
 - truncated - Variable in class org.minidns.dnsmessage.DnsMessage
 - 
True if message is truncated.
 - trustAnchorAssertion - org.minidns.record.TLSA.CertUsage
 - 
The given certificate (or its public key) MUST be used as trust anchor when validating the end entity certificate.
 - TSIG - org.minidns.record.Record.TYPE
 - ttl - Variable in class org.minidns.record.Record
 - 
The ttl of this record.
 - TXT - Class in org.minidns.record
 - 
A TXT record.
 - TXT - org.minidns.record.Record.TYPE
 - TXT(byte[]) - Constructor for class org.minidns.record.TXT
 - type - Variable in class org.minidns.dnsmessage.Question
 - 
The question type (e.g.
 - type - Variable in class org.minidns.record.Record
 - 
The type (and payload type) of this record.
 - type - Variable in class org.minidns.RrSet
 - typeCovered - Variable in class org.minidns.record.RRSIG
 - 
The type of RRset covered by this signature.
 - types - Variable in class org.minidns.record.NSEC
 - 
The RR types existing at the owner name.
 - types - Variable in class org.minidns.record.NSEC3
 - 
The RR types existing at the original owner name.
 
U
- udp - org.minidns.dnsqueryresult.DnsQueryResult.QueryMethod
 - udp - org.minidns.hla.srv.SrvProto
 - udpPayloadSize - Variable in class org.minidns.edns.Edns
 - udpPayloadSize - Variable in class org.minidns.source.AbstractDnsDataSource
 - udpResponseSize - Variable in class org.minidns.source.NetworkDataSourceWithAccounting.Stats
 - udpTcp - org.minidns.source.AbstractDnsDataSource.QueryMode
 - 
Try UDP first, and if the result is bigger than the maximum UDP payload size, or if something else goes wrong, fallback to TCP.
 - UID - org.minidns.record.Record.TYPE
 - UINFO - org.minidns.record.Record.TYPE
 - UNASSIGNED3 - org.minidns.dnsmessage.DnsMessage.OPCODE
 - UnderscoreLabel - Class in org.minidns.dnslabel
 - 
A DNS label which begins with an underscore ('_').
 - UnderscoreLabel(String) - Constructor for class org.minidns.dnslabel.UnderscoreLabel
 - unicastQuery - Variable in class org.minidns.record.Record
 - 
MDNS defines the highest bit of the class as the unicast query bit.
 - UnixUsingEtcResolvConf - Class in org.minidns.dnsserverlookup
 - UNKNOWN - Class in org.minidns.record
 - UNKNOWN - org.minidns.edns.Edns.OptionCode
 - UNKNOWN - org.minidns.record.Record.TYPE
 - UnknownEdnsOption - Class in org.minidns.edns
 - UnknownEdnsOption(int, byte[]) - Constructor for class org.minidns.edns.UnknownEdnsOption
 - UNSPEC - org.minidns.record.Record.TYPE
 - unverifiedReasons - Variable in class org.minidns.hla.ResolverResult
 - UPDATE - org.minidns.dnsmessage.DnsMessage.OPCODE
 - URI - org.minidns.record.Record.TYPE
 
V
- v4 - Variable in enum org.minidns.AbstractDnsClient.IpVersionSetting
 - v4only - org.minidns.AbstractDnsClient.IpVersionSetting
 - v4v6 - org.minidns.AbstractDnsClient.IpVersionSetting
 - v6 - Variable in enum org.minidns.AbstractDnsClient.IpVersionSetting
 - v6only - org.minidns.AbstractDnsClient.IpVersionSetting
 - v6v4 - org.minidns.AbstractDnsClient.IpVersionSetting
 - VALIDATE - Static variable in class org.minidns.dnslabel.DnsLabel
 - 
Whether or not the DNS label is validated on construction.
 - VALIDATE - Static variable in class org.minidns.dnsname.DnsName
 - 
Whether or not the DNS name is validated on construction.
 - value - Variable in enum org.minidns.constants.DnssecConstants.DigestAlgorithm
 - value - Variable in enum org.minidns.record.NSEC3.HashAlgorithm
 - valueOf(String) - Static method in enum org.minidns.AbstractDnsClient.IpVersionSetting
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum org.minidns.constants.DnssecConstants.DigestAlgorithm
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum org.minidns.constants.DnssecConstants.SignatureAlgorithm
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum org.minidns.dnsmessage.DnsMessage.OPCODE
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum org.minidns.dnsqueryresult.DnsQueryResult.QueryMethod
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum org.minidns.edns.Edns.OptionCode
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum org.minidns.hla.srv.SrvProto
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum org.minidns.hla.srv.SrvService
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum org.minidns.hla.srv.SrvType
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum org.minidns.integrationtest.IntegrationTestTools.CacheConfig
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum org.minidns.iterative.ReliableDnsClient.Mode
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum org.minidns.record.NSEC3.HashAlgorithm
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum org.minidns.record.Record.CLASS
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum org.minidns.record.Record.TYPE
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum org.minidns.record.TLSA.CertUsage
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum org.minidns.record.TLSA.MatchingType
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum org.minidns.record.TLSA.Selector
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum org.minidns.source.AbstractDnsDataSource.QueryMode
 - 
Returns the enum constant of this type with the specified name.
 - values() - Static method in enum org.minidns.AbstractDnsClient.IpVersionSetting
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum org.minidns.constants.DnssecConstants.DigestAlgorithm
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum org.minidns.constants.DnssecConstants.SignatureAlgorithm
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum org.minidns.dnsmessage.DnsMessage.OPCODE
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum org.minidns.dnsqueryresult.DnsQueryResult.QueryMethod
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum org.minidns.edns.Edns.OptionCode
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum org.minidns.hla.srv.SrvProto
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum org.minidns.hla.srv.SrvService
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum org.minidns.hla.srv.SrvType
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum org.minidns.integrationtest.IntegrationTestTools.CacheConfig
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum org.minidns.iterative.ReliableDnsClient.Mode
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum org.minidns.record.NSEC3.HashAlgorithm
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum org.minidns.record.Record.CLASS
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum org.minidns.record.Record.TYPE
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum org.minidns.record.TLSA.CertUsage
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum org.minidns.record.TLSA.MatchingType
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum org.minidns.record.TLSA.Selector
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum org.minidns.source.AbstractDnsDataSource.QueryMode
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - variablePart - Variable in class org.minidns.edns.Edns
 - variablePart - Variable in class org.minidns.record.OPT
 - verifiedConnect(HttpsURLConnection) - Method in class org.minidns.dane.DaneVerifier
 - 
Invokes
URLConnection.connect()in a DANE verified fashion. - verifiedConnect(HttpsURLConnection, X509TrustManager) - Method in class org.minidns.dane.DaneVerifier
 - 
Invokes
URLConnection.connect()in a DANE verified fashion. - verify(byte[], RRSIG, DNSKEY) - Method in class org.minidns.dnssec.algorithms.JavaSecSignatureVerifier
 - verify(byte[], RRSIG, DNSKEY) - Method in interface org.minidns.dnssec.SignatureVerifier
 - verify(SSLSession) - Method in class org.minidns.dane.DaneVerifier
 - 
Verifies the certificate chain in an active
SSLSession. - verify(SSLSocket) - Method in class org.minidns.dane.DaneVerifier
 - 
Verifies the certificate chain in an active
SSLSocket. - verifyCertificateChain(X509Certificate[], String, int) - Method in class org.minidns.dane.DaneVerifier
 - 
Verifies a certificate chain to be valid when used with the given connection details using DANE.
 - version - Variable in class org.minidns.edns.Edns
 - 
8-bit version field.
 
W
- wasSuccessful() - Method in class org.minidns.dnsqueryresult.DnsQueryResult
 - wasSuccessful() - Method in class org.minidns.hla.ResolverResult
 - weight - Variable in class org.minidns.record.SRV
 - 
The weight of this service.
 - WILDCARD_LABEL - Static variable in class org.minidns.dnslabel.DnsLabel
 - without - org.minidns.integrationtest.IntegrationTestTools.CacheConfig
 - WKS - org.minidns.record.Record.TYPE
 - wrap(List<EI>) - Method in interface org.minidns.MiniDnsFuture.ExceptionsWrapper
 - writePartialSignature(DataOutputStream) - Method in class org.minidns.record.RRSIG
 - writeTo(OutputStream) - Method in class org.minidns.dnsmessage.DnsMessage
 - writeTo(OutputStream, boolean) - Method in class org.minidns.dnsmessage.DnsMessage
 - writeToBoas(ByteArrayOutputStream) - Method in class org.minidns.dnslabel.DnsLabel
 - writeToDos(DataOutputStream) - Method in class org.minidns.edns.EdnsOption
 - writeToFile(DnsMessage, String) - Static method in class org.minidns.minidnsrepl.MiniDnsRepl
 - writeToStream(OutputStream) - Method in class org.minidns.dnsname.DnsName
 
X
- X25 - org.minidns.record.Record.TYPE
 - X509TrustManagerUtil - Class in org.minidns.dane
 - X509TrustManagerUtil() - Constructor for class org.minidns.dane.X509TrustManagerUtil
 - xmpp_client - org.minidns.hla.srv.SrvService
 - xmpp_client - org.minidns.hla.srv.SrvType
 - xmpp_server - org.minidns.hla.srv.SrvService
 - xmpp_server - org.minidns.hla.srv.SrvType
 - xmpps_client - org.minidns.hla.srv.SrvService
 - 
XMPP client-to-server (c2s) connections using implicit TLS (also known as "Direct TLS").
 - xmpps_server - org.minidns.hla.srv.SrvService
 - 
XMPP server-to-server (s2s) connections using implicit TLS (also known as "Direct TLS").
 - XnLabel - Class in org.minidns.dnslabel
 - 
A label that begins with "xn--" and follows the LDH rule.
 - XnLabel(String) - Constructor for class org.minidns.dnslabel.XnLabel
 
Y
- YXDOMAIN - org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - YXRRSET - org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 
All Classes All Packages