Package | Description |
---|---|
org.xbill.DNS.dnssec |
Modifier and Type | Field and Description |
---|---|
private KeyEntry |
KeyCache.CacheEntry.keyEntry |
(package private) KeyEntry |
FindKeyState.keyEntry
Iteratively holds the key during the search phase.
|
Modifier and Type | Method and Description |
---|---|
private KeyEntry |
ValidatingResolver.dsReponseToKeForNodata(SMessage response,
Message request,
SRRset keyRrset)
Given a DS response, the DS request, and the current key rrset, validate the DS response for
the NODATA case, returning a KeyEntry.
|
private KeyEntry |
ValidatingResolver.dsResponseToKE(SMessage response,
Message request,
SRRset keyRrset)
Given a DS response, the DS request, and the current key rrset, validate the DS response,
returning a KeyEntry.
|
KeyEntry |
KeyCache.find(Name n,
int dclass)
Find the 'closest' trusted DNSKEY rrset to the given name.
|
private KeyEntry |
ValUtils.getKeyEntry(SRRset dnskeyRrset,
java.time.Instant date,
DSRecord ds,
DNSKEYRecord dnskey) |
private KeyEntry |
KeyCache.lookupEntry(java.lang.String key) |
static KeyEntry |
KeyEntry.newBadKeyEntry(Name n,
int dclass,
long ttl)
Creates a new bad key entry without actual DNSKEYs, i.e.
|
static KeyEntry |
KeyEntry.newKeyEntry(SRRset rrset)
Creates a new key entry from actual DNSKEYs.
|
static KeyEntry |
KeyEntry.newNullKeyEntry(Name n,
int dclass,
long ttl)
Creates a new trusted key entry without actual DNSKEYs, i.e.
|
KeyEntry |
ValUtils.verifyNewDNSKEYs(SRRset dnskeyRrset,
SRRset dsRrset,
long badKeyTTL,
java.time.Instant date)
Given a DS rrset and a DNSKEY rrset, match the DS to a DNSKEY and verify the DNSKEY rrset with
that key.
|
Modifier and Type | Method and Description |
---|---|
private java.util.concurrent.CompletionStage<KeyEntry> |
ValidatingResolver.prepareFindKey(SRRset rrset) |
Modifier and Type | Method and Description |
---|---|
void |
KeyCache.store(KeyEntry ke)
Store a
KeyEntry in the cache. |
Constructor and Description |
---|
CacheEntry(KeyEntry keyEntry,
long maxTtl) |