Class JndiDANEFetcherFactory
- java.lang.Object
 - 
- org.bouncycastle.cert.dane.fetcher.JndiDANEFetcherFactory
 
 
- 
- All Implemented Interfaces:
 DANEEntryFetcherFactory
public class JndiDANEFetcherFactory extends java.lang.Object implements DANEEntryFetcherFactory
A DANE entry fetcher implemented using JNDI. 
- 
- 
Constructor Summary
Constructors Constructor Description JndiDANEFetcherFactory() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DANEEntryFetcherbuild(java.lang.String domainName)Build an entry fetcher for the specified domain name.JndiDANEFetcherFactorysetAuthoritative(boolean isAuthoritative)Specify requests must be authoritative, or not (default false).JndiDANEFetcherFactoryusingDNSServer(java.lang.String dnsServer)Specify the dnsServer to use. 
 - 
 
- 
- 
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:
 buildin interfaceDANEEntryFetcherFactory- Parameters:
 domainName- the domain name of interest.- Returns:
 - a resolver for fetching entry's associated with domainName.
 
 
 - 
 
 -