Uses of Class
org.minidns.dnsname.DnsName
Package
Description
-
Uses of DnsName in org.minidns
Modifier and TypeMethodDescriptionAbstractDnsClient.getCachedIPv4AddressesFor
(DnsName dnsName) AbstractDnsClient.getCachedIPv4NameserverAddressesFor
(DnsName dnsName) AbstractDnsClient.getCachedIPv6AddressesFor
(DnsName dnsName) AbstractDnsClient.getCachedIPv6NameserverAddressesFor
(DnsName dnsName) AbstractDnsClient.getCachedNameserverRecordsFor
(DnsName dnsName) abstract void
DnsCache.offer
(DnsMessage query, DnsQueryResult result, DnsName authoritativeZone) final 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
Modifier and TypeMethodDescriptionvoid
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
ModifierConstructorDescriptionQuestion
(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
Modifier and TypeFieldDescriptionstatic final DnsName
DnsName.IN_ADDR_ARPA
static final DnsName
DnsName.IP6_ARPA
static final DnsName
DnsName.ROOT
Modifier and TypeMethodDescriptionstatic DnsName
DnsName.from
(CharSequence name) static DnsName
DnsName.from
(CharSequence child, DnsName parent) static DnsName
static DnsName
static DnsName
static DnsName
static DnsName
static DnsName
Create a DNS name by "concatenating" the child under the parent name.DnsName.getParent()
Return the parent of this DNS label.static DnsName
DnsName.parse
(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.stripToLabels
(int labelCount) Modifier and TypeMethodDescriptionint
static DnsName
DnsName.from
(CharSequence child, DnsName parent) static DnsName
static DnsName
static DnsName
static DnsName
Create a DNS name by "concatenating" the child under the parent name.boolean
boolean
DnsName.isDirectChildOf
(DnsName parent) -
Uses of DnsName in org.minidns.dnssec
Modifier and TypeMethodDescriptionfinal 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. -
Uses of DnsName in org.minidns.hla
Modifier and TypeMethodDescriptionfinal <D extends Data>
ResolverResult<D> <D extends Data>
ResolverResult<D> DnssecResolverApi.resolveDnssecReliable
(DnsName name, Class<D> type) Resolve the given name and type which is expected to yield DNSSEC authenticated results.ResolverApi.resolveSrv
(DnsLabel service, DnsLabel proto, DnsName name) ResolverApi.resolveSrv
(DnsName srvDnsName) Resolve theSRV
resource record for the given name.ResolverApi.resolveSrv
(DnsName name, SrvServiceProto srvServiceProto) Resolve theSRV
resource record for the given service name, service and protcol.ResolverApi.resolveSrv
(SrvService service, SrvProto proto, DnsName name) ResolverApi.resolveSrv
(SrvType type, DnsName serviceName) -
Uses of DnsName in org.minidns.iterative
Modifier and TypeMethodDescriptionIterativeClientException.NotAuthoritativeNorGlueRrFound.getAuthoritativeZone()
ModifierConstructorDescriptionNotAuthoritativeNorGlueRrFound
(DnsMessage request, DnsQueryResult result, DnsName authoritativeZone) -
Uses of DnsName in org.minidns.record
Modifier and TypeFieldDescriptionfinal DnsName
SOA.mname
The domain name of the name server that was the original or primary source of data for this zone.final DnsName
MX.name
Deprecated.final DnsName
Record.name
The generic name of this record.final DnsName
RRWithTarget.name
Deprecated.RRWithTarget.target
instead.final DnsName
NSEC.next
The next owner name that contains a authoritative data or a delegation point.final DnsName
SOA.rname
A domain name which specifies the mailbox of the person responsible for this zone.final DnsName
RRSIG.signerName
The owner name of the DNSKEY RR that a validator is supposed to use.final DnsName
MX.target
The name of the target server.final DnsName
RRWithTarget.target
ModifierConstructorDescriptionNSEC
(DnsName next, 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, Date signatureExpiration, Date signatureInception, int keyTag, DnsName signerName, byte[] signature) RRSIG
(Record.TYPE typeCovered, DnssecConstants.SignatureAlgorithm algorithm, byte labels, long originalTtl, Date signatureExpiration, Date signatureInception, int keyTag, DnsName signerName, byte[] signature) protected
RRWithTarget
(DnsName target) -
Uses of DnsName in org.minidns.util
Modifier and TypeMethodDescriptionstatic DnsName
InetAddressUtil.reverseIpAddressOf
(Inet4Address inet4Address) static DnsName
InetAddressUtil.reverseIpAddressOf
(Inet6Address inet6Address)
MX.target
instead.