Class JndiDANEFetcherFactory

    • Constructor Detail

      • JndiDANEFetcherFactory

        public JndiDANEFetcherFactory()
    • Method Detail

      • usingDNSServer

        public JndiDANEFetcherFactory usingDNSServer​(java.lang.String dnsServer)
        Specify the dnsServer to use.
        Parameters:
        dnsServer - IP address/name of the dns server
        Returns:
        the current factory.
      • setAuthoritative

        public JndiDANEFetcherFactory setAuthoritative​(boolean isAuthoritative)
        Specify requests must be authoritative, or not (default false).
        Parameters:
        isAuthoritative - true if requests must be authoritative, false otherwise.
        Returns:
        the current factory..
      • build

        public DANEEntryFetcher build​(java.lang.String domainName)
        Build an entry fetcher for the specified domain name.
        Specified by:
        build in interface DANEEntryFetcherFactory
        Parameters:
        domainName - the domain name of interest.
        Returns:
        a resolver for fetching entry's associated with domainName.