public class DnssecResolverApi extends ResolverApi
Modifier and Type | Field and Description |
---|---|
static DnssecResolverApi |
INSTANCE |
Constructor and Description |
---|
DnssecResolverApi() |
DnssecResolverApi(MiniDnsCacheFactory cacheFactory) |
Modifier and Type | Method and Description |
---|---|
DnssecClient |
getDnssecClient() |
<D extends Data> |
resolve(Question question) |
<D extends Data> |
resolveDnssecReliable(DnsName name,
Class<D> type)
Resolve the given name and type which is expected to yield DNSSEC authenticated results.
|
<D extends Data> |
resolveDnssecReliable(Question question)
Resolve the given question which is expected to yield DNSSEC authenticated results.
|
<D extends Data> |
resolveDnssecReliable(String name,
Class<D> type)
Resolve the given name and type which is expected to yield DNSSEC authenticated results.
|
getClient, resolve, resolve, resolveSrv, resolveSrv, resolveSrv, resolveSrv, resolveSrv, resolveSrv, resolveSrv, reverseLookup, reverseLookup, reverseLookup, reverseLookup
public static final DnssecResolverApi INSTANCE
public DnssecResolverApi()
public DnssecResolverApi(MiniDnsCacheFactory cacheFactory)
public <D extends Data> ResolverResult<D> resolve(Question question) throws IOException
resolve
in class ResolverApi
IOException
public <D extends Data> ResolverResult<D> resolveDnssecReliable(String name, Class<D> type) throws IOException
D
- the RR type to resolve.name
- the DNS name to resolve.type
- the class of the RR type to resolve.IOException
- in case an exception happens while resolving.resolveDnssecReliable(Question)
public <D extends Data> ResolverResult<D> resolveDnssecReliable(DnsName name, Class<D> type) throws IOException
D
- the RR type to resolve.name
- the DNS name to resolve.type
- the class of the RR type to resolve.IOException
- in case an exception happens while resolving.resolveDnssecReliable(Question)
public <D extends Data> ResolverResult<D> resolveDnssecReliable(Question question) throws IOException
D
- the RR type to resolve.question
- the question to resolve.IOException
- in case an exception happens while resolving.public DnssecClient getDnssecClient()