|
Nuxeo Enterprise Platform 5.4 | |||||||||
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 java.lang.String |
DNS_CACHE_EXPIRY
DNS Cache Expiry property |
static java.lang.String |
LDAP_SERVICE_PREFIX
Prefix to locate LDAP service on DNS Server. |
Method Summary | |
---|---|
java.util.List<DNSServiceEntry> |
resolveLDAPDomainServers(java.lang.String domain)
Returns a list of LDAP servers for the specified domain by performing an SRV DNS lookup on _ldap. |
java.util.List<DNSServiceEntry> |
resolveLDAPDomainServers(java.lang.String domain,
java.lang.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 java.lang.String DNS_CACHE_EXPIRY
static final java.lang.String LDAP_SERVICE_PREFIX
service: _ldap
protocol: _tcp
Method Detail |
---|
java.util.List<DNSServiceEntry> resolveLDAPDomainServers(java.lang.String domain) throws javax.naming.NamingException
domain
-
javax.naming.NamingException
java.util.List<DNSServiceEntry> resolveLDAPDomainServers(java.lang.String domain, java.lang.String prefix) throws javax.naming.NamingException
domain
- prefix
- custom SRV prefix such as "_gc._tcp"
javax.naming.NamingException
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |