- get(String, Object...) - Static method in class org.jitsi.dnssec.R
-
Gets a translated message.
- getBadReason() - Method in class org.jitsi.dnssec.validator.KeyEntry
-
Gets the reason why this key entry is bad.
- getBogusReason() - Method in class org.jitsi.dnssec.SMessage
-
Gets the reason why this messages' status is bogus.
- getCount(int) - Method in class org.jitsi.dnssec.SMessage
-
Gets the number of records.
- getDClass() - Method in class org.jitsi.dnssec.validator.KeyEntry
-
Gets the DNS class.
- getHeader() - Method in class org.jitsi.dnssec.SMessage
-
Gets the header of this message.
- getMessage() - Method in class org.jitsi.dnssec.SMessage
-
Gets this message as a standard DNSJAVA message.
- getName() - Method in class org.jitsi.dnssec.validator.KeyEntry
-
Gets the name of the cache entry.
- getQuestion() - Method in class org.jitsi.dnssec.SMessage
-
Gets the question section of this message.
- getRcode() - Method in class org.jitsi.dnssec.SMessage
-
Gets the result code of the response message.
- getRRset() - Method in class org.jitsi.dnssec.validator.KeyEntry
-
Gets the DNSKEYs for the cached key entry.
- getSectionRRsets(int) - Method in class org.jitsi.dnssec.SMessage
-
Gets signed RRsets for the queried section.
- getSectionRRsets(int, int) - Method in class org.jitsi.dnssec.SMessage
-
Gets signed RRsets for the queried section.
- getSecurityStatus() - Method in class org.jitsi.dnssec.SRRset
-
- getSignerName() - Method in class org.jitsi.dnssec.SRRset
-
- getStatus() - Method in class org.jitsi.dnssec.SMessage
-
Gets the security status of this message.
- getTrustAnchors() - Method in class org.jitsi.dnssec.validator.ValidatingResolver
-
Gets the store with the loaded trust anchors.
- getTTL() - Method in class org.jitsi.dnssec.validator.KeyEntry
-
Gets the TTL [s].
- SecurityStatus - Enum in org.jitsi.dnssec
-
Codes for DNSSEC security statuses.
- send(Message) - Method in class org.jitsi.dnssec.validator.ValidatingResolver
-
Sends a message and validates the response with DNSSEC before returning
it.
- sendAsync(Message, ResolverListener) - Method in class org.jitsi.dnssec.validator.ValidatingResolver
-
Not implemented.
- setBadReason(String) - Method in class org.jitsi.dnssec.validator.KeyEntry
-
Sets the reason why this key entry is bad.
- setBogus(String) - Method in class org.jitsi.dnssec.SMessage
-
Sets the security status of this message to bogus and sets the reason.
- setBundle(ResourceBundle) - Static method in class org.jitsi.dnssec.R
-
Programmatically set the ResourceBundle to be used.
- setEDNS(int) - Method in class org.jitsi.dnssec.validator.ValidatingResolver
-
This is a no-op, EDNS is always set to level 0.
- setEDNS(int, int, int, List) - Method in class org.jitsi.dnssec.validator.ValidatingResolver
-
The method is forwarded to the resolver, but always ensure that the level
is 0 and the flags contains DO.
- setIgnoreTruncation(boolean) - Method in class org.jitsi.dnssec.validator.ValidatingResolver
-
This is a no-op, truncation is never ignored.
- setPort(int) - Method in class org.jitsi.dnssec.validator.ValidatingResolver
-
Forwards the data to the head resolver passed at construction time.
- setSecurityStatus(SecurityStatus) - Method in class org.jitsi.dnssec.SRRset
-
Set the current security status for this SRRset.
- setStatus(SecurityStatus) - Method in class org.jitsi.dnssec.SMessage
-
Sets the security status for this message.
- setStatus(SecurityStatus, String) - Method in class org.jitsi.dnssec.SMessage
-
Sets the security status for this message.
- setTCP(boolean) - Method in class org.jitsi.dnssec.validator.ValidatingResolver
-
Forwards the data to the head resolver passed at construction time.
- setTimeout(int, int) - Method in class org.jitsi.dnssec.validator.ValidatingResolver
-
Sets the amount of time to wait for a response before giving up.
- setTimeout(int) - Method in class org.jitsi.dnssec.validator.ValidatingResolver
-
Sets the amount of time to wait for a response before giving up.
- setTSIGKey(TSIG) - Method in class org.jitsi.dnssec.validator.ValidatingResolver
-
Forwards the data to the head resolver passed at construction time.
- setUseNeutralMessages(boolean) - Static method in class org.jitsi.dnssec.R
-
If set to true
, messages will not be obtained from resource bundles but formatted as
key:param1:...:paramN
.
- SMessage - Class in org.jitsi.dnssec
-
This class represents a DNS message with validator state and some utility
methods.
- SMessage(Header) - Constructor for class org.jitsi.dnssec.SMessage
-
Creates a instance of this class.
- SMessage(int, Record) - Constructor for class org.jitsi.dnssec.SMessage
-
Creates a new instance of this class.
- SMessage(Message) - Constructor for class org.jitsi.dnssec.SMessage
-
Creates a new instance of this class.
- SRRset - Class in org.jitsi.dnssec
-
An extended version of RRset
that adds the indication of DNSSEC
security status.
- SRRset() - Constructor for class org.jitsi.dnssec.SRRset
-
Create a new, blank SRRset.
- SRRset(RRset) - Constructor for class org.jitsi.dnssec.SRRset
-
Create a new SRRset from an existing RRset.
- store(KeyEntry) - Method in class org.jitsi.dnssec.validator.KeyCache
-
- store(SRRset) - Method in class org.jitsi.dnssec.validator.TrustAnchorStore
-
Stores the given RRset as known trusted keys.
- strictSubdomain(Name, Name) - Static method in class org.jitsi.dnssec.validator.ValUtils
-
Is the first Name strictly a subdomain of the second name (i.e., below
but not equal to).
- ValidatingResolver - Class in org.jitsi.dnssec.validator
-
This resolver validates responses with DNSSEC.
- ValidatingResolver(Resolver) - Constructor for class org.jitsi.dnssec.validator.ValidatingResolver
-
Creates a new instance of this class.
- VALIDATION_REASON_QCLASS - Static variable in class org.jitsi.dnssec.validator.ValidatingResolver
-
The QCLASS being used for the injection of the reason why the validator
came to the returned result.
- valueOf(String) - Static method in enum org.jitsi.dnssec.SecurityStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jitsi.dnssec.validator.ResponseClassification
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.jitsi.dnssec.SecurityStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jitsi.dnssec.validator.ResponseClassification
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- ValUtils - Class in org.jitsi.dnssec.validator
-
This is a collection of routines encompassing the logic of validating
different message types.
- ValUtils() - Constructor for class org.jitsi.dnssec.validator.ValUtils
-
Creates a new instance of this class.
- ValUtils.NsecProvesNodataResponse - Class in org.jitsi.dnssec.validator
-
- verify(RRset, RRset) - Method in class org.jitsi.dnssec.validator.DnsSecVerifier
-
Verifies an RRset.
- verify(RRset, DNSKEYRecord) - Method in class org.jitsi.dnssec.validator.DnsSecVerifier
-
Verify an RRset against a single DNSKEY.
- verifyNewDNSKEYs(SRRset, SRRset, long) - Method in class org.jitsi.dnssec.validator.ValUtils
-
Given a DS rrset and a DNSKEY rrset, match the DS to a DNSKEY and verify
the DNSKEY rrset with that key.
- verifySRRset(SRRset, SRRset) - Method in class org.jitsi.dnssec.validator.ValUtils
-
Given an SRRset that is signed by a DNSKEY found in the key_rrset, verify
it.