Uses of Class
io.netty.resolver.dns.DnsNameResolver
Packages that use DnsNameResolver
Package
Description
Certificate validation using OCSP
An alternative to Java's built-in domain name lookup mechanism that resolves a domain name asynchronously,
which supports the queries of an arbitrary DNS record type as well.
-
Uses of DnsNameResolver in io.netty.handler.ssl.ocsp
Fields in io.netty.handler.ssl.ocsp declared as DnsNameResolverModifier and TypeFieldDescriptionprivate final DnsNameResolver
OcspServerCertificateValidator.dnsNameResolver
Methods in io.netty.handler.ssl.ocsp that return DnsNameResolverModifier and TypeMethodDescriptionprotected static DnsNameResolver
OcspServerCertificateValidator.createDefaultResolver
(IoTransport ioTransport) Methods in io.netty.handler.ssl.ocsp with parameters of type DnsNameResolverModifier and TypeMethodDescriptionprivate static Promise
<org.bouncycastle.cert.ocsp.OCSPResp> OcspClient.query
(EventLoop eventLoop, ByteBuf ocspRequest, String host, int port, String path, IoTransport ioTransport, DnsNameResolver dnsNameResolver) Query the OCSP responder for certificate status using HTTP/1.1(package private) static Promise
<org.bouncycastle.cert.ocsp.BasicOCSPResp> OcspClient.query
(X509Certificate x509Certificate, X509Certificate issuer, boolean validateResponseNonce, IoTransport ioTransport, DnsNameResolver dnsNameResolver) Query the certificate status using OCSPConstructors in io.netty.handler.ssl.ocsp with parameters of type DnsNameResolverModifierConstructorDescriptionOcspServerCertificateValidator
(boolean closeAndThrowIfNotValid, boolean validateNonce, IoTransport ioTransport, DnsNameResolver dnsNameResolver) Create a newIoTransport
instanceOcspServerCertificateValidator
(boolean validateNonce, IoTransport ioTransport, DnsNameResolver dnsNameResolver) Create a newIoTransport
instance withOcspServerCertificateValidator.closeAndThrowIfNotValid
set totrue
-
Uses of DnsNameResolver in io.netty.resolver.dns
Fields in io.netty.resolver.dns declared as DnsNameResolverModifier and TypeFieldDescription(package private) final DnsNameResolver
DnsResolveContext.parent
Methods in io.netty.resolver.dns that return DnsNameResolverModifier and TypeMethodDescriptionDnsNameResolverBuilder.build()
Returns a newDnsNameResolver
instance.Methods in io.netty.resolver.dns with parameters of type DnsNameResolverModifier and TypeMethodDescription(package private) void
DnsResolveContext.AuthoritativeNameServerList.handleWithAdditional
(DnsNameResolver parent, DnsRecord r, AuthoritativeDnsServerCache authoritativeCache) (package private) void
DnsResolveContext.AuthoritativeNameServerList.handleWithoutAdditionals
(DnsNameResolver parent, DnsCache cache, AuthoritativeDnsServerCache authoritativeCache) (package private) DnsResolveContext
<InetAddress> DnsAddressResolveContext.newResolverContext
(DnsNameResolver parent, Channel channel, Promise<?> originalPromise, String hostname, int dnsClass, DnsRecordType[] expectedTypes, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs, int allowedQueries) (package private) DnsResolveContext
<DnsRecord> DnsRecordResolveContext.newResolverContext
(DnsNameResolver parent, Channel channel, Promise<?> originalPromise, String hostname, int dnsClass, DnsRecordType[] expectedTypes, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs, int allowedQueries) (package private) abstract DnsResolveContext
<T> DnsResolveContext.newResolverContext
(DnsNameResolver parent, Channel channel, Promise<?> originalPromise, String hostname, int dnsClass, DnsRecordType[] expectedTypes, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs, int allowedQueries) Creates a new context with the given parameters.Constructors in io.netty.resolver.dns with parameters of type DnsNameResolverModifierConstructorDescription(package private)
DnsAddressResolveContext
(DnsNameResolver parent, Channel channel, Promise<?> originalPromise, String hostname, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs, int allowedQueries, DnsCache resolveCache, AuthoritativeDnsServerCache authoritativeDnsServerCache, boolean completeEarlyIfPossible) (package private)
DnsRecordResolveContext
(DnsNameResolver parent, Channel channel, Promise<?> originalPromise, DnsQuestion question, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs, int allowedQueries) private
DnsRecordResolveContext
(DnsNameResolver parent, Channel channel, Promise<?> originalPromise, String hostname, int dnsClass, DnsRecordType[] expectedTypes, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs, int allowedQueries) (package private)
DnsResolveContext
(DnsNameResolver parent, Channel channel, Promise<?> originalPromise, String hostname, int dnsClass, DnsRecordType[] expectedTypes, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs, int allowedQueries)