JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
H
I
J
M
N
O
Q
R
S
T
U
V
A
addSecureEntryPoint(DnsName, byte[])
- Method in class org.minidns.dnssec.
DnssecClient
Add a new secure entry point to the list of known secure entry points.
AlgorithmExceptionThrownReason(DnssecConstants.DigestAlgorithm, String, Record<? extends Data>, Exception)
- Constructor for class org.minidns.dnssec.
UnverifiedReason.AlgorithmExceptionThrownReason
AlgorithmMap
- Class in
org.minidns.dnssec.algorithms
AlgorithmNotSupportedReason(byte, Record.TYPE, Record<? extends Data>)
- Constructor for class org.minidns.dnssec.
UnverifiedReason.AlgorithmNotSupportedReason
C
CertificateMismatch(TLSA, byte[])
- Constructor for exception org.minidns.dane.
DaneCertificateException.CertificateMismatch
certificateMismatchExceptions
- Variable in exception org.minidns.dane.
DaneCertificateException.MultipleCertificateMismatchExceptions
checkClientTrusted(X509Certificate[], String)
- Method in class org.minidns.dane.
ExpectingTrustManager
checkServerTrusted(X509Certificate[], String)
- Method in class org.minidns.dane.
ExpectingTrustManager
clearSecureEntryPoints()
- Method in class org.minidns.dnssec.
DnssecClient
Clears the list of known secure entry points.
computed
- Variable in exception org.minidns.dane.
DaneCertificateException.CertificateMismatch
configureLookasideValidation(DnsName)
- Method in class org.minidns.dnssec.
DnssecClient
Enables DNSSEC Lookaside Validation (DLV) using the given DLV service.
ConflictsWithSep(Record<DNSKEY>)
- Constructor for class org.minidns.dnssec.
UnverifiedReason.ConflictsWithSep
D
DaneCertificateException
- Exception in
org.minidns.dane
DaneCertificateException()
- Constructor for exception org.minidns.dane.
DaneCertificateException
DaneCertificateException(String)
- Constructor for exception org.minidns.dane.
DaneCertificateException
DaneCertificateException.CertificateMismatch
- Exception in
org.minidns.dane
DaneCertificateException.MultipleCertificateMismatchExceptions
- Exception in
org.minidns.dane
DaneVerifier
- Class in
org.minidns.dane
A helper class to validate the usage of TLSA records.
DaneVerifier()
- Constructor for class org.minidns.dane.
DaneVerifier
DaneVerifier(AbstractDnsClient)
- Constructor for class org.minidns.dane.
DaneVerifier
digest(byte[])
- Method in class org.minidns.dnssec.algorithms.
JavaSecDigestCalculator
digest(byte[])
- Method in interface org.minidns.dnssec.
DigestCalculator
DigestCalculator
- Interface in
org.minidns.dnssec
disableLookasideValidation()
- Method in class org.minidns.dnssec.
DnssecClient
Disables DNSSEC Lookaside Validation (DLV).
DnssecClient
- Class in
org.minidns.dnssec
DnssecClient()
- Constructor for class org.minidns.dnssec.
DnssecClient
Create a new DNSSEC aware DNS client using the global default cache.
DnssecClient(DnsCache)
- Constructor for class org.minidns.dnssec.
DnssecClient
Create a new DNSSEC aware DNS client with the given DNS cache.
DnssecMessage
- Class in
org.minidns.dnssec
DnssecResultNotAuthenticException
- Exception in
org.minidns.dnssec
DnssecValidationFailedException
- Exception in
org.minidns.dnssec
DnssecValidationFailedException(Question, String)
- Constructor for exception org.minidns.dnssec.
DnssecValidationFailedException
DnssecValidationFailedException(String)
- Constructor for exception org.minidns.dnssec.
DnssecValidationFailedException
DnssecValidationFailedException(String, Throwable)
- Constructor for exception org.minidns.dnssec.
DnssecValidationFailedException
DnssecValidationFailedException(Record<? extends Data>, String)
- Constructor for exception org.minidns.dnssec.
DnssecValidationFailedException
DnssecValidationFailedException(List<Record<? extends Data>>, String)
- Constructor for exception org.minidns.dnssec.
DnssecValidationFailedException
DnssecValidatorInitializationException
- Exception in
org.minidns.dnssec
DnssecValidatorInitializationException(String, Throwable)
- Constructor for exception org.minidns.dnssec.
DnssecValidatorInitializationException
E
enableLookasideValidation()
- Method in class org.minidns.dnssec.
DnssecClient
Enables DNSSEC Lookaside Validation (DLV) using the default DLV service at dlv.isc.org.
equals(Object)
- Method in class org.minidns.dnssec.
UnverifiedReason
ExpectingTrustManager
- Class in
org.minidns.dane
ExpectingTrustManager(X509TrustManager)
- Constructor for class org.minidns.dane.
ExpectingTrustManager
Creates a new instance of ExpectingTrustManager.
F
from(Set<UnverifiedReason>)
- Static method in exception org.minidns.dnssec.
DnssecResultNotAuthenticException
G
getAcceptedIssuers()
- Method in class org.minidns.dane.
ExpectingTrustManager
getDsDigestCalculator(DnssecConstants.DigestAlgorithm)
- Method in class org.minidns.dnssec.algorithms.
AlgorithmMap
getException()
- Method in class org.minidns.dane.
ExpectingTrustManager
getKeyFactory()
- Method in class org.minidns.dnssec.algorithms.
JavaSecSignatureVerifier
getNsecDigestCalculator(NSEC3.HashAlgorithm)
- Method in class org.minidns.dnssec.algorithms.
AlgorithmMap
getOutdatedRrSigs()
- Method in class org.minidns.dnssec.
UnverifiedReason.NoActiveSignaturesReason
getPublicKey(byte[])
- Method in class org.minidns.dnssec.algorithms.
JavaSecSignatureVerifier
getReasonString()
- Method in class org.minidns.dnssec.
UnverifiedReason.AlgorithmExceptionThrownReason
getReasonString()
- Method in class org.minidns.dnssec.
UnverifiedReason.AlgorithmNotSupportedReason
getReasonString()
- Method in class org.minidns.dnssec.
UnverifiedReason.ConflictsWithSep
getReasonString()
- Method in class org.minidns.dnssec.
UnverifiedReason
getReasonString()
- Method in class org.minidns.dnssec.
UnverifiedReason.NoActiveSignaturesReason
getReasonString()
- Method in class org.minidns.dnssec.
UnverifiedReason.NoRootSecureEntryPointReason
getReasonString()
- Method in class org.minidns.dnssec.
UnverifiedReason.NoSecureEntryPointReason
getReasonString()
- Method in class org.minidns.dnssec.
UnverifiedReason.NoSignaturesReason
getReasonString()
- Method in class org.minidns.dnssec.
UnverifiedReason.NoTrustAnchorReason
getReasonString()
- Method in class org.minidns.dnssec.
UnverifiedReason.NSECDoesNotMatchReason
getSignature(byte[])
- Method in class org.minidns.dnssec.algorithms.
JavaSecSignatureVerifier
getSignatures()
- Method in class org.minidns.dnssec.
DnssecMessage
getSignatureVerifier(DnssecConstants.SignatureAlgorithm)
- Method in class org.minidns.dnssec.algorithms.
AlgorithmMap
getUnverifiedReasons()
- Method in class org.minidns.dnssec.
DnssecMessage
getUnverifiedReasons()
- Method in exception org.minidns.dnssec.
DnssecResultNotAuthenticException
H
hasException()
- Method in class org.minidns.dane.
ExpectingTrustManager
hashCode()
- Method in class org.minidns.dnssec.
UnverifiedReason
I
INSTANCE
- Static variable in class org.minidns.dnssec.algorithms.
AlgorithmMap
isResponseAcceptable(DnsMessage)
- Method in class org.minidns.dnssec.
DnssecClient
isResponseCacheable(Question, DnsMessage)
- Method in class org.minidns.dnssec.
DnssecClient
isStripSignatureRecords()
- Method in class org.minidns.dnssec.
DnssecClient
Whether signature records (RRSIG) are stripped from the resulting
DnsMessage
.
J
JavaSecDigestCalculator
- Class in
org.minidns.dnssec.algorithms
JavaSecDigestCalculator(String)
- Constructor for class org.minidns.dnssec.algorithms.
JavaSecDigestCalculator
JavaSecSignatureVerifier
- Class in
org.minidns.dnssec.algorithms
JavaSecSignatureVerifier(String, String)
- Constructor for class org.minidns.dnssec.algorithms.
JavaSecSignatureVerifier
M
MultipleCertificateMismatchExceptions(List<DaneCertificateException.CertificateMismatch>)
- Constructor for exception org.minidns.dane.
DaneCertificateException.MultipleCertificateMismatchExceptions
N
newQuestion(DnsMessage.Builder)
- Method in class org.minidns.dnssec.
DnssecClient
NoActiveSignaturesReason(Question, List<RRSIG>)
- Constructor for class org.minidns.dnssec.
UnverifiedReason.NoActiveSignaturesReason
NoRootSecureEntryPointReason()
- Constructor for class org.minidns.dnssec.
UnverifiedReason.NoRootSecureEntryPointReason
NoSecureEntryPointReason(String)
- Constructor for class org.minidns.dnssec.
UnverifiedReason.NoSecureEntryPointReason
NoSignaturesReason(Question)
- Constructor for class org.minidns.dnssec.
UnverifiedReason.NoSignaturesReason
NoTrustAnchorReason(String)
- Constructor for class org.minidns.dnssec.
UnverifiedReason.NoTrustAnchorReason
NSECDoesNotMatchReason(Question, Record<? extends Data>)
- Constructor for class org.minidns.dnssec.
UnverifiedReason.NSECDoesNotMatchReason
O
org.minidns.dane
- package org.minidns.dane
org.minidns.dnssec
- package org.minidns.dnssec
org.minidns.dnssec.algorithms
- package org.minidns.dnssec.algorithms
Q
query(Question)
- Method in class org.minidns.dnssec.
DnssecClient
queryDnssec(CharSequence, Record.TYPE)
- Method in class org.minidns.dnssec.
DnssecClient
queryDnssec(Question)
- Method in class org.minidns.dnssec.
DnssecClient
R
removeSecureEntryPoint(DnsName)
- Method in class org.minidns.dnssec.
DnssecClient
Remove the secure entry point stored for a domain name.
S
setStripSignatureRecords(boolean)
- Method in class org.minidns.dnssec.
DnssecClient
Enable or disable stripping of signature records (RRSIG) from the result
DnsMessage
.
SignatureVerifier
- Interface in
org.minidns.dnssec
T
tlsa
- Variable in exception org.minidns.dane.
DaneCertificateException.CertificateMismatch
toString()
- Method in class org.minidns.dnssec.
UnverifiedReason
U
UnverifiedReason
- Class in
org.minidns.dnssec
UnverifiedReason()
- Constructor for class org.minidns.dnssec.
UnverifiedReason
UnverifiedReason.AlgorithmExceptionThrownReason
- Class in
org.minidns.dnssec
UnverifiedReason.AlgorithmNotSupportedReason
- Class in
org.minidns.dnssec
UnverifiedReason.ConflictsWithSep
- Class in
org.minidns.dnssec
UnverifiedReason.NoActiveSignaturesReason
- Class in
org.minidns.dnssec
UnverifiedReason.NoRootSecureEntryPointReason
- Class in
org.minidns.dnssec
UnverifiedReason.NoSecureEntryPointReason
- Class in
org.minidns.dnssec
UnverifiedReason.NoSignaturesReason
- Class in
org.minidns.dnssec
UnverifiedReason.NoTrustAnchorReason
- Class in
org.minidns.dnssec
UnverifiedReason.NSECDoesNotMatchReason
- Class in
org.minidns.dnssec
V
verifiedConnect(HttpsURLConnection)
- Method in class org.minidns.dane.
DaneVerifier
Invokes
URLConnection.connect()
in a DANE verified fashion.
verifiedConnect(HttpsURLConnection, X509TrustManager)
- Method in class org.minidns.dane.
DaneVerifier
Invokes
URLConnection.connect()
in a DANE verified fashion.
verify(SSLSocket)
- Method in class org.minidns.dane.
DaneVerifier
Verifies the certificate chain in an active
SSLSocket
.
verify(SSLSession)
- Method in class org.minidns.dane.
DaneVerifier
Verifies the certificate chain in an active
SSLSession
.
verify(byte[], byte[], byte[])
- Method in class org.minidns.dnssec.algorithms.
JavaSecSignatureVerifier
verify(byte[], byte[], byte[])
- Method in interface org.minidns.dnssec.
SignatureVerifier
verifyCertificateChain(X509Certificate[], String, int)
- Method in class org.minidns.dane.
DaneVerifier
Verifies a certificate chain to be valid when used with the given connection details using DANE.
A
C
D
E
F
G
H
I
J
M
N
O
Q
R
S
T
U
V
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes