Uses of Class
org.minidns.dnsname.DnsName
-
Packages that use DnsName Package Description org.minidns org.minidns.cache org.minidns.dnsmessage org.minidns.dnsname org.minidns.dnssec org.minidns.hla org.minidns.integrationtest org.minidns.iterative org.minidns.record org.minidns.util -
-
Uses of DnsName in org.minidns
Fields in org.minidns declared as DnsName Modifier and Type Field Description DnsName
RrSet. name
Methods in org.minidns with parameters of type DnsName Modifier and Type Method Description java.util.Set<A>
AbstractDnsClient. getCachedIPv4AddressesFor(DnsName dnsName)
java.util.Set<A>
AbstractDnsClient. getCachedIPv4NameserverAddressesFor(DnsName dnsName)
java.util.Set<AAAA>
AbstractDnsClient. getCachedIPv6AddressesFor(DnsName dnsName)
java.util.Set<AAAA>
AbstractDnsClient. getCachedIPv6NameserverAddressesFor(DnsName dnsName)
java.util.Set<NS>
AbstractDnsClient. getCachedNameserverRecordsFor(DnsName dnsName)
abstract void
DnsCache. offer(DnsMessage query, DnsQueryResult result, DnsName authoritativeZone)
DnsQueryResult
AbstractDnsClient. query(DnsName name, Record.TYPE type)
Query the system nameservers for a single entry of the class IN (which is used for MX, SRV, A, AAAA and most other RRs). -
Uses of DnsName in org.minidns.cache
Methods in org.minidns.cache with parameters of type DnsName Modifier and Type Method Description void
ExtendedLruCache. offer(DnsMessage query, DnsQueryResult result, DnsName authoritativeZone)
void
LruCache. offer(DnsMessage query, DnsQueryResult result, DnsName knownAuthoritativeZone)
protected boolean
ExtendedLruCache. shouldGather(Record<? extends Data> extraRecord, Question question, DnsName authoritativeZone)
protected boolean
FullLruCache. shouldGather(Record<? extends Data> extraRecord, Question question, DnsName authoritativeZone)
-
Uses of DnsName in org.minidns.dnsmessage
Fields in org.minidns.dnsmessage declared as DnsName Modifier and Type Field Description DnsName
Question. name
The question string (e.g.Constructors in org.minidns.dnsmessage with parameters of type DnsName Constructor Description Question(DnsName name, Record.TYPE type)
Create a dns question for the given name/type/IN (internet class).Question(DnsName name, Record.TYPE type, Record.CLASS clazz)
Create a dns question for the given name/type/class.Question(DnsName name, Record.TYPE type, Record.CLASS clazz, boolean unicastQuery)
-
Uses of DnsName in org.minidns.dnsname
Fields in org.minidns.dnsname declared as DnsName Modifier and Type Field Description static DnsName
DnsName. IN_ADDR_ARPA
static DnsName
DnsName. IP6_ARPA
static DnsName
DnsName. ROOT
Methods in org.minidns.dnsname that return DnsName Modifier and Type Method Description static DnsName
DnsName. from(java.lang.CharSequence name)
static DnsName
DnsName. from(java.lang.CharSequence child, DnsName parent)
static DnsName
DnsName. from(java.lang.String name)
static DnsName
DnsName. from(java.lang.String[] parts)
static DnsName
DnsName. from(DnsLabel grandchild, DnsLabel child, DnsName parent)
static DnsName
DnsName. from(DnsLabel child, DnsName parent)
static DnsName
DnsName. from(DnsName... nameComponents)
static DnsName
DnsName. from(DnsName child, DnsName parent)
Create a DNS name by "concatenating" the child under the parent name.DnsName
DnsName. getParent()
Return the parent of this DNS label.static DnsName
DnsName. parse(java.io.DataInputStream dis, byte[] data)
Parse a domain name starting at the current offset and moving the input stream pointer past this domain name (even if cross references occure).DnsName
DnsName. stripToLabels(int labelCount)
Methods in org.minidns.dnsname with parameters of type DnsName Modifier and Type Method Description int
DnsName. compareTo(DnsName other)
static DnsName
DnsName. from(java.lang.CharSequence child, DnsName parent)
static DnsName
DnsName. from(DnsLabel grandchild, DnsLabel child, DnsName parent)
static DnsName
DnsName. from(DnsLabel child, DnsName parent)
static DnsName
DnsName. from(DnsName... nameComponents)
static DnsName
DnsName. from(DnsName child, DnsName parent)
Create a DNS name by "concatenating" the child under the parent name.boolean
DnsName. isChildOf(DnsName parent)
boolean
DnsName. isDirectChildOf(DnsName parent)
-
Uses of DnsName in org.minidns.dnssec
Methods in org.minidns.dnssec with parameters of type DnsName Modifier and Type Method Description void
DnssecClient. addSecureEntryPoint(DnsName name, byte[] key)
Add a new secure entry point to the list of known secure entry points.void
DnssecClient. configureLookasideValidation(DnsName dlv)
Enables DNSSEC Lookaside Validation (DLV) using the given DLV service.void
DnssecClient. removeSecureEntryPoint(DnsName name)
Remove the secure entry point stored for a domain name.Constructors in org.minidns.dnssec with parameters of type DnsName Constructor Description NoSecureEntryPointReason(DnsName zone)
NoTrustAnchorReason(DnsName zone)
-
Uses of DnsName in org.minidns.hla
Fields in org.minidns.hla declared as DnsName Modifier and Type Field Description DnsName
SrvResolverResult.ResolvedSrvRecord. name
Methods in org.minidns.hla with parameters of type DnsName Modifier and Type Method Description <D extends Data>
ResolverResult<D>ResolverApi. resolve(DnsName name, java.lang.Class<D> type)
<D extends Data>
ResolverResult<D>DnssecResolverApi. resolveDnssecReliable(DnsName name, java.lang.Class<D> type)
Resolve the given name and type which is expected to yield DNSSEC authenticated results.SrvResolverResult
ResolverApi. resolveSrv(DnsLabel service, DnsLabel proto, DnsName name)
SrvResolverResult
ResolverApi. resolveSrv(DnsName srvDnsName)
Resolve theSRV
resource record for the given name.SrvResolverResult
ResolverApi. resolveSrv(DnsName name, SrvServiceProto srvServiceProto)
Resolve theSRV
resource record for the given service name, service and protcol.SrvResolverResult
ResolverApi. resolveSrv(SrvService service, SrvProto proto, DnsName name)
SrvResolverResult
ResolverApi. resolveSrv(SrvType type, DnsName serviceName)
-
Uses of DnsName in org.minidns.integrationtest
Fields in org.minidns.integrationtest declared as DnsName Modifier and Type Field Description static DnsName
IntegrationTestHelper. DNSSEC_DOMAIN
-
Uses of DnsName in org.minidns.iterative
Methods in org.minidns.iterative that return DnsName Modifier and Type Method Description DnsName
IterativeClientException.NotAuthoritativeNorGlueRrFound. getAuthoritativeZone()
Constructors in org.minidns.iterative with parameters of type DnsName Constructor Description NotAuthoritativeNorGlueRrFound(DnsMessage request, DnsQueryResult result, DnsName authoritativeZone)
-
Uses of DnsName in org.minidns.record
Fields in org.minidns.record declared as DnsName Modifier and Type Field Description DnsName
SOA. mname
The domain name of the name server that was the original or primary source of data for this zone.DnsName
MX. name
Deprecated.useMX.target
instead.DnsName
Record. name
The generic name of this record.DnsName
RRWithTarget. name
Deprecated.RRWithTarget.target
instead.DnsName
NSEC. next
The next owner name that contains a authoritative data or a delegation point.DnsName
SOA. rname
A domain name which specifies the mailbox of the person responsible for this zone.DnsName
RRSIG. signerName
The owner name of the DNSKEY RR that a validator is supposed to use.DnsName
MX. target
The name of the target server.DnsName
RRWithTarget. target
Methods in org.minidns.record that return DnsName Modifier and Type Method Description DnsName
RRWithTarget. getTarget()
Constructors in org.minidns.record with parameters of type DnsName Constructor Description CNAME(DnsName target)
DNAME(DnsName target)
MX(int priority, DnsName name)
NS(DnsName name)
NSEC(DnsName next, java.util.List<Record.TYPE> types)
Record(DnsName name, Record.TYPE type, int clazzValue, long ttl, D payloadData)
Record(DnsName name, Record.TYPE type, Record.CLASS clazz, long ttl, D payloadData, boolean unicastQuery)
RRSIG(Record.TYPE typeCovered, int algorithm, byte labels, long originalTtl, java.util.Date signatureExpiration, java.util.Date signatureInception, int keyTag, DnsName signerName, byte[] signature)
RRSIG(Record.TYPE typeCovered, DnssecConstants.SignatureAlgorithm algorithm, byte labels, long originalTtl, java.util.Date signatureExpiration, java.util.Date signatureInception, int keyTag, DnsName signerName, byte[] signature)
RRWithTarget(DnsName target)
SOA(DnsName mname, DnsName rname, long serial, int refresh, int retry, int expire, long minimum)
SRV(int priority, int weight, int port, DnsName target)
-
Uses of DnsName in org.minidns.util
Methods in org.minidns.util that return DnsName Modifier and Type Method Description static DnsName
InetAddressUtil. reverseIpAddressOf(java.net.Inet4Address inet4Address)
static DnsName
InetAddressUtil. reverseIpAddressOf(java.net.Inet6Address inet6Address)
-