|
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 | |||||||||