| Class | Description |
|---|---|
| ByteArrayComparator |
This class implements a basic comparator for byte arrays.
|
| DnsSecVerifier |
A class for performing basic DNSSEC verification.
|
| FindKeyState |
State-object for the key-finding phase.
|
| JustifiedSecStatus |
Codes for DNSSEC security statuses along with a reason why the status was determined.
|
| KeyCache |
Cache for DNSKEY RRsets or corresponding null/bad key entries with a limited size and respect for
TTL values.
|
| KeyEntry |
DNSKEY cache entry for a given
Name, with or without actual keys. |
| NSEC3ValUtils |
NSEC3 non-existence proof utilities.
|
| NSEC3ValUtils.CEResponse |
This is just a simple class to encapsulate the response to a closest encloser proof.
|
| R |
Utility class to retrieve messages from
ResourceBundles. |
| SMessage |
This class represents a DNS message with validator state and some utility methods.
|
| SRRset |
An extended version of
RRset that adds the indication of DNSSEC security status. |
| TrustAnchorStore |
Storage for DS or DNSKEY records that are known to be trusted.
|
| ValidatingResolver |
This resolver validates responses with DNSSEC.
|
| ValUtils |
This is a collection of routines encompassing the logic of validating different message types.
|
| ValUtils.NsecProvesNodataResponse |
Container for responses of
ValUtils.nsecProvesNodata(SRRset, NSECRecord, Name, int). |
| Enum | Description |
|---|---|
| ResponseClassification |
These are response subtypes.
|
| SecurityStatus |
Codes for DNSSEC security statuses.
|