|
Nuxeo ECM Projects 5.4.3-SNAPSHOT | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DNSServiceResolver
Utility to fetch SRV records from a DNS server to get the list of available ldap servers from the DN representation of the domain.
See: http://en.wikipedia.org/wiki/SRV_record
Field Summary | |
---|---|
static String |
DNS_CACHE_EXPIRY
DNS Cache Expiry property |
static String |
LDAP_SERVICE_PREFIX
Prefix to locate LDAP service on DNS Server. |
Method Summary | |
---|---|
List<DNSServiceEntry> |
resolveLDAPDomainServers(String domain)
Returns a list of LDAP servers for the specified domain by performing an SRV DNS lookup on _ldap._tcp.${domain}. |
List<DNSServiceEntry> |
resolveLDAPDomainServers(String domain,
String prefix)
Returns a list of LDAP servers for the specified domain by performing an SRV DNS lookup using a custom DNS service prefix. |
Field Detail |
---|
static final String DNS_CACHE_EXPIRY
static final String LDAP_SERVICE_PREFIX
service: _ldap
protocol: _tcp
Method Detail |
---|
List<DNSServiceEntry> resolveLDAPDomainServers(String domain) throws NamingException
domain
-
NamingException
List<DNSServiceEntry> resolveLDAPDomainServers(String domain, String prefix) throws NamingException
domain
- prefix
- custom SRV prefix such as "_gc._tcp"
NamingException
|
Nuxeo ECM Projects 5.4.3-SNAPSHOT | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |