Uses of Class
io.netty.resolver.dns.DnsNameResolver
-
Packages that use DnsNameResolver Package Description io.netty.handler.ssl.ocsp 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.io.netty.resolver.dns 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 DnsNameResolver Modifier and Type Field Description private DnsNameResolver
OcspServerCertificateValidator. dnsNameResolver
Methods in io.netty.handler.ssl.ocsp that return DnsNameResolver Modifier and Type Method Description protected static DnsNameResolver
OcspServerCertificateValidator. createDefaultResolver(IoTransport ioTransport)
Methods in io.netty.handler.ssl.ocsp with parameters of type DnsNameResolver Modifier and Type Method Description private static Promise<org.bouncycastle.cert.ocsp.OCSPResp>
OcspClient. query(EventLoop eventLoop, ByteBuf ocspRequest, java.lang.String host, int port, java.lang.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(java.security.cert.X509Certificate x509Certificate, java.security.cert.X509Certificate issuer, boolean validateResponseNonce, IoTransport ioTransport, DnsNameResolver dnsNameResolver)
Query the certificate status using OCSPConstructors in io.netty.handler.ssl.ocsp with parameters of type DnsNameResolver Constructor Description OcspServerCertificateValidator(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 DnsNameResolver Modifier and Type Field Description (package private) DnsNameResolver
DnsResolveContext. parent
Methods in io.netty.resolver.dns that return DnsNameResolver Modifier and Type Method Description DnsNameResolver
DnsNameResolverBuilder. build()
Returns a newDnsNameResolver
instance.Methods in io.netty.resolver.dns with parameters of type DnsNameResolver Modifier and Type Method Description (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<java.net.InetAddress>
DnsAddressResolveContext. newResolverContext(DnsNameResolver parent, Channel channel, Future<? extends Channel> channelReadyFuture, Promise<?> originalPromise, java.lang.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, java.lang.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, java.lang.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 DnsNameResolver Constructor Description DnsAddressResolveContext(DnsNameResolver parent, Channel channel, Future<? extends Channel> channelReadyFuture, Promise<?> originalPromise, java.lang.String hostname, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs, int allowedQueries, DnsCache resolveCache, AuthoritativeDnsServerCache authoritativeDnsServerCache, boolean completeEarlyIfPossible)
DnsRecordResolveContext(DnsNameResolver parent, Channel channel, Future<? extends Channel> channelReadyFuture, Promise<?> originalPromise, DnsQuestion question, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs, int allowedQueries)
DnsRecordResolveContext(DnsNameResolver parent, Channel channel, Future<? extends Channel> channelReadyFuture, Promise<?> originalPromise, java.lang.String hostname, int dnsClass, DnsRecordType[] expectedTypes, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs, int allowedQueries)
DnsResolveContext(DnsNameResolver parent, Channel channel, Future<? extends Channel> channelReadyFuture, Promise<?> originalPromise, java.lang.String hostname, int dnsClass, DnsRecordType[] expectedTypes, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs, int allowedQueries)
-