Package org.minidns.hla
Class DnssecResolverApi
java.lang.Object
org.minidns.hla.ResolverApi
org.minidns.hla.DnssecResolverApi
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<D extends Data>
ResolverResult<D> <D extends Data>
ResolverResult<D> resolveDnssecReliable
(String name, Class<D> type) Resolve the given name and type which is expected to yield DNSSEC authenticated results.<D extends Data>
ResolverResult<D> resolveDnssecReliable
(Question question) Resolve the given question which is expected to yield DNSSEC authenticated results.<D extends Data>
ResolverResult<D> resolveDnssecReliable
(DnsName name, Class<D> type) Resolve the given name and type which is expected to yield DNSSEC authenticated results.Methods inherited from class org.minidns.hla.ResolverApi
getClient, resolve, resolve, resolveSrv, resolveSrv, resolveSrv, resolveSrv, resolveSrv, resolveSrv, resolveSrv, resolveSrv, reverseLookup, reverseLookup, reverseLookup, reverseLookup
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
DnssecResolverApi
public DnssecResolverApi() -
DnssecResolverApi
-
-
Method Details
-
resolve
- Overrides:
resolve
in classResolverApi
- Throws:
IOException
-
resolveDnssecReliable
public <D extends Data> ResolverResult<D> resolveDnssecReliable(String name, Class<D> type) throws IOException Resolve the given name and type which is expected to yield DNSSEC authenticated results.- Type Parameters:
D
- the RR type to resolve.- Parameters:
name
- the DNS name to resolve.type
- the class of the RR type to resolve.- Returns:
- the resolver result.
- Throws:
IOException
- in case an exception happens while resolving.- See Also:
-
resolveDnssecReliable
public <D extends Data> ResolverResult<D> resolveDnssecReliable(DnsName name, Class<D> type) throws IOException Resolve the given name and type which is expected to yield DNSSEC authenticated results.- Type Parameters:
D
- the RR type to resolve.- Parameters:
name
- the DNS name to resolve.type
- the class of the RR type to resolve.- Returns:
- the resolver result.
- Throws:
IOException
- in case an exception happens while resolving.- See Also:
-
resolveDnssecReliable
public <D extends Data> ResolverResult<D> resolveDnssecReliable(Question question) throws IOException Resolve the given question which is expected to yield DNSSEC authenticated results.- Type Parameters:
D
- the RR type to resolve.- Parameters:
question
- the question to resolve.- Returns:
- the resolver result.
- Throws:
IOException
- in case an exception happens while resolving.
-
getDnssecClient
-