Uses of Class
io.netty.resolver.dns.DnsNameResolver
Packages that use DnsNameResolver
Package
Description
OCSP stapling,
formally known as the TLS Certificate Status Request extension, is an
alternative approach to the Online Certificate Status Protocol (OCSP)
for checking the revocation status of X.509 digital certificates.
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, Future<? extends Channel> channelReadyFuture, Promise<?> originalPromise, String hostname, int dnsClass, DnsRecordType[] expectedTypes, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs, int allowedQueries) (package private) DnsResolveContext
<DnsRecord> DnsRecordResolveContext.newResolverContext
(DnsNameResolver parent, Channel channel, Future<? extends Channel> channelReadyFuture, 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, Future<? extends Channel> channelReadyFuture, 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, Future<? extends Channel> channelReadyFuture, Promise<?> originalPromise, String hostname, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs, int allowedQueries, DnsCache resolveCache, AuthoritativeDnsServerCache authoritativeDnsServerCache, boolean completeEarlyIfPossible) (package private)
DnsRecordResolveContext
(DnsNameResolver parent, Channel channel, Future<? extends Channel> channelReadyFuture, Promise<?> originalPromise, DnsQuestion question, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs, int allowedQueries) private
DnsRecordResolveContext
(DnsNameResolver parent, Channel channel, Future<? extends Channel> channelReadyFuture, Promise<?> originalPromise, String hostname, int dnsClass, DnsRecordType[] expectedTypes, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs, int allowedQueries) (package private)
DnsResolveContext
(DnsNameResolver parent, Channel channel, Future<? extends Channel> channelReadyFuture, Promise<?> originalPromise, String hostname, int dnsClass, DnsRecordType[] expectedTypes, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs, int allowedQueries)