| Package | Description |
|---|---|
| org.xbill.DNS | |
| org.xbill.DNS.tools |
| Modifier and Type | Method and Description |
|---|---|
RRset |
Zone.findExactMatch(Name name,
int type)
Looks up Records in the zone, finding exact matches only.
|
RRset |
SetResponse.getNS()
If the query hit a delegation point, return the NS set.
|
RRset |
Zone.getNS()
Returns the Zone origin's NS records
|
| Modifier and Type | Method and Description |
|---|---|
List<RRset> |
SetResponse.answers()
If the query was successful, return the answers
|
Iterator<RRset> |
Zone.AXFR()
Returns an Iterator over the RRsets in the zone that can be used to construct an AXFR response.
|
List<RRset> |
Cache.findAnyRecords(Name name,
int type)
Looks up Records in the Cache (a wrapper around lookupRecords).
|
List<RRset> |
Cache.findRecords(Name name,
int type)
Looks up credible Records in the Cache (a wrapper around lookupRecords).
|
List<RRset> |
Message.getSectionRRsets(int section)
Returns an array containing all records in the given section grouped into RRsets.
|
Iterator<RRset> |
Zone.iterator()
Returns an Iterator over the RRsets in the zone.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Record> |
Update.add(RRset rrset)
Indicates that all of the records in the rrset should be inserted into the zone.
|
void |
Zone.addRRset(RRset rrset)
Adds an RRset to the Zone
|
<T extends Record> |
Cache.addRRset(RRset rrset,
int cred)
Adds an RRset to the Cache.
|
<T extends Record> |
Update.delete(RRset rrset)
Indicates that all of the records in the rrset should be deleted from the zone.
|
static byte[] |
DNSSEC.digestRRset(RRSIGRecord rrsig,
RRset rrset)
Creates a byte array containing the concatenation of the fields of the SIG record and the
RRsets to be signed/verified.
|
<T extends Record> |
Update.replace(RRset rrset)
Indicates that all of the records in the rrset should be inserted into the zone replacing any
other records with the same name and type.
|
static RRSIGRecord |
DNSSEC.sign(RRset rrset,
DNSKEYRecord key,
PrivateKey privkey,
Date inception,
Date expiration)
Deprecated.
|
static RRSIGRecord |
DNSSEC.sign(RRset rrset,
DNSKEYRecord key,
PrivateKey privkey,
Date inception,
Date expiration,
String provider)
|
static RRSIGRecord |
DNSSEC.sign(RRset rrset,
DNSKEYRecord key,
PrivateKey privkey,
Instant inception,
Instant expiration)
Generate a DNSSEC signature.
|
static RRSIGRecord |
DNSSEC.sign(RRset rrset,
DNSKEYRecord key,
PrivateKey privkey,
Instant inception,
Instant expiration,
String provider)
Generate a DNSSEC signature.
|
static void |
DNSSEC.verify(RRset rrset,
RRSIGRecord rrsig,
DNSKEYRecord key)
Verify a DNSSEC signature.
|
static void |
DNSSEC.verify(RRset rrset,
RRSIGRecord rrsig,
DNSKEYRecord key,
Date date)
Deprecated.
|
static void |
DNSSEC.verify(RRset rrset,
RRSIGRecord rrsig,
DNSKEYRecord key,
Instant date)
Verify a DNSSEC signature.
|
| Constructor and Description |
|---|
RRset(RRset rrset)
Creates an RRset with the contents of an existing RRset
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Record> |
jnamed.findExactMatch(Name name,
int type,
int dclass,
boolean glue) |
Copyright © 2021 dnsjava.org. All rights reserved.