- A - Class in org.minidns.record
-
A record payload (ip pointer).
- A(Inet4Address) - Constructor for class org.minidns.record.A
-
- A(int, int, int, int) - Constructor for class org.minidns.record.A
-
- A(byte[]) - Constructor for class org.minidns.record.A
-
- A(CharSequence) - Constructor for class org.minidns.record.A
-
- AAAA - Class in org.minidns.record
-
AAAA payload (an ipv6 pointer).
- AAAA(Inet6Address) - Constructor for class org.minidns.record.AAAA
-
- AAAA(byte[]) - Constructor for class org.minidns.record.AAAA
-
- AAAA(CharSequence) - 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(DnsCache) - Constructor for class org.minidns.AbstractDnsClient
-
Create a new DNS client with the given DNS cache.
- AbstractDnsClient() - Constructor for class org.minidns.AbstractDnsClient
-
Create a new DNS client using the global default cache.
- AbstractDnsClient.IpVersionSetting - Enum in org.minidns
-
- 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
-
- 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.
- 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.UnverifiedReason.AlgorithmExceptionThrownReason
-
- AlgorithmMap - Class in org.minidns.dnssec.algorithms
-
- AlgorithmNotSupportedReason(byte, Record.TYPE, Record<? extends Data>) - Constructor for class org.minidns.dnssec.UnverifiedReason.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.
- aRecordsResult - Variable in class org.minidns.hla.SrvResolverResult.ResolvedSrvRecord
-
- 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
-
- 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.
- 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
-
- 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(AbstractDnsClient) - Constructor for class org.minidns.dane.java7.DaneExtendedTrustManager
-
- DaneExtendedTrustManager(X509TrustManager) - Constructor for class org.minidns.dane.java7.DaneExtendedTrustManager
-
- DaneExtendedTrustManager(AbstractDnsClient, X509TrustManager) - Constructor for class org.minidns.dane.java7.DaneExtendedTrustManager
-
- DaneExtendedTrustManager(DaneVerifier, 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(AbstractDnsClient) - Constructor for class org.minidns.dane.DaneVerifier
-
- Data - Class in org.minidns.record
-
Generic payload class.
- 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, DnssecConstants.SignatureAlgorithm, byte, DnssecConstants.DigestAlgorithm, byte, byte[]) - Constructor for class org.minidns.record.DelegatingDnssecRR
-
- DelegatingDnssecRR(int, byte, byte, byte[]) - Constructor for class org.minidns.record.DelegatingDnssecRR
-
- DelegatingDnssecRR(int, DnssecConstants.SignatureAlgorithm, DnssecConstants.DigestAlgorithm, byte[]) - Constructor for class org.minidns.record.DelegatingDnssecRR
-
- DelegatingDnssecRR(int, DnssecConstants.SignatureAlgorithm, byte, 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
-
- digest(byte[]) - Method in class org.minidns.dnssec.algorithms.JavaSecDigestCalculator
-
- digest(byte[]) - Method in interface org.minidns.dnssec.DigestCalculator
-
- digest - Variable in class org.minidns.record.DelegatingDnssecRR
-
The digest build from a DNSKEY.
- digest - Variable in class org.minidns.record.DelegatingDnssecRR.SharedData
-
- 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.
- 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(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(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 - Class in org.minidns.source
-
- DnsDataSource() - Constructor for class org.minidns.source.DnsDataSource
-
- DnsDataSource.OnResponseCallback - Interface in org.minidns.source
-
- DnsDataSource.QueryMode - Enum in org.minidns.source
-
- DNSKEY - Class in org.minidns.record
-
DNSKEY record payload.
- 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 - 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(DnsMessage.Builder) - Constructor for class org.minidns.dnsmessage.DnsMessage
-
- DnsMessage(byte[]) - Constructor for class org.minidns.dnsmessage.DnsMessage
-
Build a DNS Message based on a binary DNS message.
- 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".
- dnsName - Variable in enum org.minidns.hla.SrvProto
-
- dnsName - Variable in enum org.minidns.hla.SrvService
-
- DNSNameTooLongException(String, byte[]) - Constructor for exception org.minidns.dnsname.InvalidDnsNameException.DNSNameTooLongException
-
- 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.
- DnssecMessage - Class in org.minidns.dnssec
-
- dnssecOk - Variable in class org.minidns.edns.Edns
-
- 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
-
- DnssecValidationFailedException - Exception in org.minidns.dnssec
-
- DnssecValidationFailedException(Question, String) - Constructor for exception org.minidns.dnssec.DnssecValidationFailedException
-
- DnssecValidationFailedException(String) - Constructor for exception org.minidns.dnssec.DnssecValidationFailedException
-
- DnssecValidationFailedException(String, Throwable) - Constructor for exception org.minidns.dnssec.DnssecValidationFailedException
-
- DnssecValidationFailedException(Record<? extends Data>, String) - Constructor for exception org.minidns.dnssec.DnssecValidationFailedException
-
- DnssecValidationFailedException(List<Record<? extends Data>>, String) - Constructor for exception org.minidns.dnssec.DnssecValidationFailedException
-
- DnssecValidatorInitializationException - Exception in org.minidns.dnssec
-
- DnssecValidatorInitializationException(String, Throwable) - Constructor for exception org.minidns.dnssec.DnssecValidatorInitializationException
-
- DnsServerLookupMechanism - Interface in org.minidns.dnsserverlookup
-
- DS - Class in org.minidns.record
-
DS (Delegation Signer) record payload.
- 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
-
- gatherStatsFor(DnssecClient, String, String, Record.TYPE) - Static method in class org.minidns.minidnsrepl.MiniDnsStats
-
- get(DnsMessage) - Method in class org.minidns.DnsCache
-
Request a cached dns response.
- get() - Method in class org.minidns.MiniDnsFuture
-
- get(long, TimeUnit) - Method in class org.minidns.MiniDnsFuture
-
- 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
-
- getAnswersOrEmptySet() - Method in class org.minidns.hla.ResolverResult
-
- 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
-
- 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
-
- getDataClass() - Method in enum org.minidns.record.Record.TYPE
-
Get the
Data
class for this type.
- getDataSource() - Method in class org.minidns.AbstractDnsClient
-
- getDigestBigInteger() - Method in class org.minidns.record.DelegatingDnssecRR
-
- getDigestHex() - Method in class org.minidns.record.DelegatingDnssecRR
-
- 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
-
- getHitCount() - Method in class org.minidns.cache.LruCache
-
The cache hit count (all sucessful calls to get).
- getHostpart() - Method in class org.minidns.dnsname.DnsName
-
Hostpart in ACE representation.
- 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.
- getKey() - Method in class org.minidns.record.DNSKEY
-
- getKeyBase64() - 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.
- 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
-
- 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.UnverifiedReason.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(byte[]) - 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.DnsDataSource
-
- 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
-
- 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.UnverifiedReason.AlgorithmExceptionThrownReason
-
- getReasonString() - Method in class org.minidns.dnssec.UnverifiedReason.AlgorithmNotSupportedReason
-
- getReasonString() - Method in class org.minidns.dnssec.UnverifiedReason.ConflictsWithSep
-
- getReasonString() - Method in class org.minidns.dnssec.UnverifiedReason
-
- getReasonString() - Method in class org.minidns.dnssec.UnverifiedReason.NoActiveSignaturesReason
-
- getReasonString() - Method in class org.minidns.dnssec.UnverifiedReason.NoRootSecureEntryPointReason
-
- getReasonString() - Method in class org.minidns.dnssec.UnverifiedReason.NoSecureEntryPointReason
-
- getReasonString() - Method in class org.minidns.dnssec.UnverifiedReason.NoSignaturesReason
-
- getReasonString() - Method in class org.minidns.dnssec.UnverifiedReason.NoTrustAnchorReason
-
- getReasonString() - Method in class org.minidns.dnssec.UnverifiedReason.NSECDoesNotMatchReason
-
- getRequest() - Method in exception org.minidns.MiniDnsException.IdMismatch
-
- getRequest() - Method in exception org.minidns.MiniDnsException.NullResultException
-
- getResolutionUnsuccessfulException() - Method in class org.minidns.hla.ResolverResult
-
- getResponse() - Method in exception org.minidns.MiniDnsException.IdMismatch
-
- getResponseCode(int) - Static method in enum org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
-
Retrieve the response code for a byte value.
- getResponseCode() - Method in class org.minidns.hla.ResolverResult
-
- getRootServer(char) - Static method in class org.minidns.iterative.IterativeDnsClient
-
- getRootServer(char, AbstractDnsClient.IpVersionSetting) - Static method in class org.minidns.iterative.IterativeDnsClient
-
- getSaltLength() - Method in class org.minidns.record.NSEC3PARAM
-
- getSignature(byte[]) - Method in class org.minidns.dnssec.algorithms.JavaSecSignatureVerifier
-
- getSignatures() - Method in class org.minidns.dnssec.DnssecMessage
-
- getSignatureVerifier(DnssecConstants.SignatureAlgorithm) - Method in class org.minidns.dnssec.algorithms.AlgorithmMap
-
- getSortedSrvResolvedAddresses() - Method in class org.minidns.hla.SrvResolverResult
-
- getStats(AbstractDnsClient) - Static method in class org.minidns.minidnsrepl.MiniDnsStats
-
- getStats() - Method in class org.minidns.source.NetworkDataSourceWithAccounting
-
- getTarget() - Method in class org.minidns.record.RRWithTarget
-
- getText() - Method in class org.minidns.record.TXT
-
- getTimeout() - Method in class 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(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
Data
class.
- 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
-
- getUdpPayloadSize() - Method in class org.minidns.source.DnsDataSource
-
- getUnverifiedReasons() - Method in class org.minidns.dnssec.DnssecMessage
-
- 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
-
- qr - Variable in class org.minidns.dnsmessage.DnsMessage
-
The QR flag of the DNS message header.
- query(String, Record.TYPE, Record.CLASS) - Method in class org.minidns.AbstractDnsClient
-
Query the system nameservers for a single entry of any class.
- 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(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(Question) - Method in class org.minidns.AbstractDnsClient
-
- query(DnsMessage.Builder) - Method in class org.minidns.AbstractDnsClient
-
Send a query request to the DNS system.
- query(Question, InetAddress, int) - Method in class org.minidns.AbstractDnsClient
-
- query(DnsMessage, InetAddress, int) - Method in class org.minidns.AbstractDnsClient
-
- query(String, Record.TYPE, Record.CLASS, InetAddress, int) - Method in class org.minidns.AbstractDnsClient
-
Query a nameserver for a single entry.
- query(String, Record.TYPE, Record.CLASS, InetAddress) - Method in class org.minidns.AbstractDnsClient
-
Query a nameserver for a single entry.
- query(String, Record.TYPE, InetAddress) - Method in class org.minidns.AbstractDnsClient
-
Query a nameserver for a single entry of class IN.
- query(DnsMessage, InetAddress) - Method in class org.minidns.AbstractDnsClient
-
- query(Question, InetAddress) - Method in class org.minidns.AbstractDnsClient
-
Query a specific server for one entry.
- query(DnsMessage.Builder) - Method in class org.minidns.DnsClient
-
- query(Question) - Method in class org.minidns.dnssec.DnssecClient
-
- 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, int) - Method in class org.minidns.source.async.AsyncNetworkDataSource
-
- query(DnsMessage, InetAddress, int) - Method in class 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
-
- queryAsync(CharSequence, Record.TYPE) - Method in class org.minidns.AbstractDnsClient
-
- queryAsync(Question) - 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, InetAddress, int) - Method in class org.minidns.AbstractDnsClient
-
- queryAsync(DnsMessage, InetAddress) - Method in class org.minidns.AbstractDnsClient
-
- queryAsync(DnsMessage.Builder) - Method in class org.minidns.DnsClient
-
- queryAsync(DnsMessage, InetAddress, int, DnsDataSource.OnResponseCallback) - Method in class org.minidns.source.async.AsyncNetworkDataSource
-
- queryAsync(DnsMessage, InetAddress, int, DnsDataSource.OnResponseCallback) - Method in class org.minidns.source.DnsDataSource
-
- queryDnssec(CharSequence, Record.TYPE) - Method in class org.minidns.dnssec.DnssecClient
-
- queryDnssec(Question) - Method in class org.minidns.dnssec.DnssecClient
-
- 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 - Class in org.minidns.dnsmessage
-
A DNS question (request).
- 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, Record.CLASS, boolean) - Constructor for class org.minidns.dnsmessage.Question
-
- 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) - 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) - Constructor for class org.minidns.dnsmessage.Question
-
Create a dns question for the given name/type/IN (internet class).
- Question(DataInputStream, byte[]) - Constructor for class org.minidns.dnsmessage.Question
-
Parse a byte array and rebuild the dns question from it.
- question - Variable in exception org.minidns.hla.ResolutionUnsuccessfulException
-
- question - Variable in class org.minidns.hla.ResolverResult
-
- questions - Variable in class org.minidns.dnsmessage.DnsMessage
-
The question section content.
- 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(DnsName, Record.TYPE, Record.CLASS, long, D, boolean) - Constructor for class org.minidns.record.Record
-
- Record(String, Record.TYPE, Record.CLASS, long, D, boolean) - Constructor for class org.minidns.record.Record
-
- Record(String, Record.TYPE, int, long, D) - Constructor for class org.minidns.record.Record
-
- Record(DnsName, Record.TYPE, int, long, D) - Constructor for class org.minidns.record.Record
-
- Record.CLASS - Enum in org.minidns.record
-
- 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.
- refresh - Variable in class org.minidns.record.SOA
-
A 32 bit time interval before the zone should be refreshed.
- ReliableDnsClient - Class in org.minidns.iterative
-
A DNS client using a reliable strategy.
- ReliableDnsClient(DnsCache) - Constructor for class org.minidns.iterative.ReliableDnsClient
-
- ReliableDnsClient() - 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
-
- 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(Question) - Method in class org.minidns.hla.DnssecResolverApi
-
- resolve(String, Class<D>) - Method in class org.minidns.hla.ResolverApi
-
- resolve(DnsName, Class<D>) - Method in class org.minidns.hla.ResolverApi
-
- resolve(Question) - 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(DnsName, 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.
- 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(SrvType, String) - Method in class org.minidns.hla.ResolverApi
-
- resolveSrv(SrvType, DnsName) - Method in class org.minidns.hla.ResolverApi
-
- resolveSrv(SrvService, SrvProto, String) - Method in class org.minidns.hla.ResolverApi
-
- resolveSrv(SrvService, SrvProto, DnsName) - Method in class org.minidns.hla.ResolverApi
-
- resolveSrv(DnsName, DnsName, DnsName) - Method in class org.minidns.hla.ResolverApi
-
- resolveSrv(String) - Method in class org.minidns.hla.ResolverApi
-
- resolveSrv(DnsName) - Method in class org.minidns.hla.ResolverApi
-
Resolve the
SRV
resource record for the given name.
- 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.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(Inet6Address) - Static method in class org.minidns.util.InetAddressUtil
-
- reverseIpAddressOf(Inet4Address) - Static method in class org.minidns.util.InetAddressUtil
-
- reverseLookup(CharSequence) - Method in class org.minidns.hla.ResolverApi
-
- reverseLookup(InetAddress) - 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
-
- 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
-
- 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(Record.TYPE, int, byte, long, Date, Date, int, DnsName, byte[]) - Constructor for class org.minidns.record.RRSIG
-
- RRSIG(Record.TYPE, int, 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
-
- RRSIG(Record.TYPE, DnssecConstants.SignatureAlgorithm, byte, long, Date, Date, int, String, 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
-
- salt - Variable in class org.minidns.record.NSEC3
-
The salt appended to the next owner name before hashing.
- 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
-
- service - Variable in enum org.minidns.hla.SrvType
-
- setActiveTransformator(IdnaTransformator) - 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
-
- 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(boolean) - Method in class org.minidns.edns.Edns.Builder
-
- setDnssecOk() - 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(DnsDataSource.QueryMode) - Method in class org.minidns.source.DnsDataSource
-
- 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.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.DnsDataSource
-
- 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
-
- 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
-
- signature - Variable in class org.minidns.record.RRSIG
-
Signature that covers RRSIG RDATA (excluding the signature field) and RRset data.
- 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
-
- size() - Method in class org.minidns.dnsname.DnsName
-
- SOA - Class in org.minidns.record
-
SOA (start of authority) record payload.
- 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
-
- sortSrvRecords(Collection<SRV>) - Static method in class org.minidns.util.SrvUtil
-
Sort the given collection of
SRV
resource records by their priority and weight.
- srv - Variable in class org.minidns.hla.SrvResolverResult.ResolvedSrvRecord
-
- SRV - Class in org.minidns.record
-
SRV record payload (service pointer).
- 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
-
- SrvResolverResult - Class in org.minidns.hla
-
- SrvResolverResult.ResolvedSrvRecord - Class in org.minidns.hla
-
- SrvService - Enum in org.minidns.hla
-
- SrvType - Enum in org.minidns.hla
-
- SrvUtil - Class in org.minidns.util
-
- SrvUtil() - Constructor for class org.minidns.util.SrvUtil
-
- stripToLabels(int) - Method in class org.minidns.dnsname.DnsName
-
- 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
-
- v4 - Variable in enum org.minidns.AbstractDnsClient.IpVersionSetting
-
- v6 - Variable in enum 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.edns.Edns.OptionCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.minidns.hla.SrvProto
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.minidns.hla.SrvService
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.minidns.hla.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.DnsDataSource.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.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.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.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.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.DnsDataSource.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
-
- verifiedConnect(HttpsURLConnection, X509TrustManager) - Method in class org.minidns.dane.DaneVerifier
-
- verify(SSLSocket) - Method in class org.minidns.dane.DaneVerifier
-
Verifies the certificate chain in an active
SSLSocket
.
- verify(SSLSession) - Method in class org.minidns.dane.DaneVerifier
-
Verifies the certificate chain in an active
SSLSession
.
- verify(byte[], byte[], byte[]) - Method in class org.minidns.dnssec.algorithms.JavaSecSignatureVerifier
-
- verify(byte[], byte[], byte[]) - Method in interface org.minidns.dnssec.SignatureVerifier
-
- 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.